|
Marine systems simulation
|
This is the complete list of members for Ship::ShipSimObject, including all inherited members.
| A1 (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| A3 (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| AdditionalDampeningBody(const double T, const double *const X) | Ship::ShipSimObject | |
| AddToRollTimeHistory(const double T, double RollAngle, const bool bIsMajorTimeStep) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| B (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| BilgeKeelDamping(double phiDot, double u=0) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| bilgeKeelHeight (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| BodyForce(const double T, const double *const X) | Ship::ShipSimObject | |
| Bs (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Cb (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| ComputeRelativeVelocity(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| ComputeRollPitchYaw(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| CoriolisFluidBody(const double T, const double *const X) | Ship::ShipSimObject | |
| CoriolisRigidBody(const double T, const double *const X) | Ship::ShipSimObject | |
| CrossFlowBody(const double T, const double *const X) | Ship::ShipSimObject | |
| deltaWingCL(double alfa, double Kp, double Kv) (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| deltaWingKP(double A_ratio) (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| deltaWingKV(double A_ratio) (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| DriftSpeed(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| Ds (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| EddieDamping(double phiDot, double u=0) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| EFileType enum name (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| Encounter(const double T, const double *const X) | Ship::ShipSimObject | |
| EulerAnglesNED(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| ExternalForceBody(const double T, const double *const X) | Ship::ShipSimObject | |
| ExternalForceNED(const double T, const double *const X) | Ship::ShipSimObject | |
| FILE_TYPE_VERES enum value (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| FILE_TYPE_WAMIT enum value (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| FinalSetup(const double T, const double *const X, ISimObjectCreator *const creator) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| FirstOrderWaveBody(const double T, const double *const X) | Ship::ShipSimObject | |
| FluidEnergy(const double T, const double *const X) | Ship::ShipSimObject | |
| FluidEnergy2(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| FluidForceBySpeedBody(const double T, const double *const X, int index) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| FluidMemForceBody(const double T, const double *const X) | Ship::ShipSimObject | |
| FluidMemoryForceBody(const double T, const double *const X) | Ship::ShipSimObject | |
| FricitonDamping(double phiDot, double u=0) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| GetCurrent(const double T, const double *const X, const double position[3], double *currentVelocity) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| GetViscousAddedMass(double u, double v, double r, Eigen::Matrix3d &Mat) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| GetViscousRoll(double phiDot, double u=0) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| GetViscousSurge(double u, double v, double r) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| GetViscousSway(double u, double v, double r) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| GetViscousYaw(double u, double v, double r) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| H0 (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| kinematicViscosity (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| KineticEnergy(const double T, const double *const X) | Ship::ShipSimObject | |
| Kn (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| LiftDamping(double phiDot, double u=0) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| Lo (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Lpp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Lr (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_bilgeKeelEndSection (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_bilgeKeelStartSection (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_endSectionFractionBK (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_hullLift (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_maneuverReferenceSpeed (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_rf (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_skegLift (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_startSectionFractionBK (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_viscousDampingBlender (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| m_ViscousRoll (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| m_waveElevation (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| m_waveSlope (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| m_withSkeg (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| MakeBildgeKeel(double m_BilgeKeelStartPosition, double m_BilgeKeelEndPosition, double m_BilgeKeelHeight) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| MakeSkeg() (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| ManeuverReferenceSpeed() const (defined in Ship::ViscousShip) | Ship::ViscousShip | inline |
| ManeuverReferenceSpeed(double val) (defined in Ship::ViscousShip) | Ship::ViscousShip | inline |
| Ms (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| myHullData (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nr_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nr_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nrd_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nu_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| numberOfStations (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nv_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nv_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Nvd_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| OdeFcn(const double T, const double *const X, double *const XDot, const bool bIsMajorTimeStep) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | virtual |
| OG (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| OmegaNED(const double T, const double *const X) | Ship::ShipSimObject | |
| phi_history (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| phiAmplitude (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| phiAmplitudeHorizon (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| phiAmplitudeTime (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| PositionAPNED(const double T, const double *const X) | Ship::ShipSimObject | |
| PositionNED(const double T, const double *const X) | Ship::ShipSimObject | |
| PositionZeroCrossNED(const double T, const double *const X) | Ship::ShipSimObject | |
| PreOdeFcn(const double T, const double *const X, IStateUpdater *updater) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | virtual |
| QuaternionNED(const double T, const double *const X) | Ship::ShipSimObject | |
| ReadMainDimensionsVeres(std::string fname) (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| ReadMainDimensionsWamit(std::string fname) (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| RelativeVelocityBody(const double T, const double *const X) | Ship::ShipSimObject | |
| ResistanceBody(const double T, const double *const X) | Ship::ShipSimObject | |
| RestoringForceBody(const double T, const double *const X) | Ship::ShipSimObject | |
| rollDampingTheory (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| RotationBody(const double T, const double *const X) | Ship::ShipSimObject | |
| RotationForceFrame(const double T, const double *const X) | Ship::ShipSimObject | |
| SectionalEddieForce (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SectionalNormalBilgeKeelForce (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SectionalPressureOnHullFromBilgeKeels (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SectionLength (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SetDpDampingN(double Nu, double Nv, double Nr) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| SetDpDampingX(double Xu, double Xv, double Xr) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| SetDpDampingY(double Yu, double Yv, double Yr) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| SetHorizontalDampingBlend(double blendSpeed, double blendFraction=0.5) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| SetHullData(HullData *HD) (defined in Ship::ViscousShip) | Ship::ViscousShip | inline |
| SetPhiAmplitudeHorizon(double horizon) (defined in Ship::ViscousShip) | Ship::ViscousShip | inline |
| SetTheoryFormulation(int theory) (defined in Ship::ViscousShip) | Ship::ViscousShip | inline |
| SetupFromFile(std::string fname, EFileType type, HullData *H) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| ShipSimObject(const string simObjectName, ISimObjectCreator *const creator) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| SigmaS (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SkegDamping(double phiDot, double u=0) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| SkegEndPoints (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SkegEndSection (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SkegLiftDamping(double phiDot, double u) (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| SkegStartPoints (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SkegStartSection (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| SpeedInfo(const double T, const double *const X) | Ship::ShipSimObject | |
| SteadyStateControlBODY(const double T, const double *const X) | Ship::ShipSimObject | |
| SteadyStateControlNED(const double T, const double *const X) | Ship::ShipSimObject | |
| surfaceOfHull (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| T (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| time_history (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| UFluidMemSpeed(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| VCG (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| VelocityBody(const double T, const double *const X) | Ship::ShipSimObject | |
| VelocityNED(const double T, const double *const X) | Ship::ShipSimObject | |
| ViscousForceBody(const double T, const double *const X) | Ship::ShipSimObject | |
| ViscousRoll(const double T, const double *const X) (defined in Ship::ShipSimObject) | Ship::ShipSimObject | |
| ViscousShip() (defined in Ship::ViscousShip) | Ship::ViscousShip | |
| WaveDriftBody(const double T, const double *const X) | Ship::ShipSimObject | |
| Xr_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xrr_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xu_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xud_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xv_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xvr_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xvv_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Xvvvv_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yr_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yr_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yrd_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yu_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yv_dp (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yv_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| Yvd_man (defined in Ship::ViscousShip) | Ship::ViscousShip | protected |
| ~ShipSimObject() (defined in Ship::ShipSimObject) | Ship::ShipSimObject |