12#ifndef BELFEM_MESH_ENUMS_HPP
13#define BELFEM_MESH_ENUMS_HPP
190 switch( aGeometryType )
236 switch( aElementType )
373 for (
uint k=0; k<tNumTypes; ++k )
USER GUIDES:
Definition cl_Capacitor.cpp:16
InterpolationType
Definition Mesh_Enums.hpp:99
@ BubbleFace3
Definition Mesh_Enums.hpp:109
@ BubbleFace2
Definition Mesh_Enums.hpp:108
@ BubbleEdge1
Definition Mesh_Enums.hpp:104
@ LAGRANGE
Definition Mesh_Enums.hpp:100
@ BubbleEdge2
Definition Mesh_Enums.hpp:105
@ BubbleFace0
Definition Mesh_Enums.hpp:106
@ BubbleEdge0
Definition Mesh_Enums.hpp:103
@ UNEFINED
Definition Mesh_Enums.hpp:110
@ BubbleFace1
Definition Mesh_Enums.hpp:107
@ HERMITE
Definition Mesh_Enums.hpp:101
@ BERNSTEIN
Definition Mesh_Enums.hpp:102
unsigned int uint
Definition typedefs.hpp:30
FieldType
Definition Mesh_Enums.hpp:139
@ SCALAR
Definition Mesh_Enums.hpp:140
Connectivity
Definition Mesh_Enums.hpp:145
@ ControlPointToControlPoint
Definition Mesh_Enums.hpp:179
@ FaceToNode
Definition Mesh_Enums.hpp:160
@ FaceToFacet
Definition Mesh_Enums.hpp:163
@ EdgeToFacet
Definition Mesh_Enums.hpp:157
@ ElementToFace
Definition Mesh_Enums.hpp:174
@ EdgeToFace
Definition Mesh_Enums.hpp:156
@ EdgeToNode
Definition Mesh_Enums.hpp:154
@ FaceToFace
Definition Mesh_Enums.hpp:162
@ EdgeToEdge
Definition Mesh_Enums.hpp:155
@ FacetToEdge
Definition Mesh_Enums.hpp:167
@ FacetToFacet
Definition Mesh_Enums.hpp:169
@ ElementToFacet
Definition Mesh_Enums.hpp:175
@ NodeToFace
Definition Mesh_Enums.hpp:150
@ FacetToFace
Definition Mesh_Enums.hpp:168
@ FacetToElement
Definition Mesh_Enums.hpp:170
@ ShellToShell
Definition Mesh_Enums.hpp:178
@ ControlPointToElement
Definition Mesh_Enums.hpp:181
@ FacetToNode
Definition Mesh_Enums.hpp:166
@ NodeToEdge
Definition Mesh_Enums.hpp:149
@ Compute
Definition Mesh_Enums.hpp:146
@ ElementToNode
Definition Mesh_Enums.hpp:172
@ EdgeToElement
Definition Mesh_Enums.hpp:158
@ TsElementToTsElement
Definition Mesh_Enums.hpp:177
@ FaceToVertex
Definition Mesh_Enums.hpp:159
@ FacetToVertex
Definition Mesh_Enums.hpp:165
@ ElementToEdge
Definition Mesh_Enums.hpp:173
@ FaceToEdge
Definition Mesh_Enums.hpp:161
@ ElementToVertex
Definition Mesh_Enums.hpp:171
@ NodeToVertex
Definition Mesh_Enums.hpp:147
@ NodeToElement
Definition Mesh_Enums.hpp:152
@ ElementToElement
Definition Mesh_Enums.hpp:176
@ EdgeToVertex
Definition Mesh_Enums.hpp:153
@ FaceToElement
Definition Mesh_Enums.hpp:164
@ NodeToNode
Definition Mesh_Enums.hpp:148
@ ElementToControlPoint
Definition Mesh_Enums.hpp:180
@ NodeToFacet
Definition Mesh_Enums.hpp:151
ElementType element_type(const std::string &aStr)
Definition Mesh_Enums.hpp:370
ElementType
Element types.
Definition Mesh_Enums.hpp:27
@ QUAD9TS
Definition Mesh_Enums.hpp:59
@ HEX27
Definition Mesh_Enums.hpp:40
@ VERTEX
Definition Mesh_Enums.hpp:43
@ UNDEFINED
Definition Mesh_Enums.hpp:64
@ HEX8
Definition Mesh_Enums.hpp:33
@ QUAD9
Definition Mesh_Enums.hpp:38
@ PYRA13
Definition Mesh_Enums.hpp:47
@ HEX20
Definition Mesh_Enums.hpp:45
@ PENTA15
Definition Mesh_Enums.hpp:46
@ QUAD4TS
Definition Mesh_Enums.hpp:58
@ PYRA5
Definition Mesh_Enums.hpp:35
@ LINE6
Definition Mesh_Enums.hpp:53
@ TRI10
Definition Mesh_Enums.hpp:48
@ HEX8TB
Definition Mesh_Enums.hpp:63
@ TET20
Definition Mesh_Enums.hpp:54
@ QUAD16
Definition Mesh_Enums.hpp:56
@ PYRA14
Definition Mesh_Enums.hpp:42
@ LINE4
Definition Mesh_Enums.hpp:51
@ PENTA6TS
Definition Mesh_Enums.hpp:61
@ QUAD4
Definition Mesh_Enums.hpp:31
@ TRI3
Definition Mesh_Enums.hpp:30
@ LINE3
Definition Mesh_Enums.hpp:36
@ TRI15
Definition Mesh_Enums.hpp:49
@ PENTA18
Definition Mesh_Enums.hpp:41
@ HEX64
Definition Mesh_Enums.hpp:57
@ TET4
Definition Mesh_Enums.hpp:32
@ TRI21
Definition Mesh_Enums.hpp:50
@ TET35
Definition Mesh_Enums.hpp:55
@ PENTA18TS
Definition Mesh_Enums.hpp:62
@ EMPTY
Definition Mesh_Enums.hpp:28
@ PENTA6
Definition Mesh_Enums.hpp:34
@ TRI6
Definition Mesh_Enums.hpp:37
@ LINE2
Definition Mesh_Enums.hpp:29
@ LINE5
Definition Mesh_Enums.hpp:52
@ TET10
Definition Mesh_Enums.hpp:39
@ HEX8TS
Definition Mesh_Enums.hpp:60
@ QUAD8
Definition Mesh_Enums.hpp:44
EntityType
Definition Mesh_Enums.hpp:116
@ NODE
Definition Mesh_Enums.hpp:117
@ FACE
Definition Mesh_Enums.hpp:119
@ CONTROLPOINT
Definition Mesh_Enums.hpp:123
@ EDGE
Definition Mesh_Enums.hpp:118
@ FACET
Definition Mesh_Enums.hpp:121
@ ELEMENT
Definition Mesh_Enums.hpp:122
@ CELL
Definition Mesh_Enums.hpp:120
GroupType
Definition Mesh_Enums.hpp:130
@ SIDESET
Definition Mesh_Enums.hpp:132
@ BLOCK
Definition Mesh_Enums.hpp:131
InterpolationOrder
Definition Mesh_Enums.hpp:85
@ SERENDIPITY
Definition Mesh_Enums.hpp:89
@ QUINTIC
Definition Mesh_Enums.hpp:92
@ CONSTANT
Definition Mesh_Enums.hpp:86
@ QUARTIC
Definition Mesh_Enums.hpp:91
@ QUADRATIC
Definition Mesh_Enums.hpp:88
@ LINEAR
Definition Mesh_Enums.hpp:87
@ CUBIC
Definition Mesh_Enums.hpp:90
string to_string(const DomainType aDomainType)
Definition en_DomainType.cpp:21
GeometryType
Definition Mesh_Enums.hpp:70
@ VERTEX
Definition Mesh_Enums.hpp:71
@ LINE
Definition Mesh_Enums.hpp:72
@ PYRA
Definition Mesh_Enums.hpp:78
@ TET
Definition Mesh_Enums.hpp:75
@ PENTA
Definition Mesh_Enums.hpp:77
@ TRI
Definition Mesh_Enums.hpp:73
@ HEX
Definition Mesh_Enums.hpp:76
@ QUAD
Definition Mesh_Enums.hpp:74