void setRefinement(const labelList &cellsToRemove, const labelList &facesToExpose, const labelList &patchIDs, polyTopoChange &) const
Play commands into polyTopoChange to remove cells.
Given list of cells to remove insert all the topology changes.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
ClassName("removeCells")
Runtime type information.
void updateMesh(const mapPolyMesh &)
Force recalculation of locally stored data on topological change.
removeCells(const polyMesh &mesh, const bool syncPar=true)
Construct from mesh. syncPar: do parallel synchronization.
Direct mesh changes based on v1.3 polyTopoChange syntax.
Mesh consisting of general polyhedral cells.
labelList getExposedFaces(const labelList &cellsToRemove) const
Get labels of exposed faces.