Go to the documentation of this file.
39 #ifndef points0MotionSolver_H
40 #define points0MotionSolver_H
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Virtual base class for displacement motion solvers, where the point motion is relative to a set of fi...
A class for handling words, derived from Foam::string.
A primitive field of type <T> with automated input and output.
Mesh consisting of general polyhedral cells.
pointIOField points0_
Starting points.
static IOobject points0IO(const polyMesh &mesh)
Return IO object for points0.
virtual ~points0MotionSolver()
Destructor.
pointField & points0()
Return reference to the reference field.
virtual void movePoints(const pointField &)
Update local data for geometry changes.
Virtual base class for mesh motion solver.
virtual void updateMesh(const mapPolyMesh &)
Update local data for topology changes.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
const polyMesh & mesh() const
Return reference to mesh.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
TypeName("points0MotionSolver")
Runtime type information.
const pointField & points0() const
Return reference to the reference field.