libTheSky
Routines to compute sky positions of Sun, Moon, planets and more
All Namespaces Files Functions Variables Pages
src Directory Reference

Files

 asteroids.f90
 Procedures to compute asteroid positions and more for libTheSky.
 
 code_version.f90
 Source file generated by CMake to report the libTheSky version used.
 
 comets.f90
 Contains modules and procedures to compute comet positions and properties for libTheSky.
 
 coordinates.f90
 Procedures to perform coordinate transformations, apply precession, and more for libTheSky.
 
 data.f90
 Procedures to define constants and read data files for libTheSky.
 
 date_time.f90
 Contains date and time procedures for libTheSky.
 
 daylight.f90
 Procedures that deal with daylight for libTheSky.
 
 functions.f90
 Contains general functions for libTheSky.
 
 libTheSky.f90
 Used for documentation purposes.
 
 modules.f90
 Modules used by libTheSky.
 
 moon_position.f90
 Core procedures that calculate the position and magnitude of the Moon for libTheSky.
 
 moon_routines.f90
 Procedures that calculate the physical data, phases and age of the Moon for libTheSky.
 
 nutation.f90
 Routines to compute nutation for libTheSky.
 
 planets.f90
 Procedures to compute planet positions and more for libTheSky.
 
 riset.f90
 Compute rise, transit and set times, or beginning and end of twilight for libTheSky.
 
 stars.f90
 Star procedures for libTheSky.
 
 sun.f90
 Procedures that calculate a low-accuracy position of the Sun for libTheSky.
 
 visibility.f90
 Contains procedures to determine the visibility of objects for libTheSky.
 
 vsop.f90
 Core VSOP routines for libTheSky.