11 #ifndef OOPS_RUNS_RUN_H_
12 #define OOPS_RUNS_RUN_H_
16 #include "eckit/config/YAMLConfiguration.h"
17 #include "eckit/runtime/Main.h"
18 #include "oops/util/Timer.h"
29 class Run :
public eckit::Main {
31 Run(
int argc,
char** argv);
39 std::unique_ptr<const eckit::YAMLConfiguration>
config_;
Run encapsulates one OOPS run.
int execute(const Application &)
const eckit::Configuration & config() const
std::unique_ptr< util::Timer > timer_
Run(int argc, char **argv)
std::unique_ptr< const eckit::YAMLConfiguration > config_
The namespace for the main oops code.