Go to the documentation of this file.
    8 #ifndef FV3JEDI_MODEL_PSEUDO_MODELPSEUDO_H_ 
    9 #define FV3JEDI_MODEL_PSEUDO_MODELPSEUDO_H_ 
   14 #include "oops/base/ModelBase.h" 
   15 #include "oops/base/Variables.h" 
   16 #include "oops/util/Duration.h" 
   17 #include "oops/util/ObjectCounter.h" 
   18 #include "oops/util/Printable.h" 
   41                        private util::ObjectCounter<ModelPseudo> {
 
   43   static const std::string 
classname() {
return "fv3jedi::ModelPseudo";}
 
   62   void print(std::ostream &) 
const;
 
   73 #endif  // FV3JEDI_MODEL_PSEUDO_MODELPSEUDO_H_ 
  
 
static const std::string classname()
 
void initialize(State &) const
Prepare model integration.
 
void finalize(State &) const
Finish model integration.
 
const oops::Variables & variables() const
 
void step(State &, const ModelBias &) const
Model integration.
 
Model error for the FV3JEDI model.
 
FV3JEDI model definition.
 
const oops::Variables vars_
 
Geometry handles geometry for FV3JEDI model.
 
void print(std::ostream &) const
 
ModelPseudo(const Geometry &, const eckit::Configuration &)
 
Configuration files should be formatted as e.g.
 
const util::Duration & timeResolution() const
Utilities.