#include <fimex/coordSys/verticalTransform/Height.h>
|
| | Height (const std::string &height) |
| |
| virtual | ~Height () |
| |
| 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 > | 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 |
| |
| 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 |
| |
| MetNoFimex::Height::Height |
( |
const std::string & |
height | ) |
|
|
inline |
| virtual MetNoFimex::Height::~Height |
( |
| ) |
|
|
inlinevirtual |
| virtual boost::shared_ptr<ToVLevelConverter> MetNoFimex::Height::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 |
|
protectedvirtual |
Default implementation: Convert to altitude (height above MSL) with pressure(-converter) and standard atmosphere.
- Parameters
-
| reader | |
| unLimDimPos | |
| cs | |
| nx | |
| ny | |
| nz | |
| nt | |
- Returns
Reimplemented from MetNoFimex::VerticalTransformation.
Referenced by isComplete().
| virtual boost::shared_ptr<ToVLevelConverter> MetNoFimex::Height::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 |
|
protectedvirtual |
Default implementation: Convert to height above ground with pressure(-converter) and standard atmosphere.
- Parameters
-
| reader | |
| unLimDimPos | |
| cs | |
| nx | |
| ny | |
| nz | |
| nt | |
- Returns
Reimplemented from MetNoFimex::VerticalTransformation.
Referenced by isComplete().
| virtual std::string MetNoFimex::Height::getName |
( |
| ) |
const |
|
inlinevirtual |
| virtual std::string MetNoFimex::Height::getParameterString |
( |
| ) |
const |
|
inlinevirtual |
| virtual int MetNoFimex::Height::getPreferredVerticalType |
( |
| ) |
const |
|
inlinevirtual |
| virtual boost::shared_ptr<ToVLevelConverter> MetNoFimex::Height::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 |
|
protectedvirtual |
| virtual bool MetNoFimex::Height::isComplete |
( |
| ) |
const |
|
inlinevirtual |
static NAME constant
- Returns
- height
Referenced by getName().
The documentation for this class was generated from the following file:
- include/fimex/coordSys/verticalTransform/Height.h