SyscVolumeMesh Struct Reference
Last update: 17.07.2025Provide a volume mesh access struct. More...
#include <syscVolumeMesh.h>
Data Fields | |
| SyscNodeData | nodes |
| Mesh nodes. | |
| SyscFaceData | faces |
| Mesh faces. | |
| SyscCellData | cells |
| Mesh cells. | |
| int64_t | connectivityStamp |
| Mesh connectivity stamp. Update whenever re-meshing happens. | |
| int64_t | coordinatesStamp |
| Nodal coordinates stamp. Update whenever nodal coordinates get updated. | |
| int64_t | partitioningStamp |
| Partitioning stamp. Update whenever the mesh is re-partitioned. | |
Detailed Description
Provide a volume mesh access struct.
To create and/or initialize SyscVolumeMesh, it is highly recommended to use one of the functions with names starting with syscGetVolumeMesh. These functions will initialize all members to the correct values and will help to avoid back-compatibility issues in the future. For example:
SyscVolumeMesh mesh = syscGetFaceBasedVolumeMesh(
nodeCoords, elemNodeCounts, elemNodeIds);
Definition at line 42 of file syscVolumeMesh.h.