35 #ifndef dynamicMotionSolverFvMesh_H 36 #define dynamicMotionSolverFvMesh_H 68 TypeName(
"dynamicMotionSolverFvMesh");
101 const bool write =
true virtual bool writeObject(IOstream::streamFormat fmt, IOstream::versionNumber ver, IOstream::compressionType cmp, const bool write=true) const
Write the underlying polyMesh and other data.
virtual bool update()
Update the mesh for both mesh motion and topology change.
dynamicMotionSolverFvMesh(const IOobject &io)
Construct from IOobject.
Virtual base class for mesh motion solver.
virtual bool write(const bool write=true) const
Write mesh using IO settings from time.
Helper class to update the velocity boundary conditions.
streamFormat
Enumeration for the format of data in the stream.
compressionType
Enumeration for the format of data in the stream.
void operator=(const dynamicMotionSolverFvMesh &)=delete
Disallow default bitwise assignment.
Abstract base class for geometry and/or topology changing fvMesh.
const motionSolver & motion() const
Return the motionSolver.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
The dynamicMotionSolverFvMesh.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
TypeName("dynamicMotionSolverFvMesh")
Runtime type information.
~dynamicMotionSolverFvMesh()
Destructor.