![]()  | 
  
    libTheSky
    
   Routines to compute sky positions of Sun, Moon, planets and more 
   | 
 
Data to compute comet positions. More...
Variables | |
| integer, parameter | ncometsmax =10000 | 
| Size of comet database.   | |
| integer | ncomets | 
| Actual number of comets in database.   | |
| integer | cometdatfile | 
| Data file to use 1: comets.dat (MANY comets, no magnitude info), 2: comets_mpc.dat (currently visible comets + magn. info)   | |
| logical, dimension(ncometsmax) | cometdiedatp | 
| This comet died at perihelion (true/false)   | |
| real(double), dimension(ncometsmax, 9) | cometelems | 
| Orbital elements of the comets: 1: JD of epoch (often J2000), 2: Perihelion distance (AU?), 3: Eccentricity, 4: Inclination, 5: Argument of perihelion (omega), 6: Longitude of ascending node (OMEGA) i, 7: JD of perihelion.   | |
| real(double) | comepoche | 
| JD of epoch (often J2000) == cometelems(i,1)   | |
| character, dimension(60) | cometnames | 
| Names of the comets.   | |
Data to compute comet positions.
| real(double) thesky_cometdata::comepoche | 
JD of epoch (often J2000) == cometelems(i,1)
Definition at line 333 of file modules.f90.
Referenced by thesky_comets::cometgc(), and thesky_comets::cometxyz().
| integer thesky_cometdata::cometdatfile | 
Data file to use 1: comets.dat (MANY comets, no magnitude info), 2: comets_mpc.dat (currently visible comets + magn. info)
Definition at line 330 of file modules.f90.
Referenced by thesky_data::readcometelements().
| logical, dimension(ncometsmax) thesky_cometdata::cometdiedatp | 
This comet died at perihelion (true/false)
Definition at line 331 of file modules.f90.
Referenced by thesky_visibility::comet_invisible(), thesky_planets::planet_position(), and thesky_data::readcometelements().
| real(double), dimension(ncometsmax,9) thesky_cometdata::cometelems | 
Orbital elements of the comets: 1: JD of epoch (often J2000), 2: Perihelion distance (AU?), 3: Eccentricity, 4: Inclination, 5: Argument of perihelion (omega), 6: Longitude of ascending node (OMEGA) i, 7: JD of perihelion.
Definition at line 332 of file modules.f90.
Referenced by thesky_visibility::comet_invisible(), thesky_comets::cometxyz(), thesky_planets::planet_position(), and thesky_data::readcometelements().
| character, dimension(60) thesky_cometdata::cometnames | 
Names of the comets.
Definition at line 334 of file modules.f90.
Referenced by thesky_comets::cometxyz(), and thesky_data::readcometelements().
| integer thesky_cometdata::ncomets | 
Actual number of comets in database.
Definition at line 329 of file modules.f90.
Referenced by thesky_data::readcometelements().
| integer, parameter thesky_cometdata::ncometsmax =10000 | 
Size of comet database.
Definition at line 328 of file modules.f90.
Referenced by thesky_data::readcometelements().