libTheSky
Routines to compute sky positions of Sun, Moon, planets and more
|
Planet data, needed to compute planet positions. More...
Variables | |
integer, parameter | nplanpos =100 |
integer, parameter | nasteroids =1000 |
integer(long), dimension(3, 60) | moonla_lrb |
integer, dimension(43, 3) | pluc |
integer, dimension(43, 2) | plul |
integer, dimension(43, 2) | plub |
integer, dimension(43, 2) | plur |
integer | pl0 |
integer, dimension(8, 60) | moonla_arg |
integer, dimension(3, 8) | vsopnls |
integer, dimension(0:5, 3, 8) | vsopnblk |
real(double), dimension(4, 6827, 10) | vsopdat |
real(double), dimension(3, 8) | vsoptruncs |
real(double), dimension(8, 6) | plelems |
real(double), dimension(8, 6) | plelems2000 |
real(double), dimension(2, 8, 6, 0:3) | plelemdata |
real(double), dimension(nasteroids, 9) | asterelems |
real(double), dimension(nplanpos) | planpos |
Planpos[] is an array with many different types of coordinates and related variables: | |
character, dimension(3) | plcon |
character, dimension(18) | asternames |
Planet data, needed to compute planet positions.
real(double), dimension(nasteroids,9) thesky_planetdata::asterelems |
Definition at line 76 of file modules.f90.
Referenced by thesky_asteroids::asteroid_elements(), thesky_asteroids::asteroid_magn(), and thesky_data::readasteroidelements().
character, dimension(18) thesky_planetdata::asternames |
Definition at line 155 of file modules.f90.
Referenced by thesky_data::readasteroidelements().
integer, dimension(8,60) thesky_planetdata::moonla_arg |
Definition at line 72 of file modules.f90.
Referenced by thesky_moon::moonpos_la(), and thesky_data::readmoondata_la().
integer(long), dimension(3,60) thesky_planetdata::moonla_lrb |
Definition at line 70 of file modules.f90.
Referenced by thesky_moon::moonpos_la(), and thesky_data::readmoondata_la().
integer, parameter thesky_planetdata::nasteroids =1000 |
Definition at line 68 of file modules.f90.
Referenced by thesky_data::readasteroidelements().
integer, parameter thesky_planetdata::nplanpos =100 |
Definition at line 67 of file modules.f90.
Referenced by thesky_riset::best_obs_date(), thesky_visibility::best_planet_visibility(), thesky_visibility::limmag_jd(), thesky_visibility::limmag_jd_pl(), thesky_moonroutines::moonphys(), and thesky_moon::moonpos_la().
integer thesky_planetdata::pl0 |
Definition at line 71 of file modules.f90.
Referenced by thesky_visibility::best_planet_xsmag(), thesky_visibility::pl_xsmag_la_pl(), thesky_visibility::pl_xsmag_pl(), and thesky_planets::planet_position().
real(double), dimension(nplanpos) thesky_planetdata::planpos |
Planpos[] is an array with many different types of coordinates and related variables:
Geocentric (mostly) coordinates:
Magnitude, phase, parallax:
Topocentric (mostly) coordinates:
Heliocentric coordinates:
Other variables:
More geocentric coordinates:
Definition at line 153 of file modules.f90.
Referenced by thesky_riset::best_obs_date(), thesky_visibility::best_planet_visibility(), thesky_visibility::comet_invisible(), thesky_visibility::get_dra_obj(), thesky_planets::jupiterphys(), thesky_visibility::limmag_jd(), thesky_visibility::limmag_jd_pl(), thesky_moonroutines::moonphys(), thesky_moon::moonpos_la(), thesky_visibility::pl_xsmag(), thesky_visibility::pl_xsmag_la(), thesky_planets::planet_position(), thesky_planets::planet_position_la(), thesky_functions::plpa(), thesky_functions::plsep(), thesky_riset::riset(), thesky_riset::riset_ad(), thesky_riset::riset_ipol(), thesky_planets::saturnphys(), and thesky_sun::sunpos_la().
character, dimension(3) thesky_planetdata::plcon |
Definition at line 155 of file modules.f90.
real(double), dimension(2,8,6,0:3) thesky_planetdata::plelemdata |
Definition at line 75 of file modules.f90.
Referenced by thesky_planets::planetelements(), and thesky_data::readplanetelements().
real(double), dimension(8,6) thesky_planetdata::plelems |
Definition at line 75 of file modules.f90.
Referenced by thesky_planets::planetelements(), and thesky_planets::saturnphys().
real(double), dimension(8,6) thesky_planetdata::plelems2000 |
Definition at line 75 of file modules.f90.
Referenced by thesky_planets::planetelements().
integer, dimension(43,2) thesky_planetdata::plub |
Definition at line 71 of file modules.f90.
Referenced by thesky_planets::plutolbr(), and thesky_data::readpluto().
integer, dimension(43,3) thesky_planetdata::pluc |
Definition at line 71 of file modules.f90.
Referenced by thesky_planets::plutolbr(), and thesky_data::readpluto().
integer, dimension(43,2) thesky_planetdata::plul |
Definition at line 71 of file modules.f90.
Referenced by thesky_planets::plutolbr(), and thesky_data::readpluto().
integer, dimension(43,2) thesky_planetdata::plur |
Definition at line 71 of file modules.f90.
Referenced by thesky_planets::plutolbr(), and thesky_data::readpluto().
real(double), dimension(4,6827,10) thesky_planetdata::vsopdat |
Definition at line 74 of file modules.f90.
Referenced by thesky_data::readplanetdata(), and thesky_vsop::vsop87d_lbr().
integer, dimension(0:5,3,8) thesky_planetdata::vsopnblk |
Definition at line 72 of file modules.f90.
Referenced by thesky_data::readplanetdata(), and thesky_vsop::vsop87d_lbr().
integer, dimension(3,8) thesky_planetdata::vsopnls |
Definition at line 72 of file modules.f90.
Referenced by thesky_data::readplanetdata(), and thesky_vsop::vsop87d_lbr().
real(double), dimension(3,8) thesky_planetdata::vsoptruncs |
Definition at line 74 of file modules.f90.
Referenced by thesky_data::readplanetdata().