OOPS
qgEDA.cc
Go to the documentation of this file.
1
/*
2
* (C) Copyright 2018 UCAR
3
*
4
* This software is licensed under the terms of the Apache Licence Version 2.0
5
* which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
6
*/
7
8
#include "
model/instantiateQgChangeVarFactory.h
"
9
#include "
model/instantiateQgLocalizationFactory.h
"
10
#include "
model/QgTraits.h
"
11
#include "
oops/runs/EnsembleApplication.h
"
12
#include "
oops/runs/Run.h
"
13
#include "
oops/runs/Variational.h
"
14
15
int
main
(
int
argc,
char
** argv) {
16
oops::Run
run(argc, argv);
17
qg::instantiateQgChangeVarFactory
();
18
qg::instantiateQgLocalizationFactory
();
19
oops::EnsembleApplication< oops::Variational<qg::QgTraits, qg::QgObsTraits>
> eda;
20
return
run.
execute
(eda);
21
}
instantiateQgChangeVarFactory.h
QgTraits.h
oops::Run::execute
int execute(const Application &)
Definition:
Run.cc:112
Run.h
qg::instantiateQgLocalizationFactory
void instantiateQgLocalizationFactory()
Definition:
instantiateQgLocalizationFactory.h:21
qg::instantiateQgChangeVarFactory
void instantiateQgChangeVarFactory()
Definition:
instantiateQgChangeVarFactory.h:23
oops::Run
Run encapsulates one OOPS run.
Definition:
Run.h:29
instantiateQgLocalizationFactory.h
EnsembleApplication.h
Variational.h
main
int main(int argc, char **argv)
Definition:
qgEDA.cc:15
oops::EnsembleApplication
Definition:
EnsembleApplication.h:26
fv3-bundle
oops
qg
mains
qgEDA.cc
Generated on Sun Oct 25 2020 12:42:59 for OOPS by
1.8.18