Marine systems simulation
Ship::ShipSimObject Member List

This is the complete list of members for Ship::ShipSimObject, including all inherited members.

A1 (defined in Ship::ViscousShip)Ship::ViscousShipprotected
A3 (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
BilgeKeelDamping(double phiDot, double u=0) (defined in Ship::ViscousShip)Ship::ViscousShip
bilgeKeelHeight (defined in Ship::ViscousShip)Ship::ViscousShipprotected
BodyForce(const double T, const double *const X)Ship::ShipSimObject
Bs (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Cb (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
deltaWingKP(double A_ratio) (defined in Ship::ViscousShip)Ship::ViscousShipprotected
deltaWingKV(double A_ratio) (defined in Ship::ViscousShip)Ship::ViscousShipprotected
DriftSpeed(const double T, const double *const X) (defined in Ship::ShipSimObject)Ship::ShipSimObject
Ds (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
kinematicViscosity (defined in Ship::ViscousShip)Ship::ViscousShipprotected
KineticEnergy(const double T, const double *const X)Ship::ShipSimObject
Kn (defined in Ship::ViscousShip)Ship::ViscousShipprotected
LiftDamping(double phiDot, double u=0) (defined in Ship::ViscousShip)Ship::ViscousShip
Lo (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Lpp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Lr (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_bilgeKeelEndSection (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_bilgeKeelStartSection (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_endSectionFractionBK (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_hullLift (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_maneuverReferenceSpeed (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_rf (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_skegLift (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_startSectionFractionBK (defined in Ship::ViscousShip)Ship::ViscousShipprotected
m_viscousDampingBlender (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
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::ViscousShipinline
ManeuverReferenceSpeed(double val) (defined in Ship::ViscousShip)Ship::ViscousShipinline
Ms (defined in Ship::ViscousShip)Ship::ViscousShipprotected
myHullData (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nr_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nr_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nrd_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nu_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
numberOfStations (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nv_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nv_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Nvd_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
OdeFcn(const double T, const double *const X, double *const XDot, const bool bIsMajorTimeStep) (defined in Ship::ShipSimObject)Ship::ShipSimObjectvirtual
OG (defined in Ship::ViscousShip)Ship::ViscousShipprotected
OmegaNED(const double T, const double *const X)Ship::ShipSimObject
phi_history (defined in Ship::ViscousShip)Ship::ViscousShipprotected
phiAmplitude (defined in Ship::ViscousShip)Ship::ViscousShipprotected
phiAmplitudeHorizon (defined in Ship::ViscousShip)Ship::ViscousShipprotected
phiAmplitudeTime (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ShipSimObjectvirtual
QuaternionNED(const double T, const double *const X)Ship::ShipSimObject
ReadMainDimensionsVeres(std::string fname) (defined in Ship::ViscousShip)Ship::ViscousShipprotected
ReadMainDimensionsWamit(std::string fname) (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
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::ViscousShipprotected
SectionalNormalBilgeKeelForce (defined in Ship::ViscousShip)Ship::ViscousShipprotected
SectionalPressureOnHullFromBilgeKeels (defined in Ship::ViscousShip)Ship::ViscousShipprotected
SectionLength (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipinline
SetPhiAmplitudeHorizon(double horizon) (defined in Ship::ViscousShip)Ship::ViscousShipinline
SetTheoryFormulation(int theory) (defined in Ship::ViscousShip)Ship::ViscousShipinline
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::ViscousShipprotected
SkegDamping(double phiDot, double u=0) (defined in Ship::ViscousShip)Ship::ViscousShip
SkegEndPoints (defined in Ship::ViscousShip)Ship::ViscousShipprotected
SkegEndSection (defined in Ship::ViscousShip)Ship::ViscousShipprotected
SkegLiftDamping(double phiDot, double u) (defined in Ship::ViscousShip)Ship::ViscousShip
SkegStartPoints (defined in Ship::ViscousShip)Ship::ViscousShipprotected
SkegStartSection (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
T (defined in Ship::ViscousShip)Ship::ViscousShipprotected
time_history (defined in Ship::ViscousShip)Ship::ViscousShipprotected
UFluidMemSpeed(const double T, const double *const X) (defined in Ship::ShipSimObject)Ship::ShipSimObject
VCG (defined in Ship::ViscousShip)Ship::ViscousShipprotected
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::ViscousShipprotected
Xrr_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Xu_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Xud_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Xv_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Xvr_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Xvv_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Xvvvv_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yr_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yr_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yrd_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yu_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yv_dp (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yv_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
Yvd_man (defined in Ship::ViscousShip)Ship::ViscousShipprotected
~ShipSimObject() (defined in Ship::ShipSimObject)Ship::ShipSimObject