![]() |
libTheSky
Routines to compute sky positions of Sun, Moon, planets and more
|
Compute rise, transit and set times, or beginning and end of twilight for libTheSky. More...
Go to the source code of this file.
Modules | |
module | thesky_riset |
Procedures to determine rise, transit and set times. | |
Functions/Subroutines | |
subroutine | thesky_riset::riset (jd, pl, rt, tt, st, rh, ta, sh, rsalt, for_night, ltime, cwarn, converge) |
Rise, transit and set times routine for Sun, Moon, planets and asteroids. This version recomputes positions (low accuracy first, then full accuracy) during the convergence process. See riset_ipol() for a version using interpolation, to be used for planets only(!) | |
subroutine | thesky_riset::riset_ipol (jd, pl, rt, tt, st, rh, ta, sh, rsalt, for_night, ltime, cwarn) |
Old routine for rise, transit and set times for planets and asteroids - don't use this for Sun and Moon Computes three sets of planet positions, and interpolates between them. | |
subroutine | thesky_riset::riset_ad (jd, ra, dec, rt, tt, st, rh, ta, sh, rsalt, for_night, cwarn) |
Rise, transit and set times routine for an object with fixed ra & dec. | |
subroutine | thesky_riset::best_obs_date (jd00, ra0, m, d) |
Compute the date (m,d) at which an object with ra can be observed best, i.e., it transits at midnight | |
real(double) function | thesky_riset::rsipol (y1, y2, y3, n) |
Quadratic interpolation of rise/set times for riset_ipol(). | |
Compute rise, transit and set times, or beginning and end of twilight for libTheSky.
Definition in file riset.f90.