OOPS
instantiateQgChangeVarFactory.h
Go to the documentation of this file.
1 /*
2  * (C) Copyright 2009-2016 ECMWF.
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  * In applying this licence, ECMWF does not waive the privileges and immunities
7  * granted to it by virtue of its status as an intergovernmental organisation nor
8  * does it submit to any jurisdiction.
9  */
10 
11 #ifndef QG_MODEL_INSTANTIATEQGCHANGEVARFACTORY_H_
12 #define QG_MODEL_INSTANTIATEQGCHANGEVARFACTORY_H_
13 
16 
17 #include "oops/qg/ChangeVarQG.h"
18 #include "oops/qg/ChangeVarTLADQG.h"
19 #include "oops/qg/QgTraits.h"
20 
21 namespace qg {
22 
26  makerChVarQG_("ChVarQG");
29  makerChLinVarQG_("ChVarQG");
30 }
31 
32 } // namespace qg
33 
34 #endif // QG_MODEL_INSTANTIATEQGCHANGEVARFACTORY_H_
qg::QgTraits
Definition: QgTraits.h:42
qg
The namespace for the qg model.
Definition: qg/model/AnalyticInit.cc:13
VariableChange.h
qg::instantiateQgChangeVarFactory
void instantiateQgChangeVarFactory()
Definition: instantiateQgChangeVarFactory.h:23
oops::LinearVariableChangeMaker
Definition: LinearVariableChangeBase.h:181
oops::LinearVariableChange
Wrapper for change of variable.
Definition: oops/interface/LinearVariableChange.h:36
LinearVariableChange.h
oops::VariableChangeMaker
Definition: VariableChangeBase.h:164
oops::VariableChange
Wrapper for change of variable.
Definition: oops/interface/VariableChange.h:35