|
Mechanics of Defect Evolution Library
|
#include <TrialSum.h>
Public Types | |
| using | TrialFunctionType = typename T1::TrialFunctionType |
| using | ElementType = typename T1::ElementType |
| using | BaryType = typename T1::BaryType |
| using | ShapeFunctionMatrixType = typename T1::ShapeFunctionMatrixType |
Public Member Functions | |
| TrialSum (std::shared_ptr< T1 > x, std::shared_ptr< T2 > y) | |
| const auto & | field () const |
| ShapeFunctionMatrixType | sfm (const ElementType &e, const BaryType &b) const |
| auto | sfmGrad (const ElementType &e, const BaryType &b) const |
| auto | sfmDef (const ElementType &e, const BaryType &b) const |
| Public Member Functions inherited from model::TrialExpressionBase< TrialSum< T1, T2 > > | |
| TrialExpressionBase ()=default | |
| TrialSum< T1, T2 > & | derived () |
| TrialSum< T1, T2 > * | p_derived () |
| operator const TrialSum< T1, T2 > & () const | |
Public Attributes | |
| const std::shared_ptr< T1 > | op1 |
| const std::shared_ptr< T2 > | op2 |
Static Public Attributes | |
| static constexpr int | rows =T1::rows |
| static constexpr int | cols =T1::cols |
Definition at line 11 of file TrialSum.h.
| using model::TrialSum< T1, T2 >::BaryType = typename T1::BaryType |
Definition at line 15 of file TrialSum.h.
| using model::TrialSum< T1, T2 >::ElementType = typename T1::ElementType |
Definition at line 14 of file TrialSum.h.
| using model::TrialSum< T1, T2 >::ShapeFunctionMatrixType = typename T1::ShapeFunctionMatrixType |
Definition at line 16 of file TrialSum.h.
| using model::TrialSum< T1, T2 >::TrialFunctionType = typename T1::TrialFunctionType |
Definition at line 13 of file TrialSum.h.
|
inline |
Definition at line 24 of file TrialSum.h.
|
inline |
Definition at line 35 of file TrialSum.h.
|
inline |
Definition at line 39 of file TrialSum.h.
|
inline |
Definition at line 47 of file TrialSum.h.
|
inline |
Definition at line 43 of file TrialSum.h.
|
staticconstexpr |
Definition at line 18 of file TrialSum.h.
| const std::shared_ptr<T1> model::TrialSum< T1, T2 >::op1 |
Definition at line 21 of file TrialSum.h.
| const std::shared_ptr<T2> model::TrialSum< T1, T2 >::op2 |
Definition at line 22 of file TrialSum.h.
|
staticconstexpr |
Definition at line 17 of file TrialSum.h.