FV3-JEDI
GetValues.interface.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 #pragma once
9 
11 
12 namespace eckit {
13  class Configuration;
14 }
15 
16 namespace util {
17  class DateTime;
18  class Duration;
19 }
20 
21 namespace fv3jedi {
22 
23 extern "C" {
24 
26 
28 
30  const util::DateTime **, const util::DateTime **,
31  const F90locs &, const F90goms &);
32 
33 }; // extern "C"
34 
35 // -------------------------------------------------------------------------------------------------
36 
37 } // namespace fv3jedi
fv3jedi::F90geom
int F90geom
Definition: interface.h:24
eckit
Definition: FieldsMetadata.h:25
interface.h
fv3jedi::F90state
int F90state
Definition: interface.h:42
fv3jedi::fv3jedi_getvalues_create_f90
void fv3jedi_getvalues_create_f90(F90getvalues &, const F90geom &, const F90locs &)
fv3jedi::fv3jedi_getvalues_delete_f90
void fv3jedi_getvalues_delete_f90(F90getvalues &)
fv3jedi::F90goms
int F90goms
Definition: interface.h:34
fv3jedi::fv3jedi_getvalues_fill_geovals_f90
void fv3jedi_getvalues_fill_geovals_f90(const F90getvalues &, const F90geom &, const F90state &, const util::DateTime **, const util::DateTime **, const F90locs &, const F90goms &)
fv3jedi
Configuration files should be formatted as e.g.
Definition: ErrorCovariance.cc:20
fv3jedi::F90locs
int F90locs
Definition: interface.h:32
fv3jedi::F90getvalues
int F90getvalues
Definition: interface.h:46
util
Definition: Geometry.interface.h:24