56 class polyTopoChangeMap;
57 class polyDistributionMap;
82 const label oldRegion,
83 const label newRegion,
88 label changeFaceRegion
94 const label newRegion,
145 const label masterFaceID,
148 const bool flipFaceFlux,
149 const label newPatchID,
150 const bool removeFromZone,
void distribute(const polyDistributionMap &)
Force recalculation of locally stored data for mesh distribution.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
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.
removeFaces(const polyMesh &, const scalar minCos)
Construct from mesh and min cos of angle for boundary faces.
A list of faces which address into the list of points.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
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.
label compatibleRemoves(const labelList &inPiercedFaces, labelList &cellRegion, labelList &cellRegionMaster, labelList &outPiercedFaces) const
Find faces including those with cells which have the same mastercell.
void topoChange(const polyTopoChangeMap &)
Force recalculation of locally stored data on topological change.
Mesh consisting of general polyhedral cells.
void operator=(const removeFaces &)=delete
Disallow default bitwise assignment.