void solve(const scalar t, const scalar deltaT, const scalarField &tau, const Field< spatialVector > &fx)
const vector cCofR(const label bodyID) const
Holds the motion state of rigid-body model.
void status(const label bodyID) const
Six degree of freedom motion for a rigid body.
void write(Ostream &) const
bool read(const dictionary &dict)
const Time & time() const
const vector vCofR(const label bodyID) const
Basic rigid-body model representing a system of rigid-bodies connected by 1-6 DoF joints.
spatialTransform X00(const label bodyId) const
label bodyID(const word &name) const
tmp< pointField > transformPoints(const label bodyID, const pointField &initialPoints) const
const rigidBodyModelState & state() const
void forwardDynamics(rigidBodyModelState &state, const scalarField &tau, const Field< spatialVector > &fx) const