SOCA
HofX.cc
Go to the documentation of this file.
1 /*
2  * (C) Copyright 2009-2016 ECMWF.
3  * (C) Copyright 2017-2021 UCAR.
4  *
5  * This software is licensed under the terms of the Apache Licence Version 2.0
6  * which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
7  * In applying this licence, ECMWF does not waive the privileges and immunities
8  * granted to it by virtue of its status as an intergovernmental organisation nor
9  * does it submit to any jurisdiction.
10  */
11 
12 #include "soca/Traits.h"
13 
14 #include "oops/generic/instantiateModelFactory.h"
15 #include "oops/runs/HofX4D.h"
16 #include "oops/runs/Run.h"
17 #include "ufo/instantiateObsErrorFactory.h"
18 #include "ufo/instantiateObsFilterFactory.h"
19 #include "ufo/ObsTraits.h"
20 
21 int main(int argc, char ** argv) {
22  oops::Run run(argc, argv);
23  oops::instantiateModelFactory<soca::Traits>();
24  ufo::instantiateObsErrorFactory<ufo::ObsTraits>();
25  ufo::instantiateObsFilterFactory<ufo::ObsTraits>();
26  oops::HofX4D<soca::Traits, ufo::ObsTraits> hofx;
27  return run.execute(hofx);
28 }
int main(int argc, char **argv)
Definition: HofX.cc:21