sunpeek.core_methods.common.shading#

Functions

calc_BanyAppelbaum_shading(collector_tilt, ...)

Calculate internal shading (row-to-row shading), considering also max aoi and min elevation effects.

calc_BanyAppelbaum_shading_fraction(...[, ...])

Calculate internal shading (row-to-row shading) of a collector array.

calc_masking_angle_05(array)

Calculate diffuse radiation masking angle of an array at slant height 0.5.

calc_shading_aoi_elevation(...[, aoi, ...])

Calculate shading effects caused by large angles of incidence or low sun elevation.

calc_sloped_shading(collector_tilt, ...[, ...])

Calculate internal shading for sloped ground, and several related virtual sensors.

calc_sloped_shading_fraction(collector_tilt, ...)

Calculate shading fraction of beam shading for parallel collector rows on sloped ground.

calc_sloped_shading_geometry(collector_tilt, ...)

Calculate auxiliary geometry values, used as inputs for the shadow calculation.