8 #ifndef UFO_MARINE_FORTRANMARINE_H_     9 #define UFO_MARINE_FORTRANMARINE_H_    11 #include "ioda/ObsSpace.h"    31                                  const int &, 
const double &, 
const F90obias &);
    36                                     const int &, 
const double &);
    38                                     const int &, 
const double &);
    46                                   const int &, 
const double &, 
const F90obias &);
    51                                      const int &, 
const double &);
    53                                      const int &, 
const double &);
    61                                    const int &, 
const double &, 
const F90obias &);
    67                                       const int &, 
const double &);
    69                                       const int &, 
const double &);
    85                                            const int &, 
const double &);
    88                                            const int &, 
const double &);
    96                           const int &, 
const double &, 
const F90obias &);
   109                                      const int &, 
const double &, 
const F90obias &);
   114                                         const int &, 
const double &);
   116                                         const int &, 
const double &);
   123 #endif  // UFO_MARINE_FORTRANMARINE_H_ void ufo_adt_delete_f90(F90hop &)
 
void ufo_seaicefrac_simobs_tl_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_stericheight_tlad_settraj_f90(const F90hop &, const F90goms &)
 
void ufo_seaicethick_simobs_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &, const F90obias &)
 
void ufo_seasurfacetemp_tlad_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_stericheight_delete_f90(F90hop &)
 
void ufo_seasurfacetemp_simobs_tl_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_insitutemperature_simobs_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &, const F90obias &)
 
void ufo_insitutemperature_simobs_tl_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &)
 
void ufo_adt_simobs_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &, const F90obias &)
 
void ufo_stericheight_simobs_ad_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_insitutemperature_simobs_ad_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &)
 
void ufo_stericheight_tlad_delete_f90(F90hop &)
 
void ufo_insitutemperature_tlad_delete_f90(F90hop &)
 
void ufo_stericheight_tlad_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_seaicethick_simobs_tl_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_seaicethick_delete_f90(F90hop &)
 
void ufo_insitutemperature_delete_f90(F90hop &)
 
void ufo_seasurfacetemp_simobs_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &, const F90obias &)
 
void ufo_stericheight_simobs_tl_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_stericheight_tlad_gettraj_f90(const F90hop &, const int &, const int &, F90goms &)
 
Wrapper around ObsHelpQG, mostly to hide the factory. 
 
void ufo_seasurfacetemp_tlad_delete_f90(F90hop &)
 
void ufo_adt_tlad_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_seaicethick_tlad_settraj_f90(const F90hop &, const F90goms &)
 
void ufo_seaicefrac_tlad_delete_f90(F90hop &)
 
void ufo_seaicefrac_delete_f90(F90hop &)
 
void ufo_seaicefrac_simobs_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &, const F90obias &)
 
void ufo_seaicethick_simobs_ad_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_adt_tlad_delete_f90(F90hop &)
 
void ufo_seasurfacetemp_tlad_settraj_f90(const F90hop &, const F90goms &)
 
void ufo_stericheight_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_stericheight_simobs_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &, const int &, const double &, const F90obias &)
 
void ufo_seaicefrac_tlad_settraj_f90(const F90hop &, const F90goms &)
 
void ufo_seaicethick_tlad_delete_f90(F90hop &)
 
void ufo_seaicethick_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_insitutemperature_tlad_settraj_f90(const F90hop &, const F90goms &, const ioda::ObsSpace &)
 
void ufo_seasurfacetemp_delete_f90(F90hop &)
 
void ufo_insitutemperature_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_adt_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_adt_simobs_ad_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_adt_simobs_tl_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_seaicefrac_setup_f90(F90hop &, const eckit::Configuration *const *)
Interface to Fortran UFO routines. 
 
void ufo_seaicefrac_tlad_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_seaicethick_tlad_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_seasurfacetemp_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_seasurfacetemp_simobs_ad_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_seaicefrac_simobs_ad_f90(const F90hop &, const F90goms &, const int &, const double &)
 
void ufo_insitutemperature_tlad_setup_f90(F90hop &, const eckit::Configuration *const *)
 
void ufo_adt_tlad_settraj_f90(const F90hop &, const F90goms &)