Solshade: Terrain-aware Solar Illumination Modelling using Digital Elevation Models and Orbital Geometry (Journal of Open Source Software, 2026)