Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
include
Mesh
MeshModule.h
Go to the documentation of this file.
1
/* This file is part of MoDELib, the Mechanics Of Defects Evolution Library.
2
*
3
*
4
* MoDELib is distributed without any warranty under the
5
* GNU General Public License (GPL) v2 <http://www.gnu.org/licenses/>.
6
*/
7
8
#ifndef model_MeshModule_H_
9
#define model_MeshModule_H_
10
11
#include <cfloat>
12
#include <Eigen/Dense>
13
14
15
namespace
model
16
{
17
template
<
short
int
dim,
short
int
dmo>
18
struct
BoundarySimplex
;
19
20
class
GmshReader
;
21
22
template
<
int
dim>
23
class
MeshBoundarySegment
;
24
25
template
<
int
dim>
26
struct
BoundingMeshSegments
;
27
28
template
<
int
dim>
29
struct
MeshPlane
;
30
31
template
<
int
dim>
32
struct
MeshLine
;
33
34
template
<
int
dim,
int
order>
35
struct
Polyhedron
;
36
37
template
<
int
dim>
38
struct
MeshRegionBoundary
;
39
40
41
42
43
44
template
<
short
int
dim,
short
int
order>
45
class
Simplex
;
46
47
template
<
short
int
_dim,
short
int
order>
48
struct
SimplexBase
;
49
50
template
<
short
int
dim,
short
int
order>
51
class
SimplexChild
;
52
53
template
<
short
int
dim,
short
int
order>
54
struct
SimplexFactory
;
55
56
template
<
short
int
dim,
short
int
order>
57
struct
SimplexParent
;
58
59
template
<
int
dim>
60
struct
SimplexReaderBase
;
61
62
template
<
int
dim>
63
struct
SimplexReader
;
64
65
template
<
short
int
nVertices>
66
struct
SimplexID
;
67
68
template
<
short
int
dim,
short
int
order>
69
struct
SimplexTraits
;
70
71
template
<
short
int
dim,
short
int
order>
72
struct
SimplexVolume
;
73
74
template
<
int
_dim>
75
class
SimplicialMesh
;
76
77
class
TriangularMesh
;
78
79
template
<
short
int
_dim>
80
struct
BarycentricTraits
;
81
82
}
83
84
#include <
BoundarySimplex.h
>
85
#include <
GmshReader.h
>
86
#include <
MeshBoundarySegment.h
>
87
#include <
MeshPlane.h
>
88
#include <
MeshLine.h
>
89
#include <
Polyhedron.h
>
90
#include <
MeshRegionBoundary.h
>
91
#include <
Polyhedron.h
>
92
#include <
Simplex.h
>
93
#include <
SimplexBase.h
>
94
#include <
SimplexChild.h
>
95
#include <
SimplexFactory.h
>
96
#include <
SimplexParent.h
>
97
#include <
SimplexReader.h
>
98
#include <
SimplexTraits.h
>
99
#include <
SimplexVolume.h
>
100
#include <
SimplicialMesh.h
>
101
#include <
TriangularMesh.h
>
102
#include <
BarycentricTraits.h
>
103
104
105
#endif
BarycentricTraits.h
BoundarySimplex.h
GmshReader.h
MeshBoundarySegment.h
MeshLine.h
MeshPlane.h
MeshRegionBoundary.h
Polyhedron.h
Simplex.h
SimplexBase.h
SimplexChild.h
SimplexFactory.h
SimplexParent.h
SimplexReader.h
SimplexTraits.h
SimplexVolume.h
SimplicialMesh.h
TriangularMesh.h
model::GmshReader
Definition
GmshReader.h:47
model::MeshBoundarySegment
Class template representing a straight line at the intersection of PlanarMeshFaces.
Definition
MeshBoundarySegment.h:27
model::SimplexChild
Definition
SimplexChild.h:12
model::Simplex
Definition
Simplex.h:78
model::SimplicialMesh
Definition
SimplicialMesh.h:48
model::TriangularMesh
Definition
TriangularMesh.h:22
model
Definition
DD_converter.dox:2
model::BarycentricTraits
Definition
BarycentricTraits.h:24
model::BoundarySimplex
Definition
BoundarySimplex.h:18
model::BoundingMeshSegments
Definition
MeshBoundarySegment.h:68
model::MeshLine
Definition
MeshLine.h:34
model::MeshPlane
Definition
MeshPlane.h:33
model::MeshRegionBoundary
Definition
MeshRegionBoundary.h:23
model::Polyhedron
Definition
Polyhedron.h:114
model::SimplexBase
Definition
SimplexBase.h:23
model::SimplexFactory
Definition
SimplexFactory.h:15
model::SimplexID
Definition
SimplexTraits.h:29
model::SimplexParent
Definition
SimplexParent.h:20
model::SimplexReaderBase
Definition
SimplexReader.h:28
model::SimplexReader
Definition
SimplexReader.h:62
model::SimplexTraits
Definition
SimplexTraits.h:80
model::SimplexVolume
Definition
SimplexVolume.h:22
Generated by
1.15.0