8 #ifndef SOCA_TRANSFORMS_MODEL2GEOVALS_MODEL2GEOVALS_H_
9 #define SOCA_TRANSFORMS_MODEL2GEOVALS_MODEL2GEOVALS_H_
14 #include "oops/base/VariableChangeBase.h"
22 static const std::string
classname() {
return "soca::Model2GeoVaLs";}
31 std::unique_ptr<Geometry>
geom_;
32 void print(std::ostream &)
const override {}
Geometry handles geometry for SOCA model.
void changeVarInverse(const State &, State &) const override
Model2GeoVaLs(const Geometry &, const eckit::Configuration &)
std::unique_ptr< Geometry > geom_
static const std::string classname()
void print(std::ostream &) const override
void changeVar(const State &, State &) const override