|
World Ocean Simulation System (WOSS) library
|
Definitions and library for Sound Speed Profiles. More...
Go to the source code of this file.
Classes | |
| class | woss::SSP |
| SSP class offers multiple creation and manipulation capabilities for sound speed profile. More... | |
Typedefs | |
| typedef ::std::map< PDouble, double > | woss::DepthMap |
| typedef DepthMap::const_iterator | woss::DConstIter |
| typedef DepthMap::iterator | woss::DIter |
| typedef DepthMap::reverse_iterator | woss::DRIter |
| typedef DepthMap::const_reverse_iterator | woss::DConstRIter |
Functions | |
| SSP & | woss::operator+= (SSP &left, const SSP &right) |
| SSP & | woss::operator-= (SSP &left, const SSP &right) |
| SSP & | woss::operator*= (SSP &left, const SSP &right) |
| SSP & | woss::operator/= (SSP &left, const SSP &right) |
| SSP & | woss::operator+= (SSP &left, const double right) |
| SSP & | woss::operator-= (SSP &left, const double right) |
| SSP & | woss::operator/= (SSP &left, const double right) |
| SSP & | woss::operator*= (SSP &left, const double right) |
| bool | woss::operator== (const SSP &left, const SSP &right) |
| bool | woss::operator!= (const SSP &left, const SSP &right) |
| const SSP | woss::operator+ (const SSP &left, const SSP &right) |
| const SSP | woss::operator- (const SSP &left, const SSP &right) |
| const SSP | woss::operator* (const SSP &left, const SSP &right) |
| const SSP | woss::operator/ (const SSP &left, const SSP &right) |
| const SSP | woss::operator+ (const SSP &left, const double right) |
| const SSP | woss::operator- (const SSP &left, const double right) |
| const SSP | woss::operator/ (const SSP &left, const double right) |
| const SSP | woss::operator* (const SSP &left, const double right) |
| const SSP | woss::operator+ (const double left, const SSP &right) |
| const SSP | woss::operator- (const double left, const SSP &right) |
| const SSP | woss::operator/ (const double left, const SSP &right) |
| const SSP | woss::operator* (const double left, const SSP &right) |
| inline ::std::ostream & | woss::operator<< (::std::ostream &os, const SSP &instance) |
| inline ::std::istream & | woss::operator>> (::std::istream &is, SSP &instance) |
Definitions and library for Sound Speed Profiles.
Definitions and library for woss::SSP (Sound Speed profile) class
| typedef ::std::map< PDouble, double > woss::DepthMap |
Multipurpose map that links a depth [m] to a value ( temperature [C°], pressure [bar], salinity [ppu], or sound speed profile [m/s] )
Inequality operator
| left | left operand const reference |
| right | right operand const reference |
|
inline |
Multiplication operator
| left | left operand const reference |
| right | right operand const reference |
|
inline |
Multiplication operator
| left | left operand const reference |
| right | right operand const reference |
Multiplication operator
| left | left operand const reference |
| right | right operand const reference |
Compound assignment multiplication operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator*=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

Compound assignment multiplication operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator*=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

|
inline |
Sum operator
| left | left operand const reference |
| right | right operand const reference |
|
inline |
Sum operator
| left | left operand const reference |
| right | right operand const reference |
Sum operator
| left | left operand const reference |
| right | right operand const reference |
Compound assignment sum operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator+=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

Compound assignment sum operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator+=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

|
inline |
Subtraction operator
| left | left operand const reference |
| right | right operand const reference |
|
inline |
Subtraction operator
| left | left operand const reference |
| right | right operand const reference |
Subtraction operator
| left | left operand const reference |
| right | right operand const reference |
Compound assignment subtraction operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator-=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

Compound assignment subtraction operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator-=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

|
inline |
Division operator
| left | left operand const reference |
| right | right operand const reference |
|
inline |
Division operator
| left | left operand const reference |
| right | right operand const reference |
Division operator
| left | left operand const reference |
| right | right operand const reference |
Compound assignment division operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator/=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.

Compound assignment division operator
| left | left operand reference |
| right | right operand const reference |
References woss::operator/=(), woss::SSP::pressure_map, woss::SSP::salinity_map, woss::SSP::ssp_map, and woss::SSP::temperature_map.
