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: