OGS
C0IsoparametricElements.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
23
24namespace NumLib
25{
26template <template <typename> class T_SHAPE_MATRIX_POLICY>
32
33template <template <typename> class T_SHAPE_MATRIX_POLICY>
39
40template <template <typename> class T_SHAPE_MATRIX_POLICY>
46
47template <template <typename> class T_SHAPE_MATRIX_POLICY>
53
54template <template <typename> class T_SHAPE_MATRIX_POLICY>
60
61template <template <typename> class T_SHAPE_MATRIX_POLICY>
67
68template <template <typename> class T_SHAPE_MATRIX_POLICY>
74
75template <template <typename> class T_SHAPE_MATRIX_POLICY>
81
82template <template <typename> class T_SHAPE_MATRIX_POLICY>
88
89template <template <typename> class T_SHAPE_MATRIX_POLICY>
95
96template <template <typename> class T_SHAPE_MATRIX_POLICY>
102
103template <template <typename> class T_SHAPE_MATRIX_POLICY>
109
110template <template <typename> class T_SHAPE_MATRIX_POLICY>
116
117template <template <typename> class T_SHAPE_MATRIX_POLICY>
119{
121 T_SHAPE_MATRIX_POLICY<ShapePrism15>>;
122};
123
124template <template <typename> class T_SHAPE_MATRIX_POLICY>
130
131template <template <typename> class T_SHAPE_MATRIX_POLICY>
137
138} // namespace NumLib
Template class for isoparametric elements.
TemplateIsoparametric< ShapeHex20, T_SHAPE_MATRIX_POLICY< ShapeHex20 > > type
TemplateIsoparametric< ShapeHex8, T_SHAPE_MATRIX_POLICY< ShapeHex8 > > type
TemplateIsoparametric< ShapeLine2, T_SHAPE_MATRIX_POLICY< ShapeLine2 > > type
TemplateIsoparametric< ShapeLine3, T_SHAPE_MATRIX_POLICY< ShapeLine3 > > type
TemplateIsoparametric< ShapePoint1, T_SHAPE_MATRIX_POLICY< ShapePoint1 > > type
TemplateIsoparametric< ShapePrism15, T_SHAPE_MATRIX_POLICY< ShapePrism15 > > type
TemplateIsoparametric< ShapePrism6, T_SHAPE_MATRIX_POLICY< ShapePrism6 > > type
TemplateIsoparametric< ShapePyra13, T_SHAPE_MATRIX_POLICY< ShapePyra13 > > type
TemplateIsoparametric< ShapePyra5, T_SHAPE_MATRIX_POLICY< ShapePyra5 > > type
TemplateIsoparametric< ShapeQuad4, T_SHAPE_MATRIX_POLICY< ShapeQuad4 > > type
TemplateIsoparametric< ShapeQuad8, T_SHAPE_MATRIX_POLICY< ShapeQuad8 > > type
TemplateIsoparametric< ShapeQuad9, T_SHAPE_MATRIX_POLICY< ShapeQuad9 > > type
TemplateIsoparametric< ShapeTet10, T_SHAPE_MATRIX_POLICY< ShapeTet10 > > type
TemplateIsoparametric< ShapeTet4, T_SHAPE_MATRIX_POLICY< ShapeTet4 > > type
TemplateIsoparametric< ShapeTri3, T_SHAPE_MATRIX_POLICY< ShapeTri3 > > type
TemplateIsoparametric< ShapeTri6, T_SHAPE_MATRIX_POLICY< ShapeTri6 > > type