Six degree of freedom motion for a rigid body.
virtual bool write() const
Write motion state information for restart.
6-DoF solid-body mesh motion solver for an fvMesh.
const sixDoFRigidBodyMotion & motion() const
Return the six DoF motion object.
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none/any.
TypeName("sixDoFRigidBodyMotion")
Runtime type information.
virtual tmp< pointField > curPoints() const
Return point location obtained from the current motion field.
sixDoFRigidBodyMotionSolver(const polyMesh &, const dictionary &dict)
Construct from polyMesh and dictionary.
void operator=(const sixDoFRigidBodyMotionSolver &)=delete
Disallow default bitwise assignment.
~sixDoFRigidBodyMotionSolver()
Destructor.