59 class mapDistributePolyMesh;
84 const label oldRegion,
85 const label newRegion,
90 label changeFaceRegion
96 const label newRegion,
147 const label masterFaceID,
150 const bool flipFaceFlux,
151 const label newPatchID,
152 const bool removeFromZone,
Given list of faces to remove insert all the topology changes. Contains helper function to get consis...
A class for handling file names.
A face is a list of labels corresponding to mesh vertices.
void updateMesh(const mapPolyMesh &)
Force recalculation of locally stored data on topological change.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
labelList faceLabels(nFaceLabels)
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
void distribute(const mapDistributePolyMesh &)
Force recalculation of locally stored data for mesh distribution.
A list of faces which address into the list of points.
ClassName("removeFaces")
Runtime type information.
Direct mesh changes based on v1.3 polyTopoChange syntax.
void setRefinement(const labelList &piercedFaces, const labelList &cellRegion, const labelList &cellRegionMaster, polyTopoChange &) const
Play commands into polyTopoChange to remove faces.
Mesh consisting of general polyhedral cells.
label compatibleRemoves(const labelList &inPiercedFaces, labelList &cellRegion, labelList &cellRegionMaster, labelList &outPiercedFaces) const
Find faces including those with cells which have the same mastercell.