#include <EnergyBalance.h>
Public Member Functions | |
| EnergyBalance (const unsigned int &i_nbworkers, const mio::Config &cfg, const mio::DEMObject &dem_in) | |
| EnergyBalance (const EnergyBalance &) | |
| ~EnergyBalance () | |
| EnergyBalance & | operator= (const EnergyBalance &) |
| Assignement operator, required because of pointer member. More... | |
| void | setSnowPack (SnowpackInterface &mysnowpack) |
| void | setAlbedo (const mio::Grid2DObject &in_albedo) |
| void | setMeteo (const mio::Grid2DObject &in_ilwr, const mio::Grid2DObject &in_ta, const mio::Grid2DObject &in_rh, const mio::Grid2DObject &in_p, const mio::Date timestamp) |
| void | setStations (const std::vector< mio::MeteoData > &in_vecMeteo) |
| double | getTiming () const |
| void | Destroy () |
| std::string | getGridsRequirements () const |
| EnergyBalance::EnergyBalance | ( | const unsigned int & | i_nbworkers, |
| const mio::Config & | cfg, | ||
| const mio::DEMObject & | dem_in | ||
| ) |
| EnergyBalance::EnergyBalance | ( | const EnergyBalance & | ) |
| EnergyBalance::~EnergyBalance | ( | ) |
| void EnergyBalance::Destroy | ( | ) |
| std::string EnergyBalance::getGridsRequirements | ( | ) | const |
| double EnergyBalance::getTiming | ( | ) | const |
| EnergyBalance & EnergyBalance::operator= | ( | const EnergyBalance & | source | ) |
Assignement operator, required because of pointer member.
| void EnergyBalance::setAlbedo | ( | const mio::Grid2DObject & | in_albedo | ) |
| void EnergyBalance::setMeteo | ( | const mio::Grid2DObject & | in_ilwr, |
| const mio::Grid2DObject & | in_ta, | ||
| const mio::Grid2DObject & | in_rh, | ||
| const mio::Grid2DObject & | in_p, | ||
| const mio::Date | timestamp | ||
| ) |
| void EnergyBalance::setSnowPack | ( | SnowpackInterface & | mysnowpack | ) |
| void EnergyBalance::setStations | ( | const std::vector< mio::MeteoData > & | in_vecMeteo | ) |