18template <
class T_SHAPE_FUNC,
19 class T_SHAPE_MATRICES,
22 const double* natural_pt,
23 T_SHAPE_MATRICES& shapemat,
24 const unsigned global_dim);
37template <
class T_SHAPE_FUNC,
class T_SHAPE_MATRICES>
50 const double* natural_pt,
51 T_SHAPE_MATRICES& shapemat,
52 const unsigned global_dim)
55 ele, natural_pt, shapemat, global_dim);
69 template <ShapeMatrixType T_SHAPE_MATRIX_TYPE>
71 const double* natural_pt,
72 T_SHAPE_MATRICES& shapemat,
73 const unsigned global_dim)
78 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)