42 virtual void getRadiation(mio::Array2D<double>& direct, mio::Array2D<double>& diffuse,
43 mio::Array2D<double>& terrain,
const mio::Array2D<double>& direct_unshaded_horizontal,
44 const mio::Array2D<double>& total_ilwr, mio::Array2D<double>& sky_ilwr,
45 mio::Array2D<double>& terrain_ilwr,
double solarAzimuth,
double solarElevation)
override;
46 virtual void setMeteo(
const mio::Array2D<double>& albedo,
const mio::Array2D<double>& ta)
override;
50 double getAlbedo(
const size_t& ii,
const size_t& jj);
51 void initSkyViewFactor(
const mio::DEMObject &dem);
53 mio::Array2D<double> albedo_grid, sky_vf;
55 const size_t dimx, dimy;
virtual void getRadiation(mio::Array2D< double > &direct, mio::Array2D< double > &diffuse, mio::Array2D< double > &terrain, const mio::Array2D< double > &direct_unshaded_horizontal, const mio::Array2D< double > &total_ilwr, mio::Array2D< double > &sky_ilwr, mio::Array2D< double > &terrain_ilwr, double solarAzimuth, double solarElevation) override
Definition TerrainRadiationSimple.cc:37