Class containing mesh-to-mesh mapping information after a change in polyMesh topology. More...
Public Member Functions | |
mapPolyMesh (const polyMesh &mesh, const label nOldPoints, const label nOldFaces, const label nOldCells, const labelList &pointMap, const List< objectMap > &pointsFromPoints, const labelList &faceMap, const List< objectMap > &facesFromPoints, const List< objectMap > &facesFromEdges, const List< objectMap > &facesFromFaces, const labelList &cellMap, const List< objectMap > &cellsFromPoints, const List< objectMap > &cellsFromEdges, const List< objectMap > &cellsFromFaces, const List< objectMap > &cellsFromCells, const labelList &reversePointMap, const labelList &reverseFaceMap, const labelList &reverseCellMap, const labelHashSet &flipFaceFlux, const labelListList &patchPointMap, const labelListList &pointZoneMap, const labelListList &faceZonePointMap, const labelListList &faceZoneFaceMap, const labelListList &cellZoneMap, const pointField &preMotionPoints, const labelList &oldPatchStarts, const labelList &oldPatchNMeshPoints, const autoPtr< scalarField > &oldCellVolumesPtr) | |
Construct from components. Copy (except for oldCellVolumes). More... | |
mapPolyMesh (const polyMesh &mesh, const label nOldPoints, const label nOldFaces, const label nOldCells, labelList &pointMap, List< objectMap > &pointsFromPoints, labelList &faceMap, List< objectMap > &facesFromPoints, List< objectMap > &facesFromEdges, List< objectMap > &facesFromFaces, labelList &cellMap, List< objectMap > &cellsFromPoints, List< objectMap > &cellsFromEdges, List< objectMap > &cellsFromFaces, List< objectMap > &cellsFromCells, labelList &reversePointMap, labelList &reverseFaceMap, labelList &reverseCellMap, labelHashSet &flipFaceFlux, labelListList &patchPointMap, labelListList &pointZoneMap, labelListList &faceZonePointMap, labelListList &faceZoneFaceMap, labelListList &cellZoneMap, pointField &preMotionPoints, labelList &oldPatchStarts, labelList &oldPatchNMeshPoints, autoPtr< scalarField > &oldCellVolumesPtr, const bool reUse) | |
Construct from components and optionally reuse storage. More... | |
const polyMesh & | mesh () const |
Return polyMesh. More... | |
label | nOldPoints () const |
Number of old points. More... | |
label | nOldInternalFaces () const |
Number of old internal faces. More... | |
label | nOldFaces () const |
Number of old faces. More... | |
label | nOldCells () const |
Number of old cells. More... | |
const labelList & | pointMap () const |
Old point map. More... | |
const List< objectMap > & | pointsFromPointsMap () const |
Points originating from points. More... | |
const labelList & | faceMap () const |
Old face map. More... | |
const List< objectMap > & | facesFromPointsMap () const |
Faces inflated from points. More... | |
const List< objectMap > & | facesFromEdgesMap () const |
Faces inflated from edges. More... | |
const List< objectMap > & | facesFromFacesMap () const |
Faces originating from faces. More... | |
const labelList & | cellMap () const |
Old cell map. More... | |
const List< objectMap > & | cellsFromPointsMap () const |
Cells inflated from points. More... | |
const List< objectMap > & | cellsFromEdgesMap () const |
Cells inflated from edges. More... | |
const List< objectMap > & | cellsFromFacesMap () const |
Cells inflated from faces. More... | |
const List< objectMap > & | cellsFromCellsMap () const |
Cells originating from cells. More... | |
const labelList & | reversePointMap () const |
Reverse point map. More... | |
label | mergedPoint (const label oldPointI) const |
If point is removed return point (on new mesh) it merged. More... | |
const labelList & | reverseFaceMap () const |
Reverse face map. More... | |
label | mergedFace (const label oldFaceI) const |
If face is removed return face (on new mesh) it merged into. More... | |
const labelList & | reverseCellMap () const |
Reverse cell map. More... | |
label | mergedCell (const label oldCellI) const |
If cell is removed return cell (on new mesh) it merged into. More... | |
const labelHashSet & | flipFaceFlux () const |
Map of flipped face flux faces. More... | |
const labelListList & | patchPointMap () const |
Patch point renumbering. More... | |
const labelListList & | pointZoneMap () const |
Point zone renumbering. More... | |
const labelListList & | faceZonePointMap () const |
Face zone point renumbering. More... | |
const labelListList & | faceZoneFaceMap () const |
Face zone face renumbering. More... | |
const labelListList & | cellZoneMap () const |
Cell zone renumbering. More... | |
const pointField & | preMotionPoints () const |
Pre-motion point positions. More... | |
bool | hasMotionPoints () const |
Has valid preMotionPoints? More... | |
const labelList & | oldPatchSizes () const |
Return list of the old patch sizes. More... | |
const labelList & | oldPatchStarts () const |
Return list of the old patch start labels. More... | |
const labelList & | oldPatchNMeshPoints () const |
Return numbers of mesh points per old patch. More... | |
bool | hasOldCellVolumes () const |
const scalarField & | oldCellVolumes () const |
![]() | |
refCount () | |
Construct null with zero count. More... | |
int | count () const |
Return the reference count. More... | |
bool | okToDelete () const |
Return true if the reference count is zero. More... | |
void | resetRefCount () |
Reset the reference count to zero. More... | |
void | operator++ () |
Increment the reference count. More... | |
void | operator++ (int) |
Increment the reference count. More... | |
void | operator-- () |
Decrement the reference count. More... | |
void | operator-- (int) |
Decrement the reference count. More... | |
Private Member Functions | |
mapPolyMesh (const mapPolyMesh &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const mapPolyMesh &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
const polyMesh & | mesh_ |
Reference to polyMesh. More... | |
const label | nOldPoints_ |
Number of old live points. More... | |
const label | nOldFaces_ |
Number of old live faces. More... | |
const label | nOldCells_ |
Number of old live cells. More... | |
const labelList | pointMap_ |
Old point map. More... | |
const List< objectMap > | pointsFromPointsMap_ |
Points resulting from merging points. More... | |
const labelList | faceMap_ |
Old face map. More... | |
const List< objectMap > | facesFromPointsMap_ |
Faces inflated from points. More... | |
const List< objectMap > | facesFromEdgesMap_ |
Faces inflated from edges. More... | |
const List< objectMap > | facesFromFacesMap_ |
Faces resulting from merging faces. More... | |
const labelList | cellMap_ |
Old cell map. More... | |
const List< objectMap > | cellsFromPointsMap_ |
Cells inflated from points. More... | |
const List< objectMap > | cellsFromEdgesMap_ |
Cells inflated from edges. More... | |
const List< objectMap > | cellsFromFacesMap_ |
Cells inflated from faces. More... | |
const List< objectMap > | cellsFromCellsMap_ |
Cells resulting from merging cells. More... | |
const labelList | reversePointMap_ |
Reverse point map. More... | |
const labelList | reverseFaceMap_ |
Reverse face map. More... | |
const labelList | reverseCellMap_ |
Reverse cell map. More... | |
const labelHashSet | flipFaceFlux_ |
Map of flipped face flux faces. More... | |
const labelListList | patchPointMap_ |
Patch mesh point renumbering. More... | |
const labelListList | pointZoneMap_ |
Point zone renumbering. More... | |
const labelListList | faceZonePointMap_ |
Face zone point renumbering. More... | |
const labelListList | faceZoneFaceMap_ |
Face zone face renumbering. More... | |
const labelListList | cellZoneMap_ |
Cell zone renumbering. More... | |
const pointField | preMotionPoints_ |
Pre-motion point positions. More... | |
labelList | oldPatchSizes_ |
List of the old patch sizes. More... | |
const labelList | oldPatchStarts_ |
List of the old patch start labels. More... | |
const labelList | oldPatchNMeshPoints_ |
List of numbers of mesh points per old patch. More... | |
autoPtr< scalarField > | oldCellVolumesPtr_ |
Optional old cell volumes (for mapping) More... | |
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
In the topology change points/faces/cells
All this information is necessary to correctly map fields.
Note (*)
if the newly inflated face is a boundary face the list of faces will only be boundary faces; if the new face is an internal face they will only be internal faces.
Definition at line 158 of file mapPolyMesh.H.
|
private |
Disallow default bitwise copy construct.
mapPolyMesh | ( | const polyMesh & | mesh, |
const label | nOldPoints, | ||
const label | nOldFaces, | ||
const label | nOldCells, | ||
const labelList & | pointMap, | ||
const List< objectMap > & | pointsFromPoints, | ||
const labelList & | faceMap, | ||
const List< objectMap > & | facesFromPoints, | ||
const List< objectMap > & | facesFromEdges, | ||
const List< objectMap > & | facesFromFaces, | ||
const labelList & | cellMap, | ||
const List< objectMap > & | cellsFromPoints, | ||
const List< objectMap > & | cellsFromEdges, | ||
const List< objectMap > & | cellsFromFaces, | ||
const List< objectMap > & | cellsFromCells, | ||
const labelList & | reversePointMap, | ||
const labelList & | reverseFaceMap, | ||
const labelList & | reverseCellMap, | ||
const labelHashSet & | flipFaceFlux, | ||
const labelListList & | patchPointMap, | ||
const labelListList & | pointZoneMap, | ||
const labelListList & | faceZonePointMap, | ||
const labelListList & | faceZoneFaceMap, | ||
const labelListList & | cellZoneMap, | ||
const pointField & | preMotionPoints, | ||
const labelList & | oldPatchStarts, | ||
const labelList & | oldPatchNMeshPoints, | ||
const autoPtr< scalarField > & | oldCellVolumesPtr | ||
) |
Construct from components. Copy (except for oldCellVolumes).
Definition at line 32 of file mapPolyMesh.C.
References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and Foam::min().
mapPolyMesh | ( | const polyMesh & | mesh, |
const label | nOldPoints, | ||
const label | nOldFaces, | ||
const label | nOldCells, | ||
labelList & | pointMap, | ||
List< objectMap > & | pointsFromPoints, | ||
labelList & | faceMap, | ||
List< objectMap > & | facesFromPoints, | ||
List< objectMap > & | facesFromEdges, | ||
List< objectMap > & | facesFromFaces, | ||
labelList & | cellMap, | ||
List< objectMap > & | cellsFromPoints, | ||
List< objectMap > & | cellsFromEdges, | ||
List< objectMap > & | cellsFromFaces, | ||
List< objectMap > & | cellsFromCells, | ||
labelList & | reversePointMap, | ||
labelList & | reverseFaceMap, | ||
labelList & | reverseCellMap, | ||
labelHashSet & | flipFaceFlux, | ||
labelListList & | patchPointMap, | ||
labelListList & | pointZoneMap, | ||
labelListList & | faceZonePointMap, | ||
labelListList & | faceZoneFaceMap, | ||
labelListList & | cellZoneMap, | ||
pointField & | preMotionPoints, | ||
labelList & | oldPatchStarts, | ||
labelList & | oldPatchNMeshPoints, | ||
autoPtr< scalarField > & | oldCellVolumesPtr, | ||
const bool | reUse | ||
) |
Construct from components and optionally reuse storage.
Definition at line 117 of file mapPolyMesh.C.
References Foam::abort(), Foam::FatalError, FatalErrorInFunction, and Foam::min().
|
private |
Disallow default bitwise assignment.
|
inline |
Return polyMesh.
Definition at line 359 of file mapPolyMesh.H.
References mapPolyMesh::mesh_.
Referenced by meshRefinement::getChangedFaces(), OutputFilterFunctionObject< OutputFilter >::updateMesh(), setUpdater::updateSets(), and polyMeshFilter::updateSets().
|
inline |
Number of old points.
Definition at line 365 of file mapPolyMesh.H.
References mapPolyMesh::nOldPoints_.
Referenced by hexRef8::updateMesh().
|
inline |
Number of old internal faces.
Definition at line 371 of file mapPolyMesh.H.
References mapPolyMesh::oldPatchStarts_.
|
inline |
Number of old faces.
Definition at line 377 of file mapPolyMesh.H.
References mapPolyMesh::nOldFaces_.
Referenced by fvMesh::mapFields().
|
inline |
Number of old cells.
Definition at line 383 of file mapPolyMesh.H.
References mapPolyMesh::nOldCells_.
Referenced by meshRefinement::getChangedFaces(), fvMesh::mapFields(), fvMesh::updateMesh(), and hexRef8::updateMesh().
|
inline |
Old point map.
Contains the old point label for all new points. For preserved points this is the old point label. For added points this is the master point ID
Definition at line 392 of file mapPolyMesh.H.
Referenced by pointMapper::calcAddressing(), polyMeshFilter::filterEdges(), polyMeshFilter::filterFaces(), pointMapper::pointMapper(), componentDisplacementMotionSolver::updateMesh(), displacementLayeredMotionMotionSolver::updateMesh(), displacementMotionSolver::updateMesh(), hexRef8::updateMesh(), and polyMesh::updateMesh().
Points originating from points.
Definition at line 398 of file mapPolyMesh.H.
References mapPolyMesh::pointsFromPointsMap_.
Referenced by pointMapper::calcAddressing(), and pointMapper::pointMapper().
|
inline |
Old face map.
Contains a list of old face labels for every new face. Warning: this map contains invalid entries for new faces
Definition at line 406 of file mapPolyMesh.H.
Referenced by faceMapper::calcAddressing(), faceMapper::faceMapper(), polyMeshFilter::filterFaces(), fvMeshDistribute::mapBoundaryFields(), fvMeshDistribute::mapExposedFaces(), fvMesh::mapFields(), and meshRefinement::updateMesh().
Faces inflated from points.
Definition at line 412 of file mapPolyMesh.H.
References mapPolyMesh::facesFromPointsMap_.
Referenced by faceMapper::calcAddressing(), and faceMapper::faceMapper().
Faces inflated from edges.
Definition at line 418 of file mapPolyMesh.H.
References mapPolyMesh::facesFromEdgesMap_.
Referenced by faceMapper::calcAddressing(), and faceMapper::faceMapper().
Faces originating from faces.
Definition at line 424 of file mapPolyMesh.H.
References mapPolyMesh::facesFromFacesMap_.
Referenced by faceMapper::calcAddressing(), and faceMapper::faceMapper().
|
inline |
Old cell map.
Contains old cell label for all preserved cells.
Definition at line 431 of file mapPolyMesh.H.
Referenced by cellMapper::calcAddressing(), cellMapper::cellMapper(), meshRefinement::getChangedFaces(), fvMesh::mapFields(), multiDirRefinement::refineHex8(), refinementHistory::updateMesh(), and hexRef8::updateMesh().
Cells inflated from points.
Definition at line 437 of file mapPolyMesh.H.
References mapPolyMesh::cellsFromPointsMap_.
Referenced by cellMapper::calcAddressing(), and cellMapper::cellMapper().
Cells inflated from edges.
Definition at line 443 of file mapPolyMesh.H.
References mapPolyMesh::cellsFromEdgesMap_.
Referenced by cellMapper::calcAddressing(), and cellMapper::cellMapper().
Cells inflated from faces.
Definition at line 449 of file mapPolyMesh.H.
References mapPolyMesh::cellsFromFacesMap_.
Referenced by cellMapper::calcAddressing(), and cellMapper::cellMapper().
Cells originating from cells.
Definition at line 455 of file mapPolyMesh.H.
References mapPolyMesh::cellsFromCellsMap_.
Referenced by cellMapper::calcAddressing(), and cellMapper::cellMapper().
|
inline |
Reverse point map.
Contains new point label for all old and added points
Definition at line 465 of file mapPolyMesh.H.
Referenced by polyMeshFilter::filterEdges(), polyMeshFilter::filterFaces(), slidingInterface::renumberAttachedAddressing(), duplicatePoints::updateMesh(), pointSet::updateMesh(), componentDisplacementMotionSolver::updateMesh(), removePoints::updateMesh(), pointZoneSet::updateMesh(), boundaryCutter::updateMesh(), displacementLayeredMotionMotionSolver::updateMesh(), displacementMotionSolver::updateMesh(), combineFaces::updateMesh(), tetDecomposer::updateMesh(), createShellMesh::updateMesh(), localPointRegion::updateMesh(), meshCutAndRemove::updateMesh(), meshCutter::updateMesh(), addPatchCellLayer::updateMesh(), hexRef8::updateMesh(), and polyMesh::updateMesh().
If point is removed return point (on new mesh) it merged.
into
Definition at line 472 of file mapPolyMesh.H.
|
inline |
Reverse face map.
Contains new face label for all old and added faces
Definition at line 497 of file mapPolyMesh.H.
Referenced by Cloud< streamLineParticle >::autoMap(), slidingInterface::renumberAttachedAddressing(), updateFaceLabels(), faceSet::updateMesh(), removePoints::updateMesh(), boundaryCutter::updateMesh(), faceZoneSet::updateMesh(), combineFaces::updateMesh(), externalDisplacementMeshMover::updateMesh(), createShellMesh::updateMesh(), localPointRegion::updateMesh(), meshCutAndRemove::updateMesh(), meshCutter::updateMesh(), faceZone::updateMesh(), probes::updateMesh(), addPatchCellLayer::updateMesh(), and meshRefinement::updateMesh().
If face is removed return face (on new mesh) it merged into.
Definition at line 503 of file mapPolyMesh.H.
References Foam::abort(), Foam::endl(), Foam::FatalError, FatalErrorInFunction, and mapPolyMesh::reverseFaceMap_.
|
inline |
Reverse cell map.
Contains new cell label for all old and added cells
Definition at line 528 of file mapPolyMesh.H.
Referenced by Cloud< streamLineParticle >::autoMap(), fvMesh::mapFields(), slidingInterface::renumberAttachedAddressing(), updateCellSet(), cellZoneSet::updateMesh(), cellSet::updateMesh(), undoableMeshCutter::updateMesh(), tetDecomposer::updateMesh(), createShellMesh::updateMesh(), meshCutAndRemove::updateMesh(), meshCutter::updateMesh(), probes::updateMesh(), refinementHistory::updateMesh(), and hexRef8::updateMesh().
If cell is removed return cell (on new mesh) it merged into.
Definition at line 534 of file mapPolyMesh.H.
References Foam::abort(), Foam::endl(), Foam::FatalError, FatalErrorInFunction, and mapPolyMesh::reverseCellMap_.
Referenced by Cloud< streamLineParticle >::autoMap().
|
inline |
Map of flipped face flux faces.
Definition at line 558 of file mapPolyMesh.H.
References mapPolyMesh::flipFaceFlux_.
Referenced by fvMeshDistribute::mapExposedFaces().
|
inline |
Patch point renumbering.
For every preserved point on a patch give the old position. For added points, the index is set to -1
Definition at line 566 of file mapPolyMesh.H.
Referenced by pointPatchMapper::calcAddressing().
|
inline |
Point zone renumbering.
For every preserved point in zone give the old position. For added points, the index is set to -1
Definition at line 577 of file mapPolyMesh.H.
|
inline |
Face zone point renumbering.
For every preserved point in zone give the old position. For added points, the index is set to -1
Definition at line 585 of file mapPolyMesh.H.
Referenced by slidingInterface::renumberAttachedAddressing().
|
inline |
Face zone face renumbering.
For every preserved face in zone give the old position. For added faces, the index is set to -1
Definition at line 593 of file mapPolyMesh.H.
Referenced by slidingInterface::renumberAttachedAddressing().
|
inline |
Cell zone renumbering.
For every preserved cell in zone give the old position. For added cells, the index is set to -1
Definition at line 601 of file mapPolyMesh.H.
|
inline |
Pre-motion point positions.
This specifies the correct way of blowing up zero-volume objects
Definition at line 609 of file mapPolyMesh.H.
Referenced by polyMeshFilter::copyMesh(), polyMeshFilter::filterEdges(), polyMeshFilter::filterFaces(), multiDirRefinement::refineHex8(), componentDisplacementMotionSolver::updateMesh(), and displacementMotionSolver::updateMesh().
|
inline |
Has valid preMotionPoints?
Definition at line 615 of file mapPolyMesh.H.
References mapPolyMesh::preMotionPoints_.
Referenced by polyMeshFilter::copyMesh(), polyMeshFilter::filterEdges(), polyMeshFilter::filterFaces(), multiDirRefinement::refineHex8(), componentDisplacementMotionSolver::updateMesh(), displacementMotionSolver::updateMesh(), and polyMesh::updateMesh().
|
inline |
Return list of the old patch sizes.
Definition at line 622 of file mapPolyMesh.H.
References mapPolyMesh::oldPatchSizes_.
|
inline |
Return list of the old patch start labels.
Definition at line 628 of file mapPolyMesh.H.
References mapPolyMesh::oldPatchStarts_.
Referenced by fvMeshDistribute::mapBoundaryFields().
|
inline |
Return numbers of mesh points per old patch.
Definition at line 634 of file mapPolyMesh.H.
References mapPolyMesh::oldPatchNMeshPoints_.
|
inline |
Definition at line 642 of file mapPolyMesh.H.
References mapPolyMesh::oldCellVolumesPtr_.
Referenced by cellMapper::calcAddressing().
|
inline |
Definition at line 647 of file mapPolyMesh.H.
References mapPolyMesh::oldCellVolumesPtr_.
Referenced by cellMapper::calcAddressing(), and fvMesh::updateMesh().
|
private |
Reference to polyMesh.
Definition at line 165 of file mapPolyMesh.H.
Referenced by mapPolyMesh::mesh().
|
private |
Number of old live points.
Definition at line 168 of file mapPolyMesh.H.
Referenced by mapPolyMesh::nOldPoints().
|
private |
Number of old live faces.
Definition at line 171 of file mapPolyMesh.H.
Referenced by mapPolyMesh::nOldFaces().
|
private |
Number of old live cells.
Definition at line 174 of file mapPolyMesh.H.
Referenced by mapPolyMesh::nOldCells().
|
private |
Old point map.
Contains the old point label for all new points.
Definition at line 182 of file mapPolyMesh.H.
Points resulting from merging points.
Definition at line 185 of file mapPolyMesh.H.
Referenced by mapPolyMesh::pointsFromPointsMap().
|
private |
Old face map.
Contains a list of old face labels for every new face. Size of the list equals the number of new faces
Definition at line 194 of file mapPolyMesh.H.
Faces inflated from points.
Definition at line 197 of file mapPolyMesh.H.
Referenced by mapPolyMesh::facesFromPointsMap().
Faces inflated from edges.
Definition at line 200 of file mapPolyMesh.H.
Referenced by mapPolyMesh::facesFromEdgesMap().
Faces resulting from merging faces.
Definition at line 203 of file mapPolyMesh.H.
Referenced by mapPolyMesh::facesFromFacesMap().
|
private |
Old cell map.
Contains old cell label for all preserved cells. Size of the list equals the number or preserved cells
Definition at line 208 of file mapPolyMesh.H.
Cells inflated from points.
Definition at line 211 of file mapPolyMesh.H.
Referenced by mapPolyMesh::cellsFromPointsMap().
Cells inflated from edges.
Definition at line 214 of file mapPolyMesh.H.
Referenced by mapPolyMesh::cellsFromEdgesMap().
Cells inflated from faces.
Definition at line 217 of file mapPolyMesh.H.
Referenced by mapPolyMesh::cellsFromFacesMap().
Cells resulting from merging cells.
Definition at line 220 of file mapPolyMesh.H.
Referenced by mapPolyMesh::cellsFromCellsMap().
|
private |
Reverse point map.
Definition at line 223 of file mapPolyMesh.H.
|
private |
Reverse face map.
Definition at line 226 of file mapPolyMesh.H.
Referenced by mapPolyMesh::mergedFace().
|
private |
Reverse cell map.
Definition at line 229 of file mapPolyMesh.H.
Referenced by mapPolyMesh::mergedCell().
|
private |
Map of flipped face flux faces.
Definition at line 232 of file mapPolyMesh.H.
Referenced by mapPolyMesh::flipFaceFlux().
|
private |
Patch mesh point renumbering.
Definition at line 235 of file mapPolyMesh.H.
|
private |
Point zone renumbering.
For every preserved point in zone give the old position. For added points, the index is set to -1
Definition at line 240 of file mapPolyMesh.H.
|
private |
Face zone point renumbering.
For every preserved point in zone give the old position. For added points, the index is set to -1
Definition at line 245 of file mapPolyMesh.H.
|
private |
Face zone face renumbering.
For every preserved face in zone give the old position. For added faces, the index is set to -1
Definition at line 250 of file mapPolyMesh.H.
|
private |
Cell zone renumbering.
For every preserved cell in zone give the old position. For added cells, the index is set to -1
Definition at line 255 of file mapPolyMesh.H.
|
private |
Pre-motion point positions.
This specifies the correct way of blowing up zero-volume objects
Definition at line 259 of file mapPolyMesh.H.
Referenced by mapPolyMesh::hasMotionPoints().
|
private |
List of the old patch sizes.
Definition at line 262 of file mapPolyMesh.H.
Referenced by mapPolyMesh::oldPatchSizes().
|
private |
List of the old patch start labels.
Definition at line 265 of file mapPolyMesh.H.
Referenced by mapPolyMesh::nOldInternalFaces(), and mapPolyMesh::oldPatchStarts().
|
private |
List of numbers of mesh points per old patch.
Definition at line 268 of file mapPolyMesh.H.
Referenced by mapPolyMesh::oldPatchNMeshPoints().
|
private |
Optional old cell volumes (for mapping)
Definition at line 271 of file mapPolyMesh.H.
Referenced by mapPolyMesh::hasOldCellVolumes(), and mapPolyMesh::oldCellVolumes().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.