IODA
instantiateObsLocFactory.h
Go to the documentation of this file.
1 /*
2  * (C) Copyright 2020 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 #ifndef CORE_INSTANTIATEOBSLOCFACTORY_H_
9 #define CORE_INSTANTIATEOBSLOCFACTORY_H_
10 
11 #include "ioda/core/ObsLocGC99.h"
12 #include "oops/interface/ObsLocalization.h"
13 
14 namespace ioda {
15 template<typename MODEL> void instantiateObsLocFactory() {
16  static oops::ObsLocalizationMaker<MODEL, oops::ObsLocalization<MODEL, ioda::ObsLocGC99> >
17  maker_("Gaspari-Cohn");
18 }
19 
20 } // namespace ioda
21 
22 #endif // CORE_INSTANTIATEOBSLOCFACTORY_H_
ioda
Definition: IodaUtils.cc:13
ioda::instantiateObsLocFactory
void instantiateObsLocFactory()
Definition: instantiateObsLocFactory.h:15