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:
Definition at line 42 of file syscVolumeMesh.h.
Field Documentation
◆ cells
| SyscCellData SyscVolumeMesh::cells |
Mesh cells.
Definition at line 50 of file syscVolumeMesh.h.
◆ connectivityStamp
| int64_t SyscVolumeMesh::connectivityStamp |
Mesh connectivity stamp. Update whenever re-meshing happens.
Definition at line 53 of file syscVolumeMesh.h.
◆ coordinatesStamp
| int64_t SyscVolumeMesh::coordinatesStamp |
Nodal coordinates stamp. Update whenever nodal coordinates get updated.
Definition at line 57 of file syscVolumeMesh.h.
◆ faces
| SyscFaceData SyscVolumeMesh::faces |
Mesh faces.
Definition at line 47 of file syscVolumeMesh.h.
◆ nodes
| SyscNodeData SyscVolumeMesh::nodes |
Mesh nodes.
Definition at line 44 of file syscVolumeMesh.h.
◆ partitioningStamp
| int64_t SyscVolumeMesh::partitioningStamp |
Partitioning stamp. Update whenever the mesh is re-partitioned.
Definition at line 60 of file syscVolumeMesh.h.