VolumeMesh
Last update: 17.07.2025 29 std::int64_t connectivityStamp{0};
32 std::int64_t coordinatesStamp{0};
35 std::int64_t partitioningStamp{0};
VolumeMesh & operator=(const VolumeMesh &)=default
Provide a copy-assign operator.
VolumeMesh & operator=(VolumeMesh &&)=default
Provide a move-assign operator.
VolumeMesh(NodeData nodeData, CellData cellData)
Provide a constructor for element-based volume mesh.
VolumeMesh(NodeData nodeData, FaceData faceData, CellData cellData)
Provide a constructor for face-based volume mesh.
Cell data access struct, provides read-only access to the mesh cells.
Definition: MeshDefinition.hpp:365
Cell ids struct, provides read-only access to the mesh cell ids.
Definition: MeshDefinition.hpp:160
Describes element-to-node connectivity.
Definition: MeshDefinition.hpp:106
Element types access struct, provides read-only access to the mesh element types.
Definition: MeshDefinition.hpp:51
Describes face-to-cell connectivity.
Definition: MeshDefinition.hpp:132
Face data access struct, provides read-only access to the mesh faces.
Definition: MeshDefinition.hpp:227
Provide a struct that contains information about mesh validity.
Definition: CommonTypes.hpp:191
Node data access struct, provides read-only access to the mesh nodes.
Definition: MeshDefinition.hpp:190