Public Member Functions | |
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... | |
![]() | |
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... | |
![]() | |
template<class Type > | |
DistributeableMeshObject (Type &mo) | |
virtual void | distribute (const polyDistributionMap &map)=0 |
Redistribute or update using the given distribution map. More... | |
![]() | |
template<class Type > | |
MoveableMeshObject (Type &mo) | |
virtual bool | movePoints ()=0 |
Update for mesh motion. More... | |
![]() | |
template<class Type > | |
DeletableMeshObject (Type &mo) | |
virtual | ~DeletableMeshObject ()=default |
Virtual destructor to make class polymorphic. More... | |
Definition at line 161 of file MeshObjects.H.
|
inline |
Definition at line 168 of file MeshObjects.H.
|
pure virtual |
Reordered/removed trailing patches. If validBoundary call is parallel.
synced and all add the same patch with same settings
Implemented in pointMesh.
|
pure virtual |
Inserted patch at patchi.
Implemented in pointMesh.