Go to the documentation of this file.
   14 #include "eckit/config/Configuration.h" 
   16 #include "oops/util/Printable.h" 
   34                               private util::ObjectCounter<LinVarChaModel2GeoVaLs> {
 
   36   static const std::string 
classname() {
return "fv3jedi::LinVarChaModel2GeoVaLs";}
 
   39                                   const eckit::Configuration &);
 
   48   std::shared_ptr<const Geometry> 
geom_;
 
   50   void print(std::ostream &) 
const override;
 
  
 
void multiplyAD(const Increment &, Increment &) const
 
LinVarChaModel2GeoVaLs(const State &, const State &, const Geometry &, const eckit::Configuration &)
 
~LinVarChaModel2GeoVaLs()
 
static const std::string classname()
 
void multiply(const Increment &, Increment &) const
 
void print(std::ostream &) const override
 
Geometry handles geometry for FV3JEDI model.
 
void multiplyInverseAD(const Increment &, Increment &) const
 
Configuration files should be formatted as e.g.
 
void multiplyInverse(const Increment &, Increment &) const
 
std::shared_ptr< const Geometry > geom_