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 |