Go to the documentation of this file.
8 #ifndef FV3JEDI_GEOMETRY_GEOMETRY_INTERFACE_H_
9 #define FV3JEDI_GEOMETRY_GEOMETRY_INTERFACE_H_
11 #include "atlas/field.h"
12 #include "atlas/functionspace.h"
14 #include "eckit/mpi/Comm.h"
37 atlas::field::FieldSetImpl *);
39 atlas::functionspace::FunctionSpaceImpl *);
41 atlas::field::FieldSetImpl *);
53 #endif // FV3JEDI_GEOMETRY_GEOMETRY_INTERFACE_H_
void fv3jedi_geom_set_atlas_lonlat_f90(const F90geom &, atlas::field::FieldSetImpl *)
void fv3jedi_geom_clone_f90(F90geom &, const F90geom &, const FieldsMetadata *)
void fv3jedi_geom_initialize_f90(const eckit::Configuration *const *, const eckit::mpi::Comm *)
void fv3jedi_geom_verticalCoord_f90(const F90geom &, double &, int &, double &)
void fv3jedi_geom_setup_f90(F90geom &, const eckit::Configuration *const *, const eckit::mpi::Comm *, const FieldsMetadata *)
void fv3jedi_geom_start_end_f90(const F90geom &, int &, int &, int &, int &, int &)
void fv3jedi_geom_delete_f90(F90geom &)
void fv3jedi_geom_set_atlas_functionspace_pointer_f90(const F90geom &, atlas::functionspace::FunctionSpaceImpl *)
Configuration files should be formatted as e.g.
void fv3jedi_geom_fill_atlas_fieldset_f90(const F90geom &, atlas::field::FieldSetImpl *)
void fv3jedi_geom_print_f90(const F90geom &, int &)