9 #include "oops/runs/Run.h"
10 #include "saber/oops/instantiateCovarFactory.h"
11 #include "saber/oops/instantiateLocalizationFactory.h"
12 #include "saber/oops/instantiateVariableChangeFactory.h"
13 #include "ufo/instantiateObsFilterFactory.h"
14 #include "ufo/ObsTraits.h"
16 #include "oops/runs/Variational.h"
18 int main(
int argc,
char ** argv) {
19 oops::Run run(argc, argv);
20 saber::instantiateCovarFactory<fv3jedi::Traits>();
21 saber::instantiateLocalizationFactory<fv3jedi::Traits>();
22 saber::instantiateVariableChangeFactory<fv3jedi::Traits>();
23 ufo::instantiateObsFilterFactory<ufo::ObsTraits>();
24 oops::Variational<fv3jedi::Traits, ufo::ObsTraits> var;
25 return run.execute(var);