Alpine3D  Alpine3D-3.1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MeteoObj Class Reference

#include <MeteoObj.h>

Public Member Functions

 MeteoObj (const mio::Config &config, const mio::DEMObject &in_dem)
 
 ~MeteoObj ()
 
void setSkipWind (const bool &i_skipWind)
 
void prepare (const mio::Date &in_date)
 
void get (const mio::Date &in_date, mio::Grid2DObject &ta, mio::Grid2DObject &rh, mio::Grid2DObject &psum, mio::Grid2DObject &psum_ph, mio::Grid2DObject &vw, mio::Grid2DObject &p, mio::Grid2DObject &ilwr)
 
void get (const mio::Date &in_date, std::vector< mio::MeteoData > &o_vecMeteo)
 
void checkMeteoForcing (const mio::Date &calcDate)
 
void setGlacierMask (const mio::Grid2DObject &glacierMask)
 
double getTiming () const
 

Constructor & Destructor Documentation

MeteoObj::MeteoObj ( const mio::Config &  config,
const mio::DEMObject &  in_dem 
)
MeteoObj::~MeteoObj ( )

Member Function Documentation

void MeteoObj::checkMeteoForcing ( const mio::Date &  calcDate)
void MeteoObj::get ( const mio::Date &  in_date,
mio::Grid2DObject &  ta,
mio::Grid2DObject &  rh,
mio::Grid2DObject &  psum,
mio::Grid2DObject &  psum_ph,
mio::Grid2DObject &  vw,
mio::Grid2DObject &  p,
mio::Grid2DObject &  ilwr 
)
void MeteoObj::get ( const mio::Date &  in_date,
std::vector< mio::MeteoData > &  o_vecMeteo 
)
double MeteoObj::getTiming ( ) const
void MeteoObj::prepare ( const mio::Date &  in_date)
void MeteoObj::setGlacierMask ( const mio::Grid2DObject &  glacierMask)
void MeteoObj::setSkipWind ( const bool &  i_skipWind)

The documentation for this class was generated from the following files: