8 #ifndef OOPS_RUNS_STATICBINIT_H_ 9 #define OOPS_RUNS_STATICBINIT_H_ 13 #include "eckit/config/LocalConfiguration.h" 31 instantiateCovarFactory<MODEL>();
36 int execute(
const eckit::Configuration & fullConfig)
const {
38 const eckit::LocalConfiguration resolConfig(fullConfig,
"Geometry");
42 const eckit::LocalConfiguration varConfig(fullConfig,
"Variables");
46 const eckit::LocalConfiguration bkgconf(fullConfig,
"State");
50 const eckit::LocalConfiguration covarconf(fullConfig,
"Covariance");
51 boost::scoped_ptr< Covariance_ >
66 #endif // OOPS_RUNS_STATICBINIT_H_
Encapsulates the model state.
int execute(const eckit::Configuration &fullConfig) const
The namespace for the main oops code.
Geometry< MODEL > Geometry_
Abstract base class for model space error covariances.
ModelSpaceCovarianceBase< MODEL > Covariance_
std::string appname() const