12 #include "eckit/config/Configuration.h"
13 #include "eckit/geometry/Point2.h"
14 #include "oops/util/Logger.h"
30 const int & iindex,
const int & jindex) {
62 return eckit::geometry::Point2(lon, lat);
77 os <<
"GeometryIterator, lat/lon: " << lat <<
" / " << lon << std::endl;
Geometry handles geometry for SOCA model.
void print(std::ostream &) const
GeometryIterator(const GeometryIterator &)
bool operator==(const GeometryIterator &) const
GeometryIterator & operator++()
eckit::geometry::Point2 operator*() const
bool operator!=(const GeometryIterator &) const
void soca_geom_iter_current_f90(const F90iter &, double &, double &)
void soca_geom_iter_next_f90(const F90iter &)
void soca_geom_iter_delete_f90(F90iter &)
void soca_geom_iter_setup_f90(F90iter &, const F90geom &, const int &, const int &)
void soca_geom_iter_equals_f90(const F90iter &, const F90iter &, int &)
void soca_geom_iter_clone_f90(F90iter &, const F90iter &)