38 #ifndef displacementMotionSolver_H 39 #define displacementMotionSolver_H 90 TypeName(
"displacementMotionSolver");
virtual ~displacementMotionSolver()
Destructor.
virtual void updateMesh(const mapPolyMesh &)
Update local data for topology changes.
pointVectorField & pointDisplacement()
Return reference to the point motion displacement field.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
A class for handling words, derived from string.
const polyMesh & mesh() const
Return reference to mesh.
Virtual base class for mesh motion solver.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
TypeName("displacementMotionSolver")
Runtime type information.
pointField & points0()
Return reference to the reference field.
pointIOField points0_
Starting points.
pointVectorField pointDisplacement_
Point motion field.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
virtual void movePoints(const pointField &)
Update local data for geometry changes.
Mesh consisting of general polyhedral cells.
IOobject points0IO(const polyMesh &mesh) const
Return IO object for points0.
Virtual base class for displacement motion solver.