![]() |
|
Public Member Functions | |
ClassName ("directCutAndRemove") | |
Runtime type information. | |
directCutAndRemove (const polyMesh &mesh) | |
Construct from mesh. | |
void | setRefinement (const label exposedPatchI, const cellCuts &cuts, const labelList &cutPatch, directPolyTopoChange &meshMod) |
Do actual cutting with cut description. Inserts mesh changes. | |
void | updateMesh (const mapPolyMesh &) |
Force recalculation of locally stored data on topological change. | |
const Map< label > & | addedFaces () const |
Faces added. Per split cell label of added face. | |
const HashTable< label, edge, Hash< edge > > & | addedPoints () const |
Points added. Per split edge label of added point. |
|
Construct from mesh.
|
|
Faces added. Per split cell label of added face.
Definition at line 245 of file directCutAndRemove.H. |
|
Points added. Per split edge label of added point. (note: fairly useless across topology changes since one of the points of the edge will probably disappear) Definition at line 255 of file directCutAndRemove.H. |
|
Runtime type information.
|
|
Do actual cutting with cut description. Inserts mesh changes. into meshMod. cuts: all loops and topological information cutPatch: for every cell that has loop the patch number exposedPatch: patch for other exposed faces |
|
Force recalculation of locally stored data on topological change.
|