#include <FeltField.h>
felt::FeltField::FeltField |
( |
const FeltFile & |
ff, |
|
|
size_t |
index |
|
) |
| |
felt::FeltField::~FeltField |
( |
| ) |
|
int felt::FeltField::dataType |
( |
| ) |
const |
|
inline |
read the time dataType, i.e. 1=analysis 2=interpolated/initialization 3=prognosis 4=parameter-field(no time)
int felt::FeltField::dataVersion |
( |
| ) |
const |
const Header& felt::FeltField::getHeader |
( |
| ) |
const |
|
inline |
Read the grid from file.
Referenced by gridType().
int felt::FeltField::gridArea |
( |
| ) |
const |
|
inline |
size_t felt::FeltField::gridSize |
( |
| ) |
const |
int felt::FeltField::gridType |
( |
| ) |
const |
|
inline |
bool felt::FeltField::isEpsRunParameter |
( |
| ) |
const |
|
inline |
int felt::FeltField::level1 |
( |
| ) |
const |
int felt::FeltField::level2 |
( |
| ) |
const |
Get the secondary level value, or 0 if that level field has internally been used for something else. This will happen if the field is part of an enseble run.
Referenced by verticalCoordinate().
int felt::FeltField::miscField |
( |
| ) |
const |
this field is described in the felt documentation as "word 19 in data part"
Referenced by gridType().
int felt::FeltField::parameter |
( |
| ) |
const |
Get the parameter value. This is the logical value, which means that if the parameter is part of an ensemble run, it will not start with 2000,3000,4000,5000.
Referenced by gridArea().
int felt::FeltField::producer |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime felt::FeltField::referenceTime |
( |
| ) |
const |
int felt::FeltField::scaleFactor |
( |
| ) |
const |
bool felt::FeltField::valid |
( |
| ) |
const |
|
inline |
boost::posix_time::ptime felt::FeltField::validTime |
( |
| ) |
const |
int felt::FeltField::verticalCoordinate |
( |
| ) |
const |
|
inline |
int felt::FeltField::xNum |
( |
| ) |
const |
int felt::FeltField::yNum |
( |
| ) |
const |
The documentation for this class was generated from the following file: