|
| LnPressure (const std::string &lev, const std::string &p0) |
|
virtual | ~LnPressure () |
|
virtual std::string | getName () const |
|
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...
|
|
|
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 |
|
Hybrid sigma pressure vertical coordinate, expressed with ap andb.
virtual bool MetNoFimex::LnPressure::isComplete |
( |
| ) |
const |
|
inlinevirtual |
Indicate if all parameters are given to fully describe the transformation.
Even a fully described transformation does not guarantee that a converter exists (e.g. height -> altitude requires in addition topography).
And converters might exist, even if a transformation is not complete.
Implements MetNoFimex::VerticalTransformation.
References getPressureConverter().