![]() |
libTheSky
Routines to compute sky positions of Sun, Moon, planets and more
|
Routines to compute nutation for libTheSky. More...
Go to the source code of this file.
Modules | |
module | thesky_nutation |
Procedures for nutation. | |
Functions/Subroutines | |
subroutine | thesky_nutation::nutation (t, dpsi, eps0, deps) |
Calculate nutation - cheap routine from Meeus - as well as the mean obliquity of the ecliptic. | |
subroutine | thesky_nutation::nutation2000 (jd, dpsi_tot, deps_tot, eps0) |
Compute nutation using the IAU 2000 model. Add the mean obliquity of the ecliptic by Laskar (1986). | |
subroutine | thesky_nutation::ls_nut (jd, dpsi_ls, deps_ls) |
Compute the MHB_2000 luni-solar contributions the nutations in longitude and obliquity. | |
subroutine | thesky_nutation::ls_angles (epoch, ls_arg) |
compute the value of the fundamental argument for Brown's arguments. | |
subroutine | thesky_nutation::eval_ls_nut (epoch, ls_arg, dpsi_ls, deps_ls) |
Compute the nutations in longitude and obliquity by summing over all terms in the nutations series. | |
subroutine | thesky_nutation::out_plan_nut () |
Write the planetary contribution to the nutations to stdout. | |
subroutine | thesky_nutation::plan_nut (jd, dpsi, deps) |
Compute the planetary contribution to the nutations. | |
subroutine | thesky_nutation::eval_plan_nut (plan_arg, plan_rat, dpsi, deps, out) |
Compute the planetary nutations by summing over the KS1990 coefficients. | |
subroutine | thesky_nutation::plan_angles (epoch, plan_arg, plan_rat) |
Compute of planetary arguments for planetary nutation. | |
subroutine | thesky_nutation::fcn_nut (jd, dpsi_fcn, deps_fcn) |
Compute the consttributions of the freely excited FCN mode to the nutations in longitude and obliquity. | |
subroutine | thesky_nutation::prec_nut (jd, dpsi_prec, deps_prec) |
Evaluate the corrections to the nutations in longitude and obliquity due to the corrections to the IAU-1976 Luni-solar precession constant and the secular rate of change of the obliquity of the ecliptic. | |
subroutine | thesky_nutation::ls_iau76 (epoch, ls_arg) |
Compute the value of the fundamental argument for Brown's arguments. | |
Routines to compute nutation for libTheSky.
Definition in file nutation.f90.