27template <
class T_SHAPE_FUNC,
28 class T_SHAPE_MATRICES,
31 const double* natural_pt,
32 T_SHAPE_MATRICES& shapemat,
33 const unsigned global_dim);
46template <
class T_SHAPE_FUNC,
class T_SHAPE_MATRICES>
59 const double* natural_pt,
60 T_SHAPE_MATRICES& shapemat,
61 const unsigned global_dim)
64 ele, natural_pt, shapemat, global_dim);
78 template <ShapeMatrixType T_SHAPE_MATRIX_TYPE>
80 const double* natural_pt,
81 T_SHAPE_MATRICES& shapemat,
82 const unsigned global_dim)
87 T_SHAPE_MATRIX_TYPE>(ele, natural_pt, shapemat, global_dim);
void naturalCoordinatesMappingComputeShapeMatrices(const MeshLib::Element &ele, const double *natural_pt, T_SHAPE_MATRICES &shapemat, const unsigned global_dim)
Used to explicitly instantiate the NaturalCoordinatesMapping class template.
ShapeMatrixType
Shape matrix type to be calculated.
static void computeShapeMatrices(const MeshLib::Element &ele, const double *natural_pt, T_SHAPE_MATRICES &shapemat, const unsigned global_dim)
static void computeShapeMatrices(const MeshLib::Element &ele, const double *natural_pt, T_SHAPE_MATRICES &shapemat, const unsigned global_dim)