Skip to content

Additional solar geometry #17

@chrisroadmap

Description

@chrisroadmap

The current climateforcing.solar module calculates instantaneous and time-mean solar zenith angle, but of course we can be more generally useful:

  • allow for array input for time in cos_mean_solar_zenith_angle
  • calculate direct and diffuse (time-averaged) irradiance on any non-horizontal plane
    • calculate (time-averaged) solar azimuth angle
    • diffuse irradiance on a tilted plane*

*this problem needs to be kept tractable and within the limitations of what can be provided by climate models - many sophisticated tilted irradiance relationships exist in the literature but much beyond the isotropic diffuse model might be overkill given that most climate models use plane-parallel and two-stream radiation codes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions