33 motionState_.
write(os);
50 if (!restraints_.
empty())
52 os <<
indent <<
"restraints" << nl
57 word restraintType = restraints_[rI].type();
59 os <<
indent << restraintNames_[rI] << nl
69 restraints_[rI].write(os);
79 if (!constraints_.
empty())
81 os <<
indent <<
"constraints" << nl
89 word constraintType = constraints_[rI].type();
91 os <<
indent << constraintNames_[rI] << nl
97 constraints_[rI].sixDoFRigidBodyMotionConstraint::write(os);
103 constraints_[rI].write(os);
119 is >> sDoFRBM.motionState_
120 >> sDoFRBM.initialCentreOfMass_
122 >> sDoFRBM.momentOfInertia_
128 "Foam::Istream& Foam::operator>>"
129 "(Foam::Istream&, Foam::sixDoFRigidBodyMotion&)"
142 os << sDoFRBM.motionState()
151 "Foam::Ostream& Foam::operator<<(Foam::Ostream&, "
152 "const Foam::sixDoFRigidBodyMotion&)"