|
Mechanics of Defect Evolution Library
|
#include <BilinearForm.h>
Public Types | |
| typedef TestExpression< T1 >::TestExpressionType | TestExpressionType |
| typedef T2 | TrialExpressionType |
| typedef T2::TrialFunctionType | TrialFunctionType |
| typedef TypeTraits< TrialFunctionType >::ElementType | ElementType |
| typedef TypeTraits< TrialFunctionType >::BaryType | BaryType |
| typedef TypeTraits< TrialFunctionType >::FiniteElementType | FiniteElementType |
| typedef Eigen::Matrix< double, dofPerElement, dofPerElement > | ElementMatrixType |
Public Member Functions | |
| BilinearForm (std::shared_ptr< TestExpression< T1 > > x, std::shared_ptr< T2 > y) | |
| ElementMatrixType | operator() (const ElementType &ele, const BaryType &bary) const |
| const auto & | field () const |
Public Attributes | |
| const std::shared_ptr< TestExpression< T1 > > | testExpr |
| const std::shared_ptr< TrialExpressionType > | trialExpr |
Static Public Attributes | |
| static constexpr int | dim =TypeTraits<TrialFunctionType>::dim |
| static constexpr int | nodesPerElement =TypeTraits<TrialFunctionType>::nodesPerElement |
| static constexpr int | dofPerNode =TypeTraits<TrialFunctionType>::dofPerNode |
| static constexpr int | dofPerElement =TypeTraits<TrialFunctionType>::dofPerElement |
Definition at line 22 of file BilinearForm.h.
| typedef TypeTraits<TrialFunctionType>::BaryType model::BilinearForm< T1, T2 >::BaryType |
Definition at line 33 of file BilinearForm.h.
| typedef Eigen::Matrix<double,dofPerElement,dofPerElement> model::BilinearForm< T1, T2 >::ElementMatrixType |
Definition at line 41 of file BilinearForm.h.
| typedef TypeTraits<TrialFunctionType>::ElementType model::BilinearForm< T1, T2 >::ElementType |
Definition at line 32 of file BilinearForm.h.
| typedef TypeTraits<TrialFunctionType>::FiniteElementType model::BilinearForm< T1, T2 >::FiniteElementType |
Definition at line 34 of file BilinearForm.h.
| typedef TestExpression<T1>::TestExpressionType model::BilinearForm< T1, T2 >::TestExpressionType |
Definition at line 28 of file BilinearForm.h.
| typedef T2 model::BilinearForm< T1, T2 >::TrialExpressionType |
Definition at line 29 of file BilinearForm.h.
| typedef T2::TrialFunctionType model::BilinearForm< T1, T2 >::TrialFunctionType |
Definition at line 31 of file BilinearForm.h.
|
inline |
Definition at line 45 of file BilinearForm.h.
|
inline |
Definition at line 64 of file BilinearForm.h.
|
inline |
Definition at line 54 of file BilinearForm.h.
|
staticconstexpr |
Definition at line 36 of file BilinearForm.h.
|
staticconstexpr |
Definition at line 39 of file BilinearForm.h.
|
staticconstexpr |
Definition at line 38 of file BilinearForm.h.
|
staticconstexpr |
Definition at line 37 of file BilinearForm.h.
| const std::shared_ptr<TestExpression<T1> > model::BilinearForm< T1, T2 >::testExpr |
Definition at line 43 of file BilinearForm.h.
| const std::shared_ptr<TrialExpressionType> model::BilinearForm< T1, T2 >::trialExpr |
Definition at line 44 of file BilinearForm.h.