|
| struct | AxialProperties |
| | The load-bearing area [m²] and E-modulus [Pa] of one section, read once in the constructor. More...
|
| |
|
|
| MooringCable (const std::string &simObjectName, ISimObjectCreator *const creator) |
| |
|
void | OdeFcn (const double T, const double *const X, double *const XDot) const |
| |
|
void | InitialConditionSetup (const double T, const double *const currentIC, double *const updatedIC, ISimObjectCreator *const creator) |
| |
|
void | FinalSetup (const double T, const double *const X, ISimObjectCreator *const creator) |
| |
|
const double * | posBuoy (const double T, const double *const X) |
| |
|
| void | ValidateSegmentElementCounts (double topChainLength, double bottomChainLength, ISimObjectCreator *creator) const |
| |
|
void | DistributeCatenary (CoRiBoDynamics::vec3 P1, CoRiBoDynamics::vec3 P2, double *states, ISimObjectCreator *creator) |
| |
|
void | MainCalculations (const double T, const double *const X) |
| |
|
void | MainCalculationsCommon (const double T, const double *const X) const |
| |
|
const double * | ForceA (const double T, const double *const X) |
| |
|
const double * | ForceB (const double T, const double *const X) |
| |
◆ ValidateSegmentElementCounts()
| void MooringCable::ValidateSegmentElementCounts |
( |
double |
topChainLength, |
|
|
double |
bottomChainLength, |
|
|
ISimObjectCreator * |
creator |
|
) |
| const |
|
protected |
Report a setup error for a chain or mid rope with fewer than one element (MARE-0043).
- Parameters
-
| topChainLength | The TopChainLength parameter [m], echoed in the message. |
| bottomChainLength | The BottomChainLength parameter [m], echoed in the message. |
| creator | The creator that receives the errors. |
The documentation for this class was generated from the following file:
- webfhsim/reloadrepos/fhsim_marine_elements/src/trawl_mooring_interaction/MooringCable.h