Go to the documentation of this file.
    8 #ifndef FV3JEDI_INCREMENT_INCREMENT_INTERFACE_H_ 
    9 #define FV3JEDI_INCREMENT_INCREMENT_INTERFACE_H_ 
   11 #include "atlas/field.h" 
   13 #include "oops/base/Variables.h" 
   35                                        const eckit::Configuration * 
const *,
 
   36                                        util::DateTime * 
const *);
 
   38                                         const eckit::Configuration * 
const *,
 
   39                                         const util::DateTime * 
const *);
 
   43                                        atlas::field::FieldSetImpl *);
 
   45                                       atlas::field::FieldSetImpl *);
 
   47                                         atlas::field::FieldSetImpl *);
 
   59 #endif  // FV3JEDI_INCREMENT_INCREMENT_INTERFACE_H_ 
  
 
void fv3jedi_increment_to_atlas_f90(const F90inc &, const F90geom &, const oops::Variables &, atlas::field::FieldSetImpl *)
 
void fv3jedi_increment_self_sub_f90(const F90inc &, const F90inc &)
 
void fv3jedi_increment_self_schur_f90(const F90inc &, const F90inc &)
 
void fv3jedi_increment_write_file_f90(const F90geom &, const F90inc &, const eckit::Configuration *const *, const util::DateTime *const *)
 
void fv3jedi_increment_copy_f90(const F90inc &, const F90inc &)
 
void fv3jedi_increment_random_f90(const F90inc &)
 
void fv3jedi_increment_getnfieldsncube_f90(const F90state &, int &, int &)
 
void fv3jedi_increment_axpy_inc_f90(const F90inc &, const double &, const F90inc &)
 
void fv3jedi_increment_axpy_state_f90(const F90inc &, const double &, const F90state &)
 
void fv3jedi_increment_getminmaxrms_f90(const F90state &, int &, const int &, char *, double &)
 
void fv3jedi_increment_delete_f90(F90inc &)
 
void fv3jedi_increment_change_resol_f90(const F90inc &, const F90geom &, const F90inc &, const F90geom &)
 
void fv3jedi_increment_deserialize_f90(const F90inc &, const std::size_t &, const double[], const std::size_t &)
 
void fv3jedi_increment_getpoint_f90(const F90inc &, const F90iter &, double &, const int &)
 
void fv3jedi_increment_serialize_f90(const F90inc &, const std::size_t &, double[])
 
void fv3jedi_increment_ones_f90(const F90inc &)
 
void fv3jedi_increment_diff_incr_f90(const F90inc &, const F90state &, const F90state &, const F90geom &)
 
void fv3jedi_increment_self_add_f90(const F90inc &, const F90inc &)
 
void fv3jedi_increment_norm_f90(const F90inc &, double &)
 
void fv3jedi_increment_from_atlas_f90(const F90inc &, const F90geom &, const oops::Variables &, atlas::field::FieldSetImpl *)
 
void fv3jedi_increment_zero_f90(const F90inc &)
 
void fv3jedi_increment_dot_prod_f90(const F90inc &, const F90inc &, double &)
 
Configuration files should be formatted as e.g.
 
void fv3jedi_increment_set_atlas_f90(const F90inc &, const F90geom &, const oops::Variables &, atlas::field::FieldSetImpl *)
 
void fv3jedi_increment_sizes_f90(const F90inc &, int &)
 
void fv3jedi_increment_read_file_f90(const F90geom &, const F90inc &, const eckit::Configuration *const *, util::DateTime *const *)
 
void fv3jedi_increment_dirac_f90(const F90inc &, const eckit::Configuration *const *, const F90geom &)
 
void fv3jedi_increment_setpoint_f90(F90inc &, const F90iter &, const double &, const int &)
 
void fv3jedi_increment_self_mul_f90(const F90inc &, const double &)
 
void fv3jedi_increment_create_f90(F90inc &, const F90geom &, const oops::Variables &)