6-DoF solid-body mesh motion solver for an fvMesh.
virtual tmp< pointField > curPoints() const
Return point location obtained from the current motion field.
const sixDoFRigidBodyMotion & motion() const
Return the six DoF motion object.
~sixDoFRigidBodyMotionSolver()=default
Destructor.
TypeName("sixDoFRigidBodyMotion")
Runtime type information.
virtual bool writeObject(IOstreamOption streamOpt, const bool valid) const
Write state using stream options.
virtual bool read()
Read dynamicMeshDict dictionary.
Six degree of freedom motion for a rigid body.