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