18 #ifndef TERRAINRADIATIONALGORITHM_H 19 #define TERRAINRADIATIONALGORITHM_H 21 #include <meteoio/MeteoIO.h> 40 virtual void getRadiation(
const mio::Array2D<double>& direct, mio::Array2D<double>& diffuse, mio::Array2D<double>& terrain) = 0;
41 virtual void setMeteo(
const mio::Array2D<double>& albedo,
const mio::Array2D<double>& ta,
42 const mio::Array2D<double>& rh,
const mio::Array2D<double>& ilwr) = 0;
Definition: TerrainRadiationAlgorithm.h:35
double radiation
Definition: TerrainRadiationAlgorithm.h:26
const std::string algo
Definition: TerrainRadiationAlgorithm.h:43
bool operator_greater(const CellsList &a, const CellsList &b)
Definition: TerrainRadiationAlgorithm.h:31
int x
Definition: TerrainRadiationAlgorithm.h:27
Definition: TerrainRadiationAlgorithm.h:46
TerrainRadiationAlgorithm(const std::string &i_algo)
Definition: TerrainRadiationAlgorithm.h:37
int y
Definition: TerrainRadiationAlgorithm.h:28
Definition: TerrainRadiationAlgorithm.h:24