earthkit.meteo.solar.fieldlist.toa_incident_solar_radiation

earthkit.meteo.solar.fieldlist.toa_incident_solar_radiation(begin_date, end_date, data, *, intervals_per_hour=1, integration_order=3)

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

Parameters:
  • begin_date (datetime.datetime) – Start of the integration interval.

  • end_date (datetime.datetime) – End of the integration interval.

  • data (FieldList|Field) – Field(s) whose geography provides latitude and longitude values.

  • intervals_per_hour (int, optional) – Number of sub-intervals per hour used in the numerical integration.

  • integration_order (int, optional) – Order of the Gaussian integration scheme (1, 2, 3, or 4).

Returns:

Time-integrated incident solar radiation at TOA. The result has the same type as the input (FieldList or Field).

Return type:

FieldList|Field