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...
#include <cellSplitter.H>
Public Member Functions | |
| ClassName ("cellSplitter") | |
| Runtime type information. | |
| cellSplitter (const polyMesh &mesh) | |
| Construct from mesh. | |
| ~cellSplitter ()=default | |
| Destructor. | |
| void | setRefinement (const Map< point > &cellToMidPoint, polyTopoChange &meshMod) |
| Insert mesh changes into meshMod. | |
| void | updateMesh (const mapPolyMesh &) |
| Force recalculation of locally stored data on topological change. | |
| const Map< label > & | addedPoints () const |
| Per cell the mid point added. | |
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 55 of file cellSplitter.H.
|
default |
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.
|
inline |
Per cell the mid point added.
Definition at line 158 of file cellSplitter.H.