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_;
const labelList & pointMap() const
Old point map.
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 & faceMap() const
Old face map.
label nOldCells() const
Number of old cells.
const labelList & oldPatchSizes() const
Return list of the old patch sizes.
const labelList & oldPatchStarts() const
Return list of the old patch start labels.
const labelList & cellMap() const
Old cell map.
Class containing mesh-to-mesh mapping information after a subset operation.
const labelList & oldPatchNMeshPoints() const
Return numbers of mesh points per old patch.
label nOldPoints() const
Number of old points.
label exposedPatchID() const
Patch that exposed faces were put into.
label nOldInternalFaces() const
Number of old internal faces.
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.
label nOldFaces() const
Number of old faces.