Virtual base class for mesh modifiers.
More...
#include <dynamicMesh/polyMeshModifier.H>
Detailed Description
Virtual base class for mesh modifiers.
- Source files
-
Definition at line 62 of file polyMeshModifier.H.
List of all members.
Public Member Functions |
| | TypeName ("meshModifier") |
| | Runtime type information.
|
| | declareRunTimeSelectionTable (autoPtr, polyMeshModifier, dictionary,(const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme),(name, dict, index, mme)) |
| | polyMeshModifier (const word &name, const label index, const polyTopoChanger &mme, const bool act) |
| | Construct from components.
|
| virtual | ~polyMeshModifier () |
| const word & | name () const |
| | Return name.
|
| label | index () const |
| | Return the index of this patch in the boundaryMesh.
|
| const polyTopoChanger & | topoChanger () const |
| | Return reference to morph engine.
|
| virtual bool | changeTopology () const =0 |
| | Check for topology change.
|
| virtual void | setRefinement (polyTopoChange &) const =0 |
| | Insert the topological change instructions.
|
| virtual void | modifyMotionPoints (pointField &motionPoints) const =0 |
| | Modify motion points to comply with the topological change.
|
| virtual void | updateMesh (const mapPolyMesh &)=0 |
| | Force recalculation of locally stored data on topological change.
|
| const Switch & | active () const |
| void | enable () const |
| | Activate mesh modifier.
|
| void | disable () const |
| | Activate mesh modifier.
|
| virtual void | write (Ostream &) const =0 |
| | Write.
|
| virtual void | writeDict (Ostream &) const =0 |
| | Write dictionary.
|
Constructor & Destructor Documentation
Member Function Documentation
| TypeName |
( |
"meshModifier" |
| ) |
|
Runtime type information.
| declareRunTimeSelectionTable |
( |
autoPtr |
, |
|
|
polyMeshModifier |
, |
|
|
dictionary |
, |
|
|
(const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme) |
, |
|
|
(name, dict, index, mme) |
|
|
) |
| |
| const word& name |
( |
| ) |
const |
|
inline |
| virtual bool changeTopology |
( |
| ) |
const |
|
pure virtual |
| virtual void modifyMotionPoints |
( |
pointField & |
motionPoints | ) |
const |
|
pure virtual |
| const Switch& active |
( |
| ) |
const |
|
inline |
| virtual void write |
( |
Ostream & |
| ) |
const |
|
pure virtual |
| virtual void writeDict |
( |
Ostream & |
| ) |
const |
|
pure virtual |
Friends And Related Function Documentation
The documentation for this class was generated from the following files: