Loading [MathJax]/extensions/tex2jax.js
OGS
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
v
w
z
Enumerations
b
c
d
e
f
g
i
l
m
n
o
p
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
l
m
n
p
r
s
t
v
y
Classes
Class List
Class Index
Class Hierarchy
Files
File List
File Members
All
a
b
c
d
e
f
g
i
k
m
n
o
p
r
s
t
v
w
x
Functions
a
c
d
e
f
g
i
m
o
p
r
s
t
v
w
Variables
Typedefs
Enumerations
Macros
b
c
g
m
n
o
p
r
s
t
▼
OGS
►
OpenGeoSys 6.5.4-301-gee1fb4d5 source code documentation
►
OGS CTests—Project Files
►
OGS Input File Parameters—Quality Assurance
►
OGS Input File Parameters
BulkMappingDocuPage
Todo List
OGS Input File Parameters—List of incomplete documentation pages
Bibliography
►
Namespaces
►
Classes
▼
Files
▼
File List
►
Applications
►
BaseLib
►
build
►
ChemistryLib
Documentation
►
GeoLib
►
InfoLib
►
MaterialLib
►
MathLib
►
MeshGeoToolsLib
▼
MeshLib
▼
Elements
CellRule.cpp
►
CellRule.h
EdgeReturn.cpp
►
EdgeReturn.h
►
EdgeRule.h
►
Element.cpp
►
Element.h
►
ElementErrorCode.h
►
Elements.h
FaceRule.cpp
►
FaceRule.h
►
Hex.h
HexRule.cpp
►
HexRule.h
HexRule20.cpp
►
HexRule20.h
HexRule8.cpp
►
HexRule8.h
►
Line.h
LineRule.cpp
►
LineRule.h
LineRule2.cpp
►
LineRule2.h
LineRule3.cpp
►
LineRule3.h
►
MapBulkElementPoint.cpp
►
MapBulkElementPoint.h
►
Point.h
PointRule1.cpp
►
PointRule1.h
►
Prism.h
PrismRule.cpp
►
PrismRule.h
PrismRule15.cpp
►
PrismRule15.h
PrismRule6.cpp
►
PrismRule6.h
►
Pyramid.h
PyramidRule.cpp
►
PyramidRule.h
PyramidRule13.cpp
►
PyramidRule13.h
PyramidRule5.cpp
►
PyramidRule5.h
►
Quad.h
QuadRule.cpp
►
QuadRule.h
QuadRule4.cpp
►
QuadRule4.h
QuadRule8.cpp
►
QuadRule8.h
QuadRule9.cpp
►
QuadRule9.h
►
TemplateElement-impl.h
TemplateElement.cpp
►
TemplateElement.h
►
Tet.h
TetRule.cpp
►
TetRule.h
TetRule10.cpp
►
TetRule10.h
TetRule4.cpp
►
TetRule4.h
►
Tri.h
TriRule.cpp
►
TriRule.h
TriRule3.cpp
►
TriRule3.h
TriRule6.cpp
►
TriRule6.h
►
Utils.h
►
VertexRule.h
►
IO
►
MeshSearch
►
Utils
►
Vtk
►
CoordinateSystem.cpp
►
CoordinateSystem.h
►
ElementCoordinatesMappingLocal.cpp
►
ElementCoordinatesMappingLocal.h
ElementStatus.cpp
►
ElementStatus.h
►
findElementsWithinRadius.cpp
►
findElementsWithinRadius.h
►
Location.cpp
►
Location.h
►
Mesh.cpp
►
Mesh.h
►
MeshEnums.cpp
►
MeshEnums.h
►
MeshSubset.h
Node.cpp
►
Node.h
►
NodeAdjacencyTable.h
►
NodePartitionedMesh.cpp
►
NodePartitionedMesh.h
►
Properties-impl.h
Properties.cpp
►
Properties.h
►
PropertyVector.h
►
VtkOGSEnum.cpp
►
VtkOGSEnum.h
►
MeshToolsLib
►
NumLib
►
ParameterLib
►
ProcessLib
►
File Members
TemplateElement.cpp
Go to the documentation of this file.
1
11
#include "
TemplateElement.h
"
12
13
#include "
MeshLib/Elements/Hex.h
"
14
#include "
MeshLib/Elements/Line.h
"
15
#include "
MeshLib/Elements/Point.h
"
16
#include "
MeshLib/Elements/Prism.h
"
17
#include "
MeshLib/Elements/Pyramid.h
"
18
#include "
MeshLib/Elements/Quad.h
"
19
#include "
MeshLib/Elements/Tet.h
"
20
#include "
MeshLib/Elements/Tri.h
"
21
22
#ifndef WIN32
25
template
<
class
ELEMENT_RULE>
26
const
unsigned
MeshLib::TemplateElement<ELEMENT_RULE>::n_all_nodes
;
27
28
template
<
class
ELEMENT_RULE>
29
const
unsigned
MeshLib::TemplateElement<ELEMENT_RULE>::n_base_nodes
;
30
31
template
<
class
ELEMENT_RULE>
32
const
unsigned
MeshLib::TemplateElement<ELEMENT_RULE>::dimension
;
33
#endif
// WIN32
34
35
template
class
MeshLib::TemplateElement<MeshLib::HexRule20>
;
36
template
class
MeshLib::TemplateElement<MeshLib::HexRule8>
;
37
template
class
MeshLib::TemplateElement<MeshLib::LineRule2>
;
38
template
class
MeshLib::TemplateElement<MeshLib::LineRule3>
;
39
template
class
MeshLib::TemplateElement<MeshLib::PointRule1>
;
40
template
class
MeshLib::TemplateElement<MeshLib::PrismRule15>
;
41
template
class
MeshLib::TemplateElement<MeshLib::PrismRule6>
;
42
template
class
MeshLib::TemplateElement<MeshLib::PyramidRule13>
;
43
template
class
MeshLib::TemplateElement<MeshLib::PyramidRule5>
;
44
template
class
MeshLib::TemplateElement<MeshLib::QuadRule4>
;
45
template
class
MeshLib::TemplateElement<MeshLib::QuadRule8>
;
46
template
class
MeshLib::TemplateElement<MeshLib::QuadRule9>
;
47
template
class
MeshLib::TemplateElement<MeshLib::TetRule10>
;
48
template
class
MeshLib::TemplateElement<MeshLib::TetRule4>
;
49
template
class
MeshLib::TemplateElement<MeshLib::TriRule3>
;
50
template
class
MeshLib::TemplateElement<MeshLib::TriRule6>
;
Hex.h
Definition of the Hex class.
Line.h
Definition of the Line class.
Point.h
Prism.h
Definition of the Prism class.
Pyramid.h
Definition of the Pyramid class.
Quad.h
Definition of the Quad class.
TemplateElement.h
Tet.h
Definition of the Tet class.
Tri.h
Definition of the Tri class.
MeshLib::TemplateElement
Definition
TemplateElement.h:35
MeshLib
Elements
TemplateElement.cpp
Generated by
1.12.0