earthkit.meteo.solar

Solar computation functions.

The API is split into two layers:

  • Low-level implementations are in the array, xarray and fieldlist submodules.

  • High-level functions are in this module and dispatch to backend implementations based on input type.

Submodules

Functions

cos_solar_zenith_angle(…)

Compute the cosine of the solar zenith angle.

cos_solar_zenith_angle_integrated(…)

Compute the time-integrated cosine of the solar zenith angle.

incoming_solar_radiation(…)

Compute the incoming solar radiation at the top of the atmosphere (TOA).

julian_day(…)

Compute the Julian day (day of year as a fractional number).

solar_declination_angle(…)

Compute the solar declination angle and time correction.

toa_incident_solar_radiation(…)

Compute the time-integrated incident solar radiation at the top of the atmosphere (TOA).