syscMeshDefinition
Last update: 17.07.2025SyscElementTypeData syscGetElementTypeData(SyscOutputIntegerData elemTypes)
Create an mesh element type data access struct, given element types.
SyscElementIdData syscGetElementIdData(SyscOutputIntegerData elementIds)
Create cell id data given cell ids array.
SyscFaceCellConnectivityData syscGetFaceCellConnectivityDataEmpty()
Create empty face-to-cell connectivity.
SyscFaceCellConnectivityData syscGetFaceCellConnectivityData(SyscOutputIntegerData cell0Ids, SyscOutputIntegerData cell1Ids)
Create face-to-cell connectivity given cell0 and cell1 arrays.
SyscElementNodeCountData syscGetElementNodeCountDataEmpty()
Create an empty mesh element node count data access struct.
SyscElementNodeCountData syscGetElementNodeCountData(SyscOutputIntegerData elemNodeCount)
Create an mesh element node count data access struct, given element node counts.
SyscFaceData syscGetFaceDataITN(SyscElementIdData faceIds, SyscElementTypeData faceTypes, SyscElementNodeConnectivityData faceNodeConnectivity)
Create face data given face ids, types, node-to-face connectivity, face-to-cell connectivity.
SyscElementNodeConnectivityData syscGetElementNodeConnectivityDataEmpty()
Create an empty element-to-node connectivity data access struct.
SyscNodeData syscGetNodeDataIC(SyscOutputIntegerData nodeIds, SyscOutputVectorData nodeCoords)
Create a mesh node data access struct, given node ids and node coords in same order.
SyscCellData syscGetCellDataTN(SyscElementTypeData cellTypes, SyscElementNodeConnectivityData cellNodeConnectivity)
Create cell data given cell types, cell-to-node connectivity.
SyscFaceData syscGetFaceDataICNF(SyscElementIdData faceIds, SyscElementNodeCountData faceNodeCounts, SyscElementNodeConnectivityData faceNodeConnectivity, SyscFaceCellConnectivityData faceCellConnectivity)
Create face data given face ids, types, node-to-face connectivity, face-to-cell connectivity.
SyscCellData syscGetCellDataITN(SyscElementIdData cellIds, SyscElementTypeData cellTypes, SyscElementNodeConnectivityData cellNodeConnectivity)
Create cell data given cell ids, types, cell-to-node connectivity.
SyscElementTypeData syscGetElementTypeDataEmpty()
Create an empty mesh element type data access struct.
SyscCellData syscGetCellDataI(SyscElementIdData cellIds)
Create cell data given cell ids.
SyscFaceData syscGetFaceDataITCNF(SyscElementIdData faceIds, SyscElementTypeData faceTypes, SyscElementNodeCountData faceNodeCounts, SyscElementNodeConnectivityData faceNodeConnectivity, SyscFaceCellConnectivityData faceCellConnectivity)
Create face data given face ids, types, node counts, node-to-face connectivity, face-to-cell connecti...
SyscElementNodeConnectivityData syscGetElementNodeConnectivityData(SyscOutputIntegerData elemNodeIds)
Create an element-to-node connectivity data access struct, given element node ids.
SyscFaceData syscGetFaceDataCN(SyscElementNodeCountData faceNodeCounts, SyscElementNodeConnectivityData faceNodeConnectivity)
Create face data given face node counts, node-to-face connectivity.
SyscCellIdData syscGetCellIdData(SyscOutputIntegerData cellIds)
Create cell id data given cell ids array.
SyscNodeData syscGetNodeDataC(SyscOutputVectorData nodeCoords)
Creates a mesh node data access struct, given node coordinates in ascending node ids order.
SyscElementNodeConnectivityData cellNodeConnectivity
Definition syscMeshDefinition.h:291
Element node connectivity access struct, provides read-only access to the element-to-node connectivit...
Definition syscMeshDefinition.h:166
SyscOutputIntegerData elementNodeIds
Element-to-node connectivity array.
Definition syscMeshDefinition.h:168
Element node count access struct, provides read-only access to the mesh element node counts.
Definition syscMeshDefinition.h:126
SyscOutputIntegerData elementNodeCounts
Definition syscMeshDefinition.h:127
Element types access struct, provides read-only access to the mesh element types.
Definition syscMeshDefinition.h:88
SyscOutputIntegerData cell0Ids
Definition syscMeshDefinition.h:192
SyscOutputIntegerData cell1Ids
Definition syscMeshDefinition.h:193
SyscElementNodeConnectivityData faceNodeConnectivity
Definition syscMeshDefinition.h:243
SyscFaceCellConnectivityData faceCellConnectivity
Definition syscMeshDefinition.h:244
SyscElementNodeCountData faceNodeCounts
Definition syscMeshDefinition.h:242
Node data access struct, provides read-only access to the mesh nodes.
Definition syscMeshDefinition.h:41