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

#include <TestExpression.h>

Collaboration diagram for model::TestExpression< TrialExpressionType >:

Public Types

typedef TestExpression< TrialExpressionType > TestExpressionType
typedef TrialExpressionType::ShapeFunctionMatrixType ShapeFunctionMatrixType
typedef TrialExpressionType::BaryType BaryType
typedef TrialExpressionType::ElementType ElementType

Public Member Functions

 TestExpression (std::shared_ptr< TrialExpressionType > trialExp_in)
ShapeFunctionMatrixType sfm (const ElementType &ele, const BaryType &bary) const
const auto & field () const

Public Attributes

const std::shared_ptr< TrialExpressionType > trialExp

Detailed Description

template<typename TrialExpressionType>
struct model::TestExpression< TrialExpressionType >

Definition at line 19 of file TestExpression.h.

Member Typedef Documentation

◆ BaryType

template<typename TrialExpressionType>
typedef TrialExpressionType::BaryType model::TestExpression< TrialExpressionType >::BaryType

Definition at line 24 of file TestExpression.h.

◆ ElementType

template<typename TrialExpressionType>
typedef TrialExpressionType::ElementType model::TestExpression< TrialExpressionType >::ElementType

Definition at line 25 of file TestExpression.h.

◆ ShapeFunctionMatrixType

template<typename TrialExpressionType>
typedef TrialExpressionType::ShapeFunctionMatrixType model::TestExpression< TrialExpressionType >::ShapeFunctionMatrixType

Definition at line 23 of file TestExpression.h.

◆ TestExpressionType

template<typename TrialExpressionType>
typedef TestExpression<TrialExpressionType> model::TestExpression< TrialExpressionType >::TestExpressionType

Definition at line 22 of file TestExpression.h.

Constructor & Destructor Documentation

◆ TestExpression()

template<typename TrialExpressionType>
model::TestExpression< TrialExpressionType >::TestExpression ( std::shared_ptr< TrialExpressionType > trialExp_in)
inlineexplicit

Definition at line 29 of file TestExpression.h.

Member Function Documentation

◆ field()

template<typename TrialExpressionType>
const auto & model::TestExpression< TrialExpressionType >::field ( ) const
inline

Definition at line 43 of file TestExpression.h.

◆ sfm()

template<typename TrialExpressionType>
ShapeFunctionMatrixType model::TestExpression< TrialExpressionType >::sfm ( const ElementType & ele,
const BaryType & bary ) const
inline

Definition at line 37 of file TestExpression.h.

Member Data Documentation

◆ trialExp

template<typename TrialExpressionType>
const std::shared_ptr<TrialExpressionType> model::TestExpression< TrialExpressionType >::trialExp

Definition at line 27 of file TestExpression.h.


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