|
MFEM
v3.3
Finite element discretization library
|
#include <mesquite.hpp>
Public Member Functions | |
| TagData (const std::string &name, Mesh::TagType type, unsigned length, void *default_val=0) | |
| Construct tag. More... | |
| TagData (const MfemTagDescription &descr) | |
| Construct tag. More... | |
| ~TagData () | |
Public Attributes | |
| const MfemTagDescription | desc |
| tag meta data More... | |
| void * | elementData |
| per-element data, or NULL if none has been set. More... | |
| size_t | elementCount |
| number of entries in elementData More... | |
| void * | vertexData |
| per-vertex data, or NULL if none has been set. More... | |
| size_t | vertexCount |
| number of entries in vertexData More... | |
| void * | defaultValue |
| Default value for tag. More... | |
Store data for a single tag
Definition at line 70 of file mesquite.hpp.
|
inline |
Construct tag.
| name | Tag name |
| type | Tag data type |
| length | Tag array length (1 for scalar/non-array) |
| default_val | Default value for tag |
Definition at line 97 of file mesquite.hpp.
|
inline |
| mfem::MesquiteMesh::MeshTags::TagData::~TagData | ( | ) |
Definition at line 24 of file mesquite.cpp.
| void* mfem::MesquiteMesh::MeshTags::TagData::defaultValue |
Default value for tag.
Definition at line 89 of file mesquite.hpp.
| const MfemTagDescription mfem::MesquiteMesh::MeshTags::TagData::desc |
tag meta data
Definition at line 74 of file mesquite.hpp.
| size_t mfem::MesquiteMesh::MeshTags::TagData::elementCount |
number of entries in elementData
Definition at line 80 of file mesquite.hpp.
| void* mfem::MesquiteMesh::MeshTags::TagData::elementData |
per-element data, or NULL if none has been set.
Definition at line 77 of file mesquite.hpp.
| size_t mfem::MesquiteMesh::MeshTags::TagData::vertexCount |
number of entries in vertexData
Definition at line 86 of file mesquite.hpp.
| void* mfem::MesquiteMesh::MeshTags::TagData::vertexData |
per-vertex data, or NULL if none has been set.
Definition at line 83 of file mesquite.hpp.
1.8.5