![]() |
libTheSky
Routines to compute sky positions of Sun, Moon, planets and more
|
Procedures that calculate the physical data, phases and age of the Moon for libTheSky. More...
Go to the source code of this file.
Modules | |
module | thesky_moonroutines |
Procedures for the Moon. | |
Functions/Subroutines | |
subroutine | thesky_moonroutines::moonphys (jd, libl, libb, pa, blpa, sunl, sunb, jdeqnx) |
Get physical data for the Moon: librations, position angles, selenographic position of the Sun. | |
real(double) function | thesky_moonroutines::moonphase (k0) |
Calculates Julian Day of phase of the Moon for the desired phase k0. | |
real(double) function | thesky_moonroutines::moon_age (jd) |
Compute the age of the Moon for a given JD. | |
subroutine | thesky_moonroutines::moon_phase_next (jd, phase, jdnext) |
Compute the next lunar phase after a given JD. | |
Procedures that calculate the physical data, phases and age of the Moon for libTheSky.
Definition in file moon_routines.f90.