

Public Member Functions | |
| template<class Type > | |
| PermanentMeshObject (Type &mo) | |
| virtual void | reset ()=0 |
| Reset. More... | |
| virtual void | clear ()=0 |
| Clear all but permanent registered meshObjects. More... | |
Public Member Functions inherited from RepatchableMeshObject< Mesh > | |
| template<class Type > | |
| RepatchableMeshObject (Type &mo) | |
| virtual void | reorderPatches (const labelUList &newToOld, const bool validBoundary)=0 |
| Reordered/removed trailing patches. If validBoundary call is parallel. More... | |
| virtual void | addPatch (const label patchi)=0 |
| Inserted patch at patchi. More... | |
Public Member Functions inherited from TopoChangeableMeshObject< Mesh > | |
| template<class Type > | |
| TopoChangeableMeshObject (Type &mo) | |
| virtual void | topoChange (const polyTopoChangeMap &map)=0 |
| Update topology using the given map. More... | |
| virtual void | mapMesh (const polyMeshMap &map)=0 |
| Update from another mesh using the given map. More... | |
| virtual void | swap (Mesh &otherMesh) |
| Swap mesh. More... | |
Public Member Functions inherited from DistributeableMeshObject< Mesh > | |
| template<class Type > | |
| DistributeableMeshObject (Type &mo) | |
| virtual void | distribute (const polyDistributionMap &map)=0 |
| Redistribute or update using the given distribution map. More... | |
Public Member Functions inherited from MoveableMeshObject< Mesh > | |
| template<class Type > | |
| MoveableMeshObject (Type &mo) | |
| virtual bool | movePoints ()=0 |
| Update for mesh motion. More... | |
Public Member Functions inherited from DeletableMeshObject< Mesh > | |
| template<class Type > | |
| DeletableMeshObject (Type &mo) | |
| virtual | ~DeletableMeshObject ()=default |
| Virtual destructor to make class polymorphic. More... | |
Definition at line 200 of file MeshObjects.H.
|
inline |
Definition at line 207 of file MeshObjects.H.
|
pure virtual |
Clear all but permanent registered meshObjects.