syscVolumeMesh
Last update: 17.07.2025SyscVolumeMesh syscGetVolumeMeshEmpty()
Create an empty volume mesh access struct.
SyscVolumeMesh syscGetVolumeMeshNFC(SyscNodeData nodes, SyscFaceData faces, SyscCellData cells)
Create a volume mesh access struct.
SyscVolumeMesh syscGetVolumeMeshElementBased(SyscNodeData nodes, SyscElementTypeData cellTypes, SyscElementNodeConnectivityData cellNodeConnectivity)
Create an element-based volume mesh access struct.
SyscVolumeMesh syscGetVolumeMeshFaceBased(SyscNodeData nodes, SyscElementNodeCountData faceNodeCounts, SyscElementNodeConnectivityData faceNodeConnectivity, SyscFaceCellConnectivityData faceCellConnectivity, SyscCellIdData cellIds)
Create a face-based volume mesh access struct.
Element node connectivity access struct, provides read-only access to the element-to-node connectivit...
Definition syscMeshDefinition.h:166
Element node count access struct, provides read-only access to the mesh element node counts.
Definition syscMeshDefinition.h:126
Element types access struct, provides read-only access to the mesh element types.
Definition syscMeshDefinition.h:88
Node data access struct, provides read-only access to the mesh nodes.
Definition syscMeshDefinition.h:41
int64_t coordinatesStamp
Nodal coordinates stamp. Update whenever nodal coordinates get updated.
Definition syscVolumeMesh.h:57
int64_t connectivityStamp
Mesh connectivity stamp. Update whenever re-meshing happens.
Definition syscVolumeMesh.h:53
int64_t partitioningStamp
Partitioning stamp. Update whenever the mesh is re-partitioned.
Definition syscVolumeMesh.h:60