|
| | OceanSG2 (const std::string &s, const std::string &C, const std::string &depth, const std::string &depth_c, const std::string &eta="") |
| |
| virtual | ~OceanSG2 () |
| |
| virtual std::string | getName () const |
| |
| | OceanSG1 (const std::string &s, const std::string &C, const std::string &depth, const std::string &depth_c, const std::string &eta="") |
| |
| virtual | ~OceanSG1 () |
| |
| virtual int | getPreferredVerticalType () const |
| | the most natural vertical type, one of the MIFI_VINT_* in fimex/mifi_constants.h More...
|
| |
| virtual std::string | getParameterString () const |
| | list the parameters More...
|
| |
| virtual bool | isComplete () const |
| |
| virtual | ~VerticalTransformation () |
| |
| virtual boost::shared_ptr< ToVLevelConverter > | getConverter (const boost::shared_ptr< CDMReader > &reader, int verticalType, size_t unLimDimPos, boost::shared_ptr< const CoordinateSystem > cs, size_t nx, size_t ny, size_t nz, size_t nt) const |
| |
| boost::shared_ptr< ToVLevelConverter > | getConverter (const boost::shared_ptr< CDMReader > &reader, int verticalType, size_t unLimDimPos, boost::shared_ptr< const CoordinateSystem > cs) const |
| | same as getConverter, but determines nx, nz, nt using MetNoFimex::getSimpleAxes from CDMUtils More...
|
| |
|
| const std::string | s |
| |
| const std::string | C |
| |
| const std::string | depth |
| |
| const std::string | depth_c |
| |
| const std::string | eta |
| |
| virtual boost::shared_ptr< ToVLevelConverter > | getPressureConverter (const boost::shared_ptr< CDMReader > &reader, size_t unLimDimPos, boost::shared_ptr< const CoordinateSystem > cs, size_t nx, size_t ny, size_t nt) const |
| |
| virtual boost::shared_ptr< ToVLevelConverter > | getAltitudeConverter (const boost::shared_ptr< CDMReader > &reader, size_t unLimDimPos, boost::shared_ptr< const CoordinateSystem > cs, size_t nx, size_t ny, size_t nz, size_t nt) const |
| |
| virtual boost::shared_ptr< ToVLevelConverter > | getHeightConverter (const boost::shared_ptr< CDMReader > &reader, size_t unLimDimPos, boost::shared_ptr< const CoordinateSystem > cs, size_t nx, size_t ny, size_t nz, size_t nt) const |
| |
| int(* | heightConversionFunction )(size_t n, double h, double h_c, double zeta, const double *sigma, const double *C, double *z) |
| |
ocean_s_coordinate_g2 is defined by the same set of parameters, just the conversion function is different.