Go to the source code of this file.
typedef double FP_TYPE |
Definition at line 10 of file ParFUM_Iterators_Types.h.
typedef double FP_TYPE_HIGH |
Definition at line 11 of file ParFUM_Iterators_Types.h.
typedef double FP_TYPE_LOW |
Definition at line 12 of file ParFUM_Iterators_Types.h.
typedef double FP_TYPE_SYNC |
Definition at line 13 of file ParFUM_Iterators_Types.h.
typedef long MeshNode |
MeshNode is a signed value that corresponds to a ParFUM node.
A non-negative value is a local node, while a negative value is a ghost.
Definition at line 32 of file ParFUM_Iterators_Types.h.
typedef MeshNode MeshVertex |
A type for a Vertex (would be different from nodes if using quadratic elements).
Definition at line 36 of file ParFUM_Iterators_Types.h.
typedef ElemID MeshElement |
enum MeshDevice |
Hardware device identifiers; used to select which device kernels will be run on.
Definition at line 24 of file ParFUM_Iterators_Types.h.
enum MeshElementType |
Enumerates the possible element types.
Note that all bulk types come first, then all cohesive types, starting with MESH_ELEMENT_MIN_COHESIVE. This allows us to determine whether an element type is cohesive or bulk by comparing it to MESH_ELEMENT_MIN_COHESIVE
Definition at line 67 of file ParFUM_Iterators_Types.h.