Marine systems simulation
CDefaultEnvironment Member List

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

CDefaultEnvironment(std::string sSimObjectName, ISimObjectCreator *pCreator) (defined in CDefaultEnvironment)CDefaultEnvironment
CEnvironment(const string &sSimObjectName, ISimObjectCreator *const pCreator) (defined in CEnvironment)CEnvironment
GetCurrentVelocity(const double dT, const double *const dX, const double adPos[3], double *adVelOut) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetDensity(const double dT, const double *const dX, const double adPos[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetParticleAcceleration(const double dT, const double *const dX, const double adPos[3], double *adAccOut) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetParticleVelocity(const double dT, const double *const dX, const double adPos[3], double *adVelOut) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetPressure(const double dT, const double *const dX, const double adPos[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetSeabedRho(const double adPos[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetSeabedSigma(const double adPos[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetSeabedTau(const double adPos[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetSeadepth(const double adPos[2]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetSurfaceElevation(const double dT, const double *const dX, const double adPos[2]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetSurfaceUnitNormal(const double dT, const double *const dX, const double adPos[2], double *adUnitNormalOut) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetTotalPressure(const double dT, const double *const dX, const double adPos[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
GetWaveAmplitudes(std::vector< double > &vec) (defined in CEnvironment)CEnvironmentvirtual
GetWaveDirections(std::vector< double > &vec) (defined in CEnvironment)CEnvironmentvirtual
GetWaveFrequencies(std::vector< double > &vec) (defined in CEnvironment)CEnvironmentvirtual
GetWaveNumbers(std::vector< double > &vec) (defined in CEnvironment)CEnvironmentvirtual
GetWavePhaseAngles(std::vector< double > &vec) (defined in CEnvironment)CEnvironmentvirtual
InitParameters() (defined in CDefaultEnvironment)CDefaultEnvironment
m_CurrentFields (defined in CDefaultEnvironment)CDefaultEnvironmentprotected
m_CurrentVelocity (defined in CDefaultEnvironment)CDefaultEnvironmentprotected
m_dSeadepth (defined in CDefaultEnvironment)CDefaultEnvironmentprotected
m_uniformDensity (defined in CDefaultEnvironment)CDefaultEnvironmentprotected
OdeFcn(const double dT, const double *const adX, double *const adXDot, const bool bIsMajorTimeStep) (defined in CEnvironment)CEnvironment
PointEnvironmentQuery(const double T, const double *const X, const double Position[3]) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
PointEnvironmentQuery2(const double T, const double *const X, const double Position[3], EnvironmentQuery &q) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
RegisterCurrentField(ICurrentField *currentField) (defined in CDefaultEnvironment)CDefaultEnvironmentvirtual
~CDefaultEnvironment(void) (defined in CDefaultEnvironment)CDefaultEnvironment