FV3 Bundle
FortranGeoVals.h File Reference
#include "Fortran.h"
Include dependency graph for FortranGeoVals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ufo
 

Functions

void ufo::ufo_geovals_setup_f90 (F90goms &, const F90locs &, const eckit::Configuration *const *)
 Interface to Fortran UFO GeoVals routines. More...
 
void ufo::ufo_geovals_create_f90 (F90goms &)
 
void ufo::ufo_geovals_delete_f90 (F90goms &)
 
void ufo::ufo_geovals_copy_f90 (const F90goms &, F90goms &)
 
void ufo::ufo_geovals_zero_f90 (const F90goms &)
 
void ufo::ufo_geovals_abs_f90 (const F90goms &)
 
void ufo::ufo_geovals_rms_f90 (const F90goms &, double &)
 
void ufo::ufo_geovals_setup_random_f90 (const F90goms &, const eckit::Configuration *const *, const eckit::Configuration *const *)
 
void ufo::ufo_geovals_setup_allocone_f90 (const F90goms &, const eckit::Configuration *const *, const eckit::Configuration *const *)
 
void ufo::ufo_geovals_analytic_init_f90 (F90goms &, const F90locs &, const eckit::Configuration *const *)
 
void ufo::ufo_geovals_random_f90 (const F90goms &)
 
void ufo::ufo_geovals_scalmult_f90 (const F90goms &, const double &)
 
void ufo::ufo_geovals_assign_f90 (const F90goms &, const F90goms &)
 
void ufo::ufo_geovals_add_f90 (const F90goms &, const F90goms &)
 
void ufo::ufo_geovals_diff_f90 (const F90goms &, const F90goms &)
 
void ufo::ufo_geovals_normalize_f90 (const F90goms &, const F90goms &)
 
void ufo::ufo_geovals_dotprod_f90 (const F90goms &, const F90goms &, double &)
 
void ufo::ufo_geovals_minmaxavg_f90 (const F90goms &, int &, double &, double &, double &)
 
void ufo::ufo_geovals_maxloc_f90 (const F90goms &, double &, int &, int &)
 
void ufo::ufo_geovals_read_file_f90 (const F90goms &, const eckit::Configuration *const *, const eckit::Configuration *const *)
 
void ufo::ufo_geovals_write_file_f90 (const F90goms &, const eckit::Configuration *const *)