Six degree of freedom motion for a rigid body.
Disk momentum source derived from Foam::fv::propellerDisk with support for motion of the body the pro...
virtual ~rigidBodyPropellerDisk()
Destructor.
virtual void readCoeffs(const dictionary &dict)
Read the model coefficients.
TypeName("rigidBodyPropellerDisk")
Runtime type information.
virtual vector centre() const
Return the current propeller centre.
virtual vector normal() const
Return the current propeller normal.
rigidBodyPropellerDisk(const word &name, const word &modelType, const fvMesh &mesh, const dictionary &dict)
Construct from components.