34 #ifndef mapSubsetMesh_H 35 #define mapSubsetMesh_H 71 const label exposedPatchID_;
103 const label nOldPoints,
104 const label nOldFaces,
105 const label nOldCells,
109 const label exposedPatchID,
129 return oldPatchStarts_[0];
147 return exposedPatchID_;
177 return oldPatchSizes_;
183 return oldPatchStarts_;
189 return oldPatchNMeshPoints_;
label nOldFaces() const
Number of old faces.
label nOldPoints() const
Number of old points.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const labelList & oldPatchSizes() const
Return list of the old patch sizes.
const labelList & pointMap() const
Old point map.
label nOldInternalFaces() const
Number of old internal faces.
label exposedPatchID() const
Patch that exposed faces were put into.
const labelList & oldPatchNMeshPoints() const
Return numbers of mesh points per old patch.
const labelList & faceMap() const
Old face map.
Class containing mesh-to-mesh mapping information after a subset operation.
label nOldCells() const
Number of old cells.
const labelList & cellMap() const
Old cell map.
mapSubsetMesh(const label nOldPoints, const label nOldFaces, const label nOldCells, const labelList &pointMap, const labelList &faceMap, const labelList &cellMap, const label exposedPatchID, const labelList &oldPatchStarts, const labelList &oldPatchNMeshPoints)
Construct from components.
const labelList & oldPatchStarts() const
Return list of the old patch start labels.