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);