Holds the motion state of sixDoF object. Wrapped up together to allow rapid scatter to other processors. The processors must all maintain exactly the same state data to avoid any drift or inconsistency. More...
Public Member Functions | |
sixDoFRigidBodyMotionState () | |
sixDoFRigidBodyMotionState (const dictionary &dict) | |
const point & | centreOfRotation () const |
const tensor & | Q () const |
const vector & | v () const |
const vector & | a () const |
const vector & | pi () const |
const vector & | tau () const |
point & | centreOfRotation () |
tensor & | Q () |
vector & | v () |
vector & | a () |
vector & | pi () |
vector & | tau () |
void | write (dictionary &dict) const |
void | write (Ostream &os) const |
Friends | |
Istream & | operator>> (Istream &, sixDoFRigidBodyMotionState &) |
Ostream & | operator<< (Ostream &, const sixDoFRigidBodyMotionState &) |
Holds the motion state of sixDoF object. Wrapped up together to allow rapid scatter to other processors. The processors must all maintain exactly the same state data to avoid any drift or inconsistency.
Definition at line 63 of file sixDoFRigidBodyMotionState.H.
Definition at line 26 of file sixDoFRigidBodyMotionState.C.
sixDoFRigidBodyMotionState | ( | const dictionary & | dict | ) |
Definition at line 38 of file sixDoFRigidBodyMotionState.C.
|
inline |
Definition at line 24 of file sixDoFRigidBodyMotionStateI.H.
Referenced by sixDoFSolver::centreOfRotation().
|
inline |
Definition at line 30 of file sixDoFRigidBodyMotionStateI.H.
|
inline |
Definition at line 36 of file sixDoFRigidBodyMotionStateI.H.
|
inline |
Definition at line 42 of file sixDoFRigidBodyMotionStateI.H.
|
inline |
Definition at line 48 of file sixDoFRigidBodyMotionStateI.H.
|
inline |
Definition at line 54 of file sixDoFRigidBodyMotionStateI.H.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void write | ( | dictionary & | dict | ) | const |
Definition at line 26 of file sixDoFRigidBodyMotionStateIO.C.
References dict.
void write | ( | Ostream & | os | ) | const |
Definition at line 37 of file sixDoFRigidBodyMotionStateIO.C.
References os(), and Ostream::writeEntry().
|
friend |
|
friend |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.