Go to the documentation of this file.
44 #ifndef foamVtkMeshMaps_H
45 #define foamVtkMeshMaps_H
foamVtkMeshMaps(const label size=0)
Construct null.
const labelList & cellMap() const
Original cell ids for all cells (regular and decomposed).
const labelList & pointMap() const
Point labels for subsetted meshes.
void renumberCells(const labelUList &mapping)
Renumber cell ids (cellMap and additionalIds) to account for.
void renumberPoints(const labelUList &mapping)
Renumber point ids (pointMap) to account for subset meshes.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
~foamVtkMeshMaps()=default
Destructor.
const labelList & additionalIds() const
Any additional (user) labels.
Bookkeeping for mesh subsetting and/or polyhedral cell decomposition. Although the main use case is f...