IODA Bundle
instantiateTlmFactory.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 OOPS_GENERIC_INSTANTIATETLMFACTORY_H_
12
#define OOPS_GENERIC_INSTANTIATETLMFACTORY_H_
13
14
#include "
oops/base/LinearModelBase.h
"
15
#include "
oops/generic/LinearModelId.h
"
16
17
namespace
oops
{
18
19
template
<
typename
MODEL>
void
instantiateTlmFactory
() {
20
static
LinearModelMaker<MODEL, LinearModelId<MODEL>
> makerTLMID_(
"identity"
);
21
}
22
23
}
// namespace oops
24
25
#endif
// OOPS_GENERIC_INSTANTIATETLMFACTORY_H_
LinearModelBase.h
LinearModelId.h
oops::LinearModelMaker
Definition:
LinearModelBase.h:204
oops
The namespace for the main oops code.
Definition:
ParameterTraitsFileFormat.h:34
oops::instantiateTlmFactory
void instantiateTlmFactory()
Definition:
instantiateTlmFactory.h:19
oops
src
oops
generic
instantiateTlmFactory.h
Generated on Fri Aug 20 2021 11:49:06 for IODA Bundle by
1.9.1