|
| | AddedMassRigidElement (const vec6 &dryInertia, int ix_P, int ix_Q, int ix_V, int ix_W, const trawl_cable_water::Segment &segment, environment::EnvironmentProvider *const *environment) |
| |
|
void | Setup (double T, const double *const X) override |
| |
◆ AddedMassRigidElement()
| CoRiBoDynamics::AddedMassRigidElement::AddedMassRigidElement |
( |
const vec6 & |
dryInertia, |
|
|
int |
ix_P, |
|
|
int |
ix_Q, |
|
|
int |
ix_V, |
|
|
int |
ix_W, |
|
|
const trawl_cable_water::Segment & |
segment, |
|
|
environment::EnvironmentProvider *const * |
environment |
|
) |
| |
|
inline |
- Parameters
-
| dryInertia | The diagonal inertia of the dry element: mass, mass, mass, Ixy, Ixy, Iz. |
| ix_P | Index of the position state. |
| ix_Q | Index of the orientation state. |
| ix_V | Index of the velocity state. |
| ix_W | Index of the angular velocity state. |
| segment | The element's radius, length, mass and displacement volume. |
| environment | The address of the pointer to the environment, which is set after the element is made; the element is without added mass until it is. |
The documentation for this class was generated from the following file: