LuniSolar (Calendars v0.2.4) View Source

Documentation for the LuniSolar calendar.

This is not a calendar proper but rather a collection of luni-solar functions that don't fit properly into one of the other calendars.

These functions are used to calculate the astronomical values in the sample data tables on the pages 452 and 453 of DR4 as well as the calculation of the astronomical easter.

This module demonstrates how one can create topic-specific modules by just using defdelegate functions that refer to their counterparts in Calixir.

Link to this section Summary

Functions

Astronomical Easter.

Ephemeris Correction.

Equation of Time.

Lunar Latitude.

Lunar Longitude.

Next New Moon (R.D.).

Solar Longitude.

Next Solstice/Equinox (R.D.).

Link to this section Functions

Link to this function

dawn(fixed, location, alpha)

View Source

Dawn.

Astronomical Easter.

Link to this function

ephemeris_correction(fixed)

View Source

Ephemeris Correction.

Equation of Time.

Link to this function

lunar_altitude(fixed, location)

View Source

Lunar Altitude.

Lunar Latitude.

Lunar Longitude.

Midday.

Link to this function

moonrise(fixed, location)

View Source

Moonrise.

Link to this function

moonset(fixed, location)

View Source

Moonset.

Link to this function

new_moon_at_or_after(fixed)

View Source

Next New Moon (R.D.).

Solar Longitude.

Link to this function

solar_longitude_after(season, fixed)

View Source

Next Solstice/Equinox (R.D.).

Sunset.