11 #include "oops/util/abor1_cpp.h"
17 static oops::VariableChangeMaker<Traits, Model2GeoVaLs>
20 static oops::VariableChangeMaker< Traits, Model2GeoVaLs>
26 const eckit::Configuration & conf)
44 util::abor1_cpp(
"Model2GeoVaLs::changeVarInverse not implemented");
Geometry handles geometry for SOCA model.
void changeVarInverse(const State &, State &) const override
Model2GeoVaLs(const Geometry &, const eckit::Configuration &)
std::unique_ptr< Geometry > geom_
void changeVar(const State &, State &) const override
static oops::VariableChangeMaker< Traits, Model2GeoVaLs > makerVariableChangeModel2GeoVaLs_("Model2GeoVaLs")
static oops::VariableChangeMaker< Traits, Model2GeoVaLs > makerVariableChangeDefault_("default")
void soca_model2geovals_changevar_f90(const F90geom &, const F90flds &, F90flds &)