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

#include <ClusterDynamicsFEM.h>

Inheritance diagram for model::FluxMatrix< dim >:
Collaboration diagram for model::FluxMatrix< dim >:

Public Types

typedef DefectiveCrystalBase< dim >::ElementType ElementType
typedef Eigen::Matrix< double, dim+1, 1 > BaryType
typedef Eigen::Matrix< double, rows, cols > MatrixType

Public Member Functions

 FluxMatrix (const ClusterDynamicsParameters< dim > &cdp_in)
const MatrixType operator() (const ElementType &elem, const BaryType &bary) const
Public Member Functions inherited from model::EvalFunction< FluxMatrix< dim > >
FluxMatrix< dim > & derived ()
FluxMatrix< dim > * p_derived ()
 operator const FluxMatrix< dim > & () const

Public Attributes

const ClusterDynamicsParameters< dim > & cdp

Static Public Attributes

static constexpr int mSize =ClusterDynamicsParameters<dim>::mSize
static constexpr int rows =dim*mSize
static constexpr int cols =rows

Detailed Description

template<int dim>
struct model::FluxMatrix< dim >

Definition at line 36 of file ClusterDynamicsFEM.h.

Member Typedef Documentation

◆ BaryType

template<int dim>
typedef Eigen::Matrix<double,dim+1,1> model::FluxMatrix< dim >::BaryType

Definition at line 39 of file ClusterDynamicsFEM.h.

◆ ElementType

template<int dim>
typedef DefectiveCrystalBase<dim>::ElementType model::FluxMatrix< dim >::ElementType

Definition at line 38 of file ClusterDynamicsFEM.h.

◆ MatrixType

template<int dim>
typedef Eigen::Matrix<double,rows,cols> model::FluxMatrix< dim >::MatrixType

Definition at line 43 of file ClusterDynamicsFEM.h.

Constructor & Destructor Documentation

◆ FluxMatrix()

template<int dim>
model::FluxMatrix< dim >::FluxMatrix ( const ClusterDynamicsParameters< dim > & cdp_in)

Definition at line 20 of file ClusterDynamicsFEM.cpp.

Member Function Documentation

◆ operator()()

template<int dim>
const FluxMatrix< dim >::MatrixType model::FluxMatrix< dim >::operator() ( const ElementType & elem,
const BaryType & bary ) const

Definition at line 27 of file ClusterDynamicsFEM.cpp.

Member Data Documentation

◆ cdp

template<int dim>
const ClusterDynamicsParameters<dim>& model::FluxMatrix< dim >::cdp

Definition at line 45 of file ClusterDynamicsFEM.h.

◆ cols

template<int dim>
int model::FluxMatrix< dim >::cols =rows
staticconstexpr

Definition at line 42 of file ClusterDynamicsFEM.h.

◆ mSize

template<int dim>
int model::FluxMatrix< dim >::mSize =ClusterDynamicsParameters<dim>::mSize
staticconstexpr

Definition at line 40 of file ClusterDynamicsFEM.h.

◆ rows

template<int dim>
int model::FluxMatrix< dim >::rows =dim*mSize
staticconstexpr

Definition at line 41 of file ClusterDynamicsFEM.h.


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