Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::NoiseTraits< N > Struct Template Reference

#include <NoiseTraits.h>

Collaboration diagram for model::NoiseTraits< N >:

Public Types

typedef NoiseTraitsBase::REAL_SCALAR REAL_SCALAR
typedef NoiseTraitsBase::COMPLEX COMPLEX
typedef NoiseTraitsBase::GridSizeType GridSizeType
typedef Eigen::Matrix< REAL_SCALAR, 1, N > NoiseType
typedef std::vector< NoiseType > NoiseContainerType

Static Public Member Functions

static const NoiseType & fromMatrix (const Eigen::Matrix< REAL_SCALAR, 1, N > &m)
static NoiseType Zero ()
static NoiseType squared (const NoiseType &m)

Detailed Description

template<int N>
struct model::NoiseTraits< N >

Definition at line 30 of file NoiseTraits.h.

Member Typedef Documentation

◆ COMPLEX

template<int N>
typedef NoiseTraitsBase::COMPLEX model::NoiseTraits< N >::COMPLEX

Definition at line 33 of file NoiseTraits.h.

◆ GridSizeType

template<int N>
typedef NoiseTraitsBase::GridSizeType model::NoiseTraits< N >::GridSizeType

Definition at line 34 of file NoiseTraits.h.

◆ NoiseContainerType

template<int N>
typedef std::vector<NoiseType> model::NoiseTraits< N >::NoiseContainerType

Definition at line 36 of file NoiseTraits.h.

◆ NoiseType

template<int N>
typedef Eigen::Matrix<REAL_SCALAR,1,N> model::NoiseTraits< N >::NoiseType

Definition at line 35 of file NoiseTraits.h.

◆ REAL_SCALAR

template<int N>
typedef NoiseTraitsBase::REAL_SCALAR model::NoiseTraits< N >::REAL_SCALAR

Definition at line 32 of file NoiseTraits.h.

Member Function Documentation

◆ fromMatrix()

template<int N>
const NoiseTraits< N >::NoiseType & model::NoiseTraits< N >::fromMatrix ( const Eigen::Matrix< REAL_SCALAR, 1, N > & m)
static

Definition at line 64 of file NoiseTraits.cpp.

◆ squared()

template<int N>
NoiseTraits< N >::NoiseType model::NoiseTraits< N >::squared ( const NoiseType & m)
static

Definition at line 76 of file NoiseTraits.cpp.

◆ Zero()

template<int N>
NoiseTraits< N >::NoiseType model::NoiseTraits< N >::Zero ( )
static

Definition at line 70 of file NoiseTraits.cpp.


The documentation for this struct was generated from the following files: