130 class polyTopoChange;
204 const label neighbour
216 const label neighbour
243 face addEdgeCutsToFace(
const label facei)
const;
254 void getFacesEdgesPoints
A face is a list of labels corresponding to mesh vertices.
labelList pointLabels(nPoints, -1)
const EdgeMap< label > & addedPoints() const
Points added. Per split edge label of added point.
Smooth ATC in cells next to a set of patches supplied by type.
Description of cuts across cells.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
void updateMesh(const mapPolyMesh &)
Force recalculation of locally stored data on topological change.
An edge is a list of two vertex labels. This can correspond to a directed graph edge or an edge on a ...
Combines edge or vertex in single label. Used to specify cuts across cell circumference.
void setRefinement(const cellCuts &cuts, polyTopoChange &meshMod)
Do actual cutting with cut description. Inserts mesh changes.
const polyMesh & mesh() const
const Map< label > & addedCells() const
Cells added. Per split cell label of added cell.
Basic run-time type information using word as the type's name. Used to enhance the standard RTTI to c...
ClassName("meshCutter")
Runtime type information.
Direct mesh changes based on v1.3 polyTopoChange syntax.
const Map< label > & addedFaces() const
Faces added. Per split cell label of added face.
Mesh consisting of general polyhedral cells.
~meshCutter()=default
Destructor.