|
FhSim
3.1.0
Marine systems simulation
|
Inheritance diagram for Ship::Foil:
Collaboration diagram for Ship::Foil:Public Member Functions | |
| Foil (const string simObjectName, ISimObjectCreator *const creator) | |
| 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) |
| const double * | ForceNED (const double T, const double *const X) |
| const double * | ForceBody (const double T, const double *const X) |
| const double * | TorqueBody (const double T, const double *const X) |
| const double * | AlfaBody (const double T, const double *const X) |
| const double * | ClBody (const double T, const double *const X) |
| const double * | CdBody (const double T, const double *const X) |
| const double * | CpBody (const double T, const double *const X) |
| const double * | InWater (const double T, const double *const X) |
| const double * | FluidVelocity (const double T, const double *const X) |
| void | Compute (const double T, const double *const X) |
| const double * Ship::Foil::AlfaBody | ( | const double | T, |
| const double *const | X | ||
| ) |
The current angle of attack of the foil
| const double * Ship::Foil::CdBody | ( | const double | T, |
| const double *const | X | ||
| ) |
The current drag coefficient of the foil
| const double * Ship::Foil::ClBody | ( | const double | T, |
| const double *const | X | ||
| ) |
The current lift coefficient of the foil
| const double * Ship::Foil::CpBody | ( | const double | T, |
| const double *const | X | ||
| ) |
The current pressure center coefficient of the foil
| const double * Ship::Foil::FluidVelocity | ( | const double | T, |
| const double *const | X | ||
| ) |
The encountered fluid velocity as the sum of the foils own velocity and the fluid velocity
| const double * Ship::Foil::ForceBody | ( | const double | T, |
| const double *const | X | ||
| ) |
The force from the foil in the foils local coordinate system
| const double * Ship::Foil::ForceNED | ( | const double | T, |
| const double *const | X | ||
| ) |
Force from the foil in north-east-down coordinates
| const double * Ship::Foil::InWater | ( | const double | T, |
| const double *const | X | ||
| ) |
Value indicating if the center of the foil is in (1) or out (0) of water
| const double * Ship::Foil::TorqueBody | ( | const double | T, |
| const double *const | X | ||
| ) |
The torque of the foil force around the foils area center in the foils local coordinate system