|
|
| TrawlBeam (const std::string &simObjectName, ISimObjectCreator *const creator) |
| |
|
void | InitialConditionSetup (const double T, const double *const currentIC, double *const updatedIC, ISimObjectCreator *const creator) |
| | reads parameters, registers states, input/output ports and shared resources
|
| |
|
void | FinalSetup (const double T, const double *const X, ISimObjectCreator *const creator) |
| |
|
virtual void | OdeFcn (const double T, const double *const X, double *const XDot, const bool bIsMajorTimeStep) |
| |
|
virtual void | PreOdeFcn (const double T, const double *const X, IStateUpdater *updater) |
| | returns object derivatives as a function of time, states and input ports
|
| |
|
const double * | ShipForce (const double T, const double *const X) |
| |
|
const double * | Error (const double T, const double *const X) |
| |
|
const double * | ErrorI (const double T, const double *const X) |
| |
|
const double * | ErrorD (const double T, const double *const X) |
| |
|
const double * | StateDist (const double T, const double *const X) |
| |
|
const double * | StateVel (const double T, const double *const X) |
| |
|
const double * | PositionNED (const double T, const double *const X, int index) |
| |
|
const double * | VelocityNED (const double T, const double *const X, int index) |
| |
|
|
void | compute (const double T, const double *const X) |
| |
|
|
ISignalPort * | m_inForceStbd |
| |
|
ISignalPort * | m_inForcePort |
| |
|
ICommonComputation * | m_compute |
| |
|
double | m_position [6] |
| |
|
double | m_velocity [6] |
| |
|
int | m_stateTravel |
| |
|
int | m_stateVel |
| |
|
int | m_stateIError |
| |
|
int | m_stateDError |
| |
|
bool | m_saturation |
| |
|
double | m_forceSaturation |
| |
|
double | m_kp |
| |
|
double | m_kd |
| |
|
double | m_ki |
| |
|
double | m_kd_T |
| |
|
double | m_outError |
| |
|
double | m_outForce |
| |
|
double | m_direction |
| |
|
double | m_speedTravel |
| |
|
double | m_beamLength |
| |
|
double | m_mass |
| |
|
double | m_power |
| |
The documentation for this class was generated from the following file:
- reloadrepos/fhsim_extras/src/trawl_mooring_interaction/TrawlBeam.h