|
Mechanics of Defect Evolution Library
|
#include <BilinearWeakForm.h>
Public Types | |
| typedef _BilinearFormType | BilinearFormType |
| typedef _IntegrationDomainType | IntegrationDomainType |
| typedef BilinearWeakForm< BilinearFormType, IntegrationDomainType > | BilinearWeakFormType |
| typedef BilinearFormType::TrialFunctionType | TrialFunctionType |
| typedef BilinearFormType::TestExpressionType | TestExpressionType |
| typedef BilinearFormType::TrialExpressionType | TrialExpressionType |
| typedef TrialFunctionType::ElementType | ElementType |
| typedef IntegrationDomainType::QuadratureType | QuadratureType |
| typedef QuadratureType::VectorDim | AbscissaType |
| typedef Eigen::Matrix< double, dofPerElement, dofPerElement > | ElementMatrixType |
Public Member Functions | |
| BilinearWeakForm (std::shared_ptr< BilinearFormType > f, const IntegrationDomainType &dom) | |
| std::vector< Eigen::Triplet< double > > | globalTriplets () const |
| template<typename AbscissaType> | |
| ElementMatrixType | elementAssemblyKernel (const AbscissaType &a, const ElementType &ele) const |
| const auto & | field () const |
| Public Member Functions inherited from model::BilinearWeakExpression< BilinearWeakForm< _BilinearFormType, _IntegrationDomainType > > | |
| BilinearWeakForm< _BilinearFormType, _IntegrationDomainType > & | derived () |
| BilinearWeakForm< _BilinearFormType, _IntegrationDomainType > * | p_derived () |
| operator const BilinearWeakForm< _BilinearFormType, _IntegrationDomainType > & () const | |
Public Attributes | |
| const std::shared_ptr< BilinearFormType > | bilinearForm |
| const IntegrationDomainType | domain |
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 28 of file BilinearWeakForm.h.
| typedef QuadratureType::VectorDim model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::AbscissaType |
Definition at line 39 of file BilinearWeakForm.h.
| typedef _BilinearFormType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::BilinearFormType |
Definition at line 31 of file BilinearWeakForm.h.
| typedef BilinearWeakForm<BilinearFormType,IntegrationDomainType> model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::BilinearWeakFormType |
Definition at line 33 of file BilinearWeakForm.h.
| typedef Eigen::Matrix<double,dofPerElement,dofPerElement> model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::ElementMatrixType |
Definition at line 46 of file BilinearWeakForm.h.
| typedef TrialFunctionType::ElementType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::ElementType |
Definition at line 37 of file BilinearWeakForm.h.
| typedef _IntegrationDomainType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::IntegrationDomainType |
Definition at line 32 of file BilinearWeakForm.h.
| typedef IntegrationDomainType::QuadratureType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::QuadratureType |
Definition at line 38 of file BilinearWeakForm.h.
| typedef BilinearFormType::TestExpressionType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::TestExpressionType |
Definition at line 35 of file BilinearWeakForm.h.
| typedef BilinearFormType::TrialExpressionType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::TrialExpressionType |
Definition at line 36 of file BilinearWeakForm.h.
| typedef BilinearFormType::TrialFunctionType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::TrialFunctionType |
Definition at line 34 of file BilinearWeakForm.h.
|
inline |
Definition at line 51 of file BilinearWeakForm.h.
|
inline |
Definition at line 98 of file BilinearWeakForm.h.
|
inline |
Definition at line 105 of file BilinearWeakForm.h.
|
inline |
Definition at line 63 of file BilinearWeakForm.h.
| const std::shared_ptr<BilinearFormType> model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::bilinearForm |
Definition at line 48 of file BilinearWeakForm.h.
|
staticconstexpr |
Definition at line 41 of file BilinearWeakForm.h.
|
staticconstexpr |
Definition at line 44 of file BilinearWeakForm.h.
|
staticconstexpr |
Definition at line 43 of file BilinearWeakForm.h.
| const IntegrationDomainType model::BilinearWeakForm< _BilinearFormType, _IntegrationDomainType >::domain |
Definition at line 50 of file BilinearWeakForm.h.
|
staticconstexpr |
Definition at line 42 of file BilinearWeakForm.h.