CHAPTER 9 ASTRONOMY MODULES
9.1 ANGSEP SUBROUTINE
This subroutine computes the angular separation on the
celestial sphere between two given positions.
Call:
CALL ANGSEP(RIGHTASC1,DECLINA1,RIGHTASC2,DECLINA2,SEP)
where:
NAME I/O TYPE DESCRIPTION
NAME I/O TYPE DESCRIPTION
RIGHTASC1 C R8 The right ascension of the first position
in decimal hours.
DECLINA1 C R8 The declination of the first position in
decimal degrees.
RIGHTASC2 C R8 The right ascension of the second position
in decimal hours.
DECLINA2 C R8 The declination of the second position in
decimal degrees.
SEP R R8 The angular separation in decimal degrees.
9.2 BESSYRJULCENT
9.3 DATEJD
9.4 DHHMS
9.5 EARTH
9.6 ECLIPTEQ
9.7 ECLIPTEQMAIN
9.8 EQECL
9.9 EQECLMAIN
9.10 EQECLIPT
9.11 EQHOR
9.12 EQSTANDRD
Page 2
9.13 ETDATEJCBY
9.14 GSTGMT
9.15 HMSDH
9.16 KEPLER
9.17 MARS
9.18 NUTATION
9.19 OBLIQUITY
9.20 PARALLAXFACTORS
9.21 PLANETS
9.22 STANDARDEQ
9.23 UTGST
9.24 XYZECEQ
9.25 XYZXYZ