11 #include "eckit/config/Configuration.h" 13 #include "oops/util/Logger.h" 28 const eckit::Configuration &
conf,
31 time_ = util::DateTime(
conf.getString(
"date"));
32 const eckit::Configuration * configc = &
conf;
34 oops::Log::trace() <<
"ErrorCovarianceFV3JEDI created" << std::endl;
41 oops::Log::trace() <<
"ErrorCovarianceFV3JEDI destructed" << std::endl;
78 os <<
"ErrorCovarianceFV3JEDI::print not implemented";
void fv3jedi_b_randomize_f90(const F90bmat &, const F90inc &)
void linearize(const StateFV3JEDI &, const GeometryFV3JEDI &)
void fv3jedi_b_setup_f90(F90bmat &, const eckit::Configuration *const *, const F90geom &)
ErrorCovarianceFV3JEDI(const GeometryFV3JEDI &, const oops::Variables &, const eckit::Configuration &, const StateFV3JEDI &, const StateFV3JEDI &)
void print(std::ostream &) const
void randomize(IncrementFV3JEDI &) const
GeometryFV3JEDI handles geometry for FV3JEDI model.
void multiply(const IncrementFV3JEDI &, IncrementFV3JEDI &) const
void inverseMultiply(const IncrementFV3JEDI &, IncrementFV3JEDI &) const
~ErrorCovarianceFV3JEDI()
void fv3jedi_b_delete_f90(F90bmat &)
boost::scoped_ptr< const GeometryFV3JEDI > geom_