Go to the documentation of this file.
41 #ifndef mapAddedPolyMesh_H
42 #define mapAddedPolyMesh_H
label nOldInternalFaces() const
Number of old internal faces.
const labelList & oldPatchStarts() const
Return list of the old patch start labels.
const labelList & addedCellMap() const
label nAddedFaces() const
label nOldPoints_
Old mesh points/face/cells.
label nAddedCells() const
labelList oldPatchMap_
Original mesh to new mesh patch map. -1 for deleted patches.
labelList addedPatchMap_
Added mesh to new mesh patch map. -1 for deleted patches.
labelList oldPatchSizes_
Original patch sizes on old mesh.
const labelList & addedPointMap() const
From added mesh point/face/cell to new mesh point/face/cell.
const labelList & addedFaceMap() const
#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.
const labelList & oldPointMap() const
From old mesh point/face/cell to new mesh point/face/cell.
labelList addedPointMap_
From added mesh points to new points.
labelList addedCellMap_
From added mesh cells to new cells.
const labelList & oldCellMap() 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.
labelList oldPointMap_
From old mesh points to new points.
const labelList & oldFaceMap() const
const labelList & addedPatchMap() const
From added mesh patch index to new patch index or -1 if.
void updateMesh(const mapPolyMesh &)
label nAddedPoints() const
label nAddedPoints_
Added mesh points/faces/cells.
labelList oldFaceMap_
From old mesh faces to new faces.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
const labelList & oldPatchSizes() const
Return list of the old patch sizes.
labelList oldPatchStarts_
Original patch starts.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Class containing mesh-to-mesh mapping information after a mesh addition where we add a mesh ('added m...
const labelList & oldPatchMap() const
From old patch index to new patch index or -1 if patch.
labelList oldCellMap_
From old mesh cells to new cells.
labelList addedFaceMap_
From added mesh faces to new faces.