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