41 #ifndef mapAddedPolyMesh_H
42 #define mapAddedPolyMesh_H
51 class polyTopoChangeMap;
173 return oldPatchSizes_;
179 return oldPatchStarts_;
185 return oldPatchStarts_[0];
193 return nAddedPoints_;
209 return addedPointMap_;
213 return addedFaceMap_;
217 return addedCellMap_;
224 return addedPatchMap_;
Class containing mesh-to-mesh mapping information after a mesh addition where we add a mesh ('added m...
label nAddedCells() const
const labelList & addedFaceMap() const
const labelList & oldPatchMap() const
From old patch index to new patch index or -1 if patch.
label nOldInternalFaces() const
Number of old internal faces.
void topoChange(const polyTopoChangeMap &)
const labelList & addedCellMap() const
label nAddedPoints() const
const labelList & addedPatchMap() const
From added mesh patch index to new patch index or -1 if.
const labelList & oldPointMap() const
From old mesh point/face/cell to new mesh point/face/cell.
const labelList & oldCellMap() const
const labelList & oldPatchStarts() const
Return list of the old patch start labels.
const labelList & addedPointMap() const
From added mesh point/face/cell to new mesh point/face/cell.
const labelList & oldFaceMap() const
mapAddedPolyMesh(const label nOldPoints, const label nOldFaces, const label nOldCells, const label nAddedPoints, const label nAddedFaces, const label nAddedCells, const labelList &oldPointMap, const labelList &oldFaceMap, const labelList &oldCellMap, const labelList &addedPointMap, const labelList &addedFaceMap, const labelList &addedCellMap, const labelList &oldPatchMap, const labelList &addedPatchMap, const labelList &oldPatchSizes, const labelList &oldPatchStarts)
Construct from components.
label nAddedFaces() const
const labelList & oldPatchSizes() const
Return list of the old patch sizes.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.