FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
Auv Member List

This is the complete list of members for Auv, including all inherited members.

AddExternalForces(double T, const double *X, const hydro_body::FlowFrame &frame, hydro_body::Wrench &wrench) constAuvprotected
AddInternalForces(double T, const hydro_body::FlowFrame &frame, hydro_body::Wrench &wrench) constAuvprotected
AddThrustForces(double T, const double *X, const hydro_body::FlowFrame &frame, hydro_body::Wrench &wrench) constAuvprotected
AuthorityCheckCruiseSpeed() constAuvprotected
Auv(std::string simObjectName, ISimObjectCreator *creator) (defined in Auv)Auv
CalcOutput(const double dT, const double *const adX)Auvprotectedvirtual
CalcOutputCommon(const double dT, const double *const adX) constAuvprotected
CalcThrust(const double dT, const double *const adX)Auvprotected
ClampedPropulsionPower(double commandedPower) constAuvprotected
ComputeThrust(double propulsionPower, double surgeSpeed) constAuvprotectedvirtual
FinalSetup(const double dT, const double *const adX, ISimObjectCreator *const creator) override (defined in Auv)Auv
GetJacobianSparsity(int nStates, int *rowPtr, int *colIdx) override (defined in Auv)Auv
HasJacobians() const overrideAuv
HasPortJacobians() const overrideAuv
InputPortJacobian(const std::string &portName, double T, const double *X, double *dF_dInput, int portSize, int nStates) override (defined in Auv)Auv
LocalIndex(unsigned long globalStateIndex) constAuvinlineprotected
m_bodyAuvprotected
m_casterAuvprotected
m_coefficientsAuvprotected
m_cOGAuvprotected
m_commonCalcAuvprotected
m_environmentAuvprotected
m_flowAuvprotected
m_hotelPowerAuvprotected
m_hullAuvprotected
m_inExternalForceAuvprotected
m_initialBatteryAuvprotected
m_inRudderDiveAuvprotected
m_inRudderYawAuvprotected
m_inThrustPowerAuvprotected
m_IStateBaseAuvprotected
m_IStateBatteryAuvprotected
m_IStateLocalVelAuvprotected
m_IStateOmegaAuvprotected
m_IStatePosAuvprotected
m_IStateQuaterAuvprotected
m_lastCommandsAuvmutableprotected
m_lengthAuvprotected
m_maxPropulsionPowerAuvprotected
m_outAltitudeAuvprotected
m_outBatteryFractionAuvprotected
m_outDepthAuvprotected
m_outEulerAuvprotected
m_outPosAuvprotected
m_outQuaterAuvprotected
m_outSeaDepthAuvprotected
m_outSpeedAuvprotected
m_outThrustAuvprotected
m_outVelAuvprotected
m_printAuvprotected
m_propellerDiameterAuvprotected
m_rhoWaterAuvprotected
m_rudderAuvprotected
m_sectionsAuvprotected
m_thrusterPosAuvprotected
m_thrustPerPowerAuvprotected
OdeFcn(const double dT, const double *const adX, double *const adXDot) const overrideAuv
OdeJacobian(double T, const double *X, double *J, int nStates) override (defined in Auv)Auv
OutAltitude(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutBattery(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutBatteryFraction(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutDepth(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutEuler(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutHeading(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutPitch(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutPos(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutputPortJacobian(const std::string &portName, double T, const double *X, double *dPort_dX, int portSize, int nStates, int index) override (defined in Auv)Auv
OutQuater(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutSeaDepth(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutSpeed(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutThrust(const double dT, const double *const adX) (defined in Auv)Auvprotected
OutVel(const double dT, const double *const adX) (defined in Auv)Auvprotected
PreOdeFcn(double T, const double *X) overrideAuv
ReadRudderCommands(double T, const double *X) constAuvprotected
SumLoads(double T, const double *X, const hydro_body::FlowFrame &frame, double &propulsionPower) constAuvprotected
WarnIfTheFinsCannotDive(const std::string &simObjectName, double diveAngle) constAuvprotected
~Auv() overrideAuv