![]() |
OGS
|
An implementation of G-Matrix policy using same matrix and vector types (fixed size or dynamic) as in the ShapeMatrixPolicyType.
Definition at line 21 of file GMatrixPolicy.h.
#include <GMatrixPolicy.h>
Public Types | |
| using | GradientMatrixType |
| using | GradientVectorType |
Private Types | |
| template<int N> | |
| using | VectorTypeFixedSize |
| template<int N, int M> | |
| using | MatrixType |
| Reusing the ShapeMatrixPolicy matrix type. | |
Static Private Attributes | |
| static int const | _number_of_dof = ShapeFunction::NPOINTS * DisplacementDim |
| using ProcessLib::GMatrixPolicyType< ShapeFunction, DisplacementDim >::GradientMatrixType |
Definition at line 41 of file GMatrixPolicy.h.
| using ProcessLib::GMatrixPolicyType< ShapeFunction, DisplacementDim >::GradientVectorType |
Definition at line 44 of file GMatrixPolicy.h.
|
private |
Reusing the ShapeMatrixPolicy matrix type.
Definition at line 32 of file GMatrixPolicy.h.
|
private |
Fixed size vector type independent of the ShapeMatrixPolicy needed for storage of gradient vector in the MPL VariableArray.
Definition at line 27 of file GMatrixPolicy.h.
|
staticprivate |
Definition at line 36 of file GMatrixPolicy.h.