SABER
instantiateVariableChangeFactory.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 SABER_OOPS_INSTANTIATEVARIABLECHANGEFACTORY_H_
12
#define SABER_OOPS_INSTANTIATEVARIABLECHANGEFACTORY_H_
13
14
#include "oops/generic/instantiateVariableChangeFactory.h"
15
16
#include "
saber/oops/StatsVariableChange.h
"
17
#include "
saber/oops/StdDevVariableChange.h
"
18
19
namespace
saber
{
20
21
template
<
typename
MODEL>
22
void
instantiateVariableChangeFactory
() {
23
oops::instantiateVariableChangeFactory<MODEL>();
24
static
oops::LinearVariableChangeMaker<MODEL, StatsVariableChange<MODEL> >
25
makerStatsVarChange_(
"StatsVariableChange"
);
26
static
oops::LinearVariableChangeMaker<MODEL, StdDevVariableChange<MODEL> >
27
makerStdDev_(
"StdDev"
);
28
}
29
30
}
// namespace saber
31
32
#endif // SABER_OOPS_INSTANTIATEVARIABLECHANGEFACTORY_H_
StdDevVariableChange.h
StatsVariableChange.h
saber
Definition:
type_bump.h:22
saber::instantiateVariableChangeFactory
void instantiateVariableChangeFactory()
Definition:
instantiateVariableChangeFactory.h:22
fv3-bundle
saber
src
saber
oops
instantiateVariableChangeFactory.h
Generated on Sun Oct 25 2020 09:22:31 for SABER by
1.8.18