59 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;
60 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;
61 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;
const std::string height
name of the height variable
Definition: Height.h:43
basic_string< char > string
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 ~Height()
Definition: Height.h:45
Height(const std::string &height)
Definition: Height.h:44
static const std::string NAME()
Definition: Height.h:50
Definition: C_CDMReader.h:35
virtual std::string getName() const
Definition: Height.h:54
virtual bool isComplete() const
Definition: Height.h:57
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
#define MIFI_VINT_HEIGHT
vertical interpolation type
Definition: mifi_constants.h:175
virtual std::string getParameterString() const
list the parameters
Definition: Height.h:56
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 int getPreferredVerticalType() const
the most natural vertical type, one of the MIFI_VINT_* in fimex/mifi_constants.h
Definition: Height.h:55