libTheSky
Routines to compute sky positions of Sun, Moon, planets and more
Loading...
Searching...
No Matches
Modules | Functions/Subroutines
asteroids.f90 File Reference

(libTheSky version 0.4.2, revision 264, hash 4e52568, 2023-12-04)

Procedures to compute asteroid positions and more for libTheSky. More...

Go to the source code of this file.

Modules

module  thesky_asteroids
 Procedures for asteroids.
 

Functions/Subroutines

subroutine thesky_asteroids::asteroid_elements (tjm, as, hcr, om1, nu, cosi, sini, coso, sino)
 Calculate orbital elements for asteroids.
 
subroutine thesky_asteroids::asteroid_lbr (t, as, l, b, r)
 Calculate heliocentric ecliptical coordinates l,b,r for asteroid as at time t (Julian Millennia after 2000.0 in DT)
 
subroutine thesky_asteroids::asteroid_eq (t, as, l0, b0, r0, ra, dec, delta)
 Calculate geocentric(?) equatorial coordinates ra, dec, delta for asteroid as at time t (Jul. Millennia DT after 2000)
 
real(double) function thesky_asteroids::asteroid_magn (as, delta, r, pa)
 Calculate asteroid magnitude for asteroid as.
 
subroutine thesky_asteroids::kepler (ecc, mea, eca)
 Solve Kepler's equation.
 

Detailed Description

Procedures to compute asteroid positions and more for libTheSky.

Definition in file asteroids.f90.