Solar and Moon Position Algorithm (SAMPA)
SAMPA calculates the Sun and Moon position with very low uncertainty based on location, date, and time inputs for the years -2000–6000. This algorithm can be used for solar eclipse monitoring and estimating the influence on solar irradiance.

Solar Position Algorithm (SPA)
SPA calculates the solar position with very low uncertainty based on location, date, and time inputs for the years -2000–6000.