src/ufo/GeoVaLs.cc
GeoVaLs::GeoVaLs(const Locations & locs, const oops::Variables & vars)
  : keyGVL_(-1), vars_(vars), dist_(locs.distribution())
{
  oops::Log::trace() << "GeoVaLs contructor starting" << std::endl;
  ufo_geovals_partial_setup_f90(keyGVL_, locs.size(), vars_);
  oops::Log::trace() << "GeoVaLs contructor key = " << keyGVL_ << std::endl;
}
/*! \brief Deprecated constructor given Locations and Variables
 *
 * \details Please do not use in any new code. This constructor is currently
 * only used for ObsDiagnostics and will be removed soon. Use the
 * GeoVaLs(const Locations &, const oops::Variables &, const std::vector<size_t> &)
 * constructor instead.
 * This ufo::GeoVaLs constructor is used to initialize GeoVaLs for specified
 * ufo::Locations and oops::Variables hold all. Note that nothing is allocated
 * when this constructor is called.
 */
\brief Deprecated constructor given Locations and Variables
\details Please do not use in any new code. This constructor is currently
only used for ObsDiagnostics and will be removed soon. Use the
GeoVaLs(const Locations &, const oops::Variables &, const std::vector &)
constructor instead.
\ brief Deprecated constructor given Locations and Variables \ details Please do not use in any new code . This constructor is currently only used for ObsDiagnostics and will be removed soon . Use the GeoVaLs ( const Locations & const oops :: Variables & const std :: vector & ) constructor instead .
GeoVaLs::GeoVaLs(const Locations & locs, const oops::Variables & vars)
  : keyGVL_(-1), vars_(vars), dist_(locs.distribution())
{
  oops::Log::trace() << "GeoVaLs contructor starting" << std::endl;
  ufo_geovals_partial_setup_f90(keyGVL_, locs.size(), vars_);
  oops::Log::trace() << "GeoVaLs contructor key = " << keyGVL_ << std::endl;
}
GeoVaLs :: GeoVaLs ( const Locations & locs , const oops :: Variables & vars ) : keyGVL_ ( -1 ) , vars_ ( vars ) , dist_ ( locs . distribution ( ) ) { oops :: Log :: trace ( ) << " " << std :: endl ; ufo_geovals_partial_setup_f90 ( keyGVL_ , locs . size ( ) , vars_ ) ; oops :: Log :: trace ( ) << " " << keyGVL_ << std :: endl ; }
\brief Deprecated constructor given Locations and Variables
 \details Please do not use in any new code.
\ brief Deprecated constructor given Locations and Variables \ details Please do not use in any new code .