|
|
using | Dof = std::array< double, 3 > |
| | Generalized loads or coordinates, ordered heave, roll, pitch.
|
| |
|
|
| LocalWaveVessel (std::string simObjectName, ISimObjectCreator *creator) |
| |
|
void | FinalSetup (double T, const double *X, ISimObjectCreator *creator) override |
| |
|
void | OdeFcn (double T, const double *X, double *XDot) const override |
| |
|
bool | HasJacobians () const override |
| |
|
void | OdeJacobian (double T, const double *X, double *J, int nStates) override |
| |
|
int | GetJacobianSparsity (int nStates, int *rowPtr, int *colIdx) override |
| |
|
Dof | RawWaveLoads (double T, const double *X) const |
| | Unfiltered wave loads (Fz, Mphi, Mtheta) at time T for the position and heading inputs.
|
| |
|
const double * | MotionPort (double T, const double *X) |
| |
|
const double * | MotionRatePort (double T, const double *X) |
| |
|
const double * | ExcitationPort (double T, const double *X) |
| |
|
const double * | PositionPort (double T, const double *X) |
| |
|
const double * | RotationPort (double T, const double *X) |
| |
The documentation for this class was generated from the following file: