Programming tasks to Scientific Computing I
|
General interface for matrix valued integrators. More...
#include <unityTriangleIntegratorShellFE.h>
Public Types | |
typedef ConfiguratorType::RealType | RealType |
typedef ConfiguratorType::LocalMatrixType | LocalMatrixType |
typedef ConfiguratorType::TripletType | TripletType |
typedef ConfiguratorType::ElementType | ElementType |
typedef ConfiguratorType::MaskType | MaskType |
Public Member Functions | |
MatrixValuedIntegratorBase (const ConfiguratorType &conf) | |
template<typename SparseMatrixType > | |
void | assemble (SparseMatrixType &Dest, const RealType Factor=1.0) const |
template<typename SparseMatrixType > | |
void | assembleDirichlet (SparseMatrixType &Dest, const MaskType &boundaryMask, const RealType Factor=1.0) const |
Protected Member Functions | |
void | assembleTripletList (std::vector< TripletType > &tripletList, const RealType Factor) const |
Imp & | asImp () |
const Imp & | asImp () const |
Protected Attributes | |
const ConfiguratorType & | _config |
General interface for matrix valued integrators.
Definition at line 76 of file unityTriangleIntegratorShellFE.h.
typedef ConfiguratorType::ElementType shellFE::MatrixValuedIntegratorBase< ConfiguratorType, Imp >::ElementType |
Definition at line 81 of file unityTriangleIntegratorShellFE.h.
typedef ConfiguratorType::LocalMatrixType shellFE::MatrixValuedIntegratorBase< ConfiguratorType, Imp >::LocalMatrixType |
Definition at line 79 of file unityTriangleIntegratorShellFE.h.
typedef ConfiguratorType::MaskType shellFE::MatrixValuedIntegratorBase< ConfiguratorType, Imp >::MaskType |
Definition at line 82 of file unityTriangleIntegratorShellFE.h.
typedef ConfiguratorType::RealType shellFE::MatrixValuedIntegratorBase< ConfiguratorType, Imp >::RealType |
Definition at line 78 of file unityTriangleIntegratorShellFE.h.
typedef ConfiguratorType::TripletType shellFE::MatrixValuedIntegratorBase< ConfiguratorType, Imp >::TripletType |
Definition at line 80 of file unityTriangleIntegratorShellFE.h.
|
inlineexplicit |
Definition at line 84 of file unityTriangleIntegratorShellFE.h.
|
inlineprotected |
Definition at line 136 of file unityTriangleIntegratorShellFE.h.
|
inlineprotected |
Definition at line 137 of file unityTriangleIntegratorShellFE.h.
|
inline |
Definition at line 103 of file unityTriangleIntegratorShellFE.h.
|
inline |
Definition at line 110 of file unityTriangleIntegratorShellFE.h.
|
inlineprotected |
Definition at line 87 of file unityTriangleIntegratorShellFE.h.
|
protected |
Definition at line 139 of file unityTriangleIntegratorShellFE.h.