Go to the documentation of this file.
11 #include "eckit/config/Configuration.h"
14 #include "oops/util/Logger.h"
60 return eckit::geometry::Point2(lat, lon);
73 os <<
"GeometryQGIterator, key: " <<
keyIter_ << std::endl;
The namespace for the qg model.
bool operator!=(const GeometryQGIterator &) const
GeometryQGIterator(const GeometryQGIterator &)
void qg_geom_iter_clone_f90(F90iter &, const F90iter &)
void qg_geom_iter_setup_f90(F90iter &, const F90geom &, const int &)
void qg_geom_iter_equals_f90(const F90iter &, const F90iter &, int &)
const F90iter & toFortran() const
const F90geom & toFortran() const
void print(std::ostream &) const
void qg_geom_iter_current_f90(const F90iter &, double &, double &)
void qg_geom_iter_delete_f90(F90iter &)
eckit::geometry::Point2 operator*() const
void qg_geom_iter_next_f90(const F90iter &)
GeometryQGIterator & operator++()
GeometryQG handles geometry for QG model.
bool operator==(const GeometryQGIterator &) const