Does pyramidal decomposition of selected cells. So all faces will become base of pyramid with as top a user-supplied point (usually the cell centre) More...
Public Member Functions | |
ClassName ("cellSplitter") | |
Runtime type information. More... | |
cellSplitter (const polyMesh &mesh) | |
Construct from mesh. More... | |
cellSplitter (const cellSplitter &)=delete | |
Disallow default bitwise copy construction. More... | |
~cellSplitter () | |
Destructor. More... | |
void | setRefinement (const Map< point > &cellToMidPoint, polyTopoChange &meshMod) |
Insert mesh changes into meshMod. More... | |
void | updateMesh (const mapPolyMesh &) |
Force recalculation of locally stored data on topological change. More... | |
const Map< label > & | addedPoints () const |
Per cell the mid point added. More... | |
void | operator= (const cellSplitter &)=delete |
Disallow default bitwise assignment. More... | |
Does pyramidal decomposition of selected cells. So all faces will become base of pyramid with as top a user-supplied point (usually the cell centre)
Definition at line 57 of file cellSplitter.H.
cellSplitter | ( | const polyMesh & | mesh | ) |
Construct from mesh.
|
delete |
Disallow default bitwise copy construction.
~cellSplitter | ( | ) |
Destructor.
ClassName | ( | "cellSplitter" | ) |
Runtime type information.
void setRefinement | ( | const Map< point > & | cellToMidPoint, |
polyTopoChange & | meshMod | ||
) |
Insert mesh changes into meshMod.
cellToMidPoint : cell to cut and position of its new midpoint
void updateMesh | ( | const mapPolyMesh & | ) |
Force recalculation of locally stored data on topological change.
Per cell the mid point added.
Definition at line 131 of file cellSplitter.H.
References cellSplitter::operator=().
|
delete |
Disallow default bitwise assignment.
Referenced by cellSplitter::addedPoints().