11 #include "eckit/config/Configuration.h" 
   13 #include "oops/util/Logger.h" 
   14 #include "oops/util/Timer.h" 
   23 static oops::VariableChangeMaker<MPASTraits, VarChaModel2GeoVars>
 
   25 static oops::VariableChangeMaker<MPASTraits, VarChaModel2GeoVars>
 
   30   util::Timer timer(
classname(), 
"VarChaModel2GeoVars");
 
   31   oops::Log::trace() << 
classname() << 
" constructor starting" << std::endl;
 
   33   oops::Log::trace() << 
classname() << 
" constructor done" << std::endl;
 
   37   util::Timer timer(
classname(), 
"~VarChaModel2GeoVars");
 
   38   oops::Log::trace() << 
classname() << 
" destructor starting" << std::endl;
 
   40   oops::Log::trace() << 
classname() << 
" destructor done" << std::endl;
 
   44   util::Timer timer(
classname(), 
"changeVar");
 
   45   oops::Log::trace() << 
classname() << 
" changeVar starting" << std::endl;
 
   49   oops::Log::trace() << 
classname() << 
" changeVar done" << std::endl;
 
   53   util::Timer timer(
classname(), 
"changeVarInverse");
 
   54   oops::Log::trace() << 
classname() << 
" changeVarInverse starting" << std::endl;
 
   57   oops::Log::trace() << 
classname() << 
" changeVarInverse done" << std::endl;
 
GeometryMPAS handles geometry for MPAS model.
 
const util::DateTime & validTime() const
 
VarChaModel2GeoVars(const GeometryMPAS &, const eckit::Configuration &)
 
void changeVar(const StateMPAS &, StateMPAS &) const override
 
void changeVarInverse(const StateMPAS &, StateMPAS &) const override
 
static const std::string classname()
 
std::shared_ptr< const GeometryMPAS > geom_
 
void print(std::ostream &) const override
 
void mpasjedi_vc_model2geovars_delete_f90(F90vc_M2G &)
 
static oops::VariableChangeMaker< MPASTraits, VarChaModel2GeoVars > makerVarChaDefault_("default")
 
void mpasjedi_vc_model2geovars_changevar_f90(const F90vc_M2G &, const F90geom &, const F90state &, const F90state &)
 
void mpasjedi_vc_model2geovars_create_f90(const F90vc_M2G &, const F90geom &, const eckit::Configuration &)
 
static oops::VariableChangeMaker< MPASTraits, VarChaModel2GeoVars > makerVarChaModel2GeoVars_("Model2GeoVars")