| * | https://projectpluto.com/c_cpp.htm |
| click here to
see all my GitHub projects | http://www.github.com/Bill-Gray |
| Basic astronomical
functions | http://www.github.com/Bill-Gray/lunar |
| described below, | https://projectpluto.com/source.htm#astrocalc |
| Artificial satellite
(SGP4/SDP4) code | http://www.github.com/Bill-Gray/sat_code |
| its own page | https://projectpluto.com/sat_code.htm |
| Computing planetary/lunar
ephemerides using JPL DE files | http://www.github.com/Bill-Gray/jpl_eph |
| its own page | https://projectpluto.com/jpl_eph.htm |
| Find_Orb (orbit
determination from observations) | http://www.github.com/Bill-Gray/find_orb |
| its own page | https://projectpluto.com/find_orb.htm |
| Code to access/extract data from
star catalog(ue)s | http://www.github.com/Bill-Gray/star_cats |
|
providing direct access to the numerous compressed datasets on the
Guide CD-ROM. | https://projectpluto.com/access.htm |
|
click here for info on source code in other languages, | https://projectpluto.com/source.htm#other_languages |
| here for info on other C/C++ source code for
astronomy. | https://projectpluto.com/source.htm#other_c |
| click here to
download the ZIPped C++ version (about 128 KBytes). | http://mhuss.com/AstroLib/AstroCpp.zip |
| try
this one. | http://dvaa.org/AstroLib/AstroCpp.zip |
| Mark Huss' C++ version | https://projectpluto.com/source.htm#cpp_version |
| VSOP | https://projectpluto.com/source.htm#vsopson_cpp |
| Find_Orb | https://projectpluto.com/find_orb.htm |
| Charon. | https://projectpluto.com/source.htm#charon |
|
RealSky/DSS image extraction software | https://projectpluto.com/get_dss.htm |
|
FITS image compression software | https://projectpluto.com/fitscomp.htm |
|
click here for a list of BASIC programs from Sky & Telescope.) | http://skyandtelescope.com/resources/software/article_326_1.asp |
| C++ astronomy source
code, | https://projectpluto.com/source.htm#cpp_version |
| http://mhuss.com/AstroLib.html. | http://mhuss.com/AstroLib.html |
| http://mhuss.com/AstroLib/docs/api/index.html. | http://mhuss.com/AstroLib/docs/api/index.html |
| http://dvaa.org | http://dvaa.org |
| Meeus | https://projectpluto.com/books.htm#aa |
| http://siderealtechnology.com/PlanetPositions.zip | http://siderealtechnology.com/PlanetPositions.zip |
| http://siderealtechnology.com/PlanPosWin.jpg | http://siderealtechnology.com/PlanPosWin.jpg |
|
astronomy-related code in C++. | https://projectpluto.com/source.htm#cpp_version |
| Astronomical Algorithms
(second edition) | https://projectpluto.com/books.htm#aa |
| click here for his code
and info about it. | http://www.naughter.com/aa.html |
| Click here for information on this
subject. | https://projectpluto.com/access.htm |
| pieces of code
to access some large catalogues here. | https://projectpluto.com/source.htm#data_access |
| Click here for C/C++ source code for accessing
JPL DE ephemerides. | https://projectpluto.com/jpl_eph.htm |
| SkyMap
Pro, | http://www.skymap.com |
| read about it and download
it from this page. | https://projectpluto.com/get_dss.htm |
|
Click here for information and source code. | https://projectpluto.com/fitscomp.htm |
|
Click here for an example of the output of this program. | https://projectpluto.com/jevent.htm |
|
Click here to download the source code and .EXE files (about 69 KBytes).
| https://projectpluto.com/jevent.zip |
| click here to see
the source code on GitHub | http://www.github.com/Bill-Gray/lunar |
| mpcorb | https://projectpluto.com/mpcorb.htm |
| here. | http://www.projectpluto.com/pluto/devel/astcheck.htm |
| there is a separate page discussing
Kepler's Equation. | https://projectpluto.com/kepler.htm |
| the find_orb orbit determination
software | https://projectpluto.com/find_orb.htm |
|
integrat numerical integration program | http://www.projectpluto.com/pluto/integrat.htm |
| MPCORB | https://projectpluto.com/mpcorb.htm |
|
Lowell Observatory ASTORB | ftp://ftp.lowell.edu/pub/elgb/astorb.html |
| Julian, | https://projectpluto.com/calendar.htm#julian |
| Gregorian, | https://projectpluto.com/calendar.htm#gregorian |
| Hebrew, | https://projectpluto.com/calendar.htm#hebrew |
| Persian (Jalaali and 'Modern Persian'), | https://projectpluto.com/calendar.htm#jalali |
| Islamic, | https://projectpluto.com/calendar.htm#islamic |
| Chinese, | https://projectpluto.com/calendar.htm#chinese |
| French Republican. | https://projectpluto.com/calendar.htm#republican |
|
download this file of coefficients | https://projectpluto.com/ps_1996.zip |
|
use this code instead. | https://projectpluto.com/source.htm#dist_cpp |
|
download this file of coefficients | https://projectpluto.com/elp82.zip |
| click here for details of the formats
parsed by this function. | https://projectpluto.com/update8d.htm#time_entry |
| SkyMap. | http://www.skymap.com |
| JPL's Horizons system | http://ssd.jpl.nasa.gov/horizons.cgi |
| mpcorb.dat | https://projectpluto.com/mpcorb.htm |
| more about integrat here. | https://projectpluto.com/integrat.htm |
| date.cpp | https://projectpluto.com/source.htm#date_cpp |
| Click here for details as to how
dates can be entered to this program; | https://projectpluto.com/update8d.htm#time_entry |
|
Astronomical Algorithms | https://projectpluto.com/books.htm#aa |
|
Astronomical Algorithms | https://projectpluto.com/books.htm#aa |
|
Astronomical Algorithms | https://projectpluto.com/books.htm#aa |
| here. | http://www.giss.nasa.gov/tools/mars24/help/algorithm.html |
| Minor Planet Center's mpcorb format
| https://projectpluto.com/mpcorb.htm |
|
Lowell Observatory's astorb | ftp://ftp.lowell.edu/pub/elgb/astorb.html |
| cubic spline functions. | https://projectpluto.com/source.htm#spline_cpp |
| Persian calendar | https://projectpluto.com/calendar.htm#jalali |
|
Astronomical Algorithms | https://projectpluto.com/books.htm#aa |
| Explanatory Supplement to the
Astronomical Almanac | https://projectpluto.com/books.htm#explanatory_suppl |
| quick and easy way to include first-order general
relativity | https://projectpluto.com/relativi.htm |
| obliquity functions
| https://projectpluto.com/source.htm#obliquit_cpp |
|
Explanatory Supplement to the Astronomical Almanac. | https://projectpluto.com/books.htm#explanatory_suppl |
| download this file of coefficient data. | https://projectpluto.com/vsop.bin |
| a separate page for the UCAC-2 code. | https://projectpluto.com/ucac2.htm |
| a separate page for the CMC-14 code. | https://projectpluto.com/cmc14.htm |
| here. | https://projectpluto.com/access.htm#A10_extractor |
| here. | https://projectpluto.com/get_b1.zip |
| Tycho-2 | https://projectpluto.com/datasets.htm#Tycho_2 |
| Click here for details.
| http://www.astro.ku.dk/~erik/Tycho-2 |
| Click here
to download the DOS software, source code, and documentation. | https://projectpluto.com/tycho2.zip |
| Click here for
details on C/C++ code to compute artificial satellite ephemerides. | https://projectpluto.com/sat_code.htm |
| older artificial satellite code | https://projectpluto.com/old_sats.zip |
| Click
here for the source code. | https://projectpluto.com/symp.cpp |
| dist.cpp: | https://projectpluto.com/dist.cpp |
| the distance/position
angle code for spherical coordinates) | https://projectpluto.com/source.htm#dist_pa_cpp |
|
Jean Meeus' Astronomical Algorithms | https://projectpluto.com/books.htm#aa |
| page2.cpp: | https://projectpluto.com/page2.cpp |
| Atlas of the
Moon. | http://db.kalmbach.com/Catalog/Catalog.html |
| Charon astrometry software | https://projectpluto.com/charon.htm |
| the source code
for Charon (about 84 KBytes). | https://projectpluto.com/char_src.zip |
| basic astronomical source code | https://projectpluto.com/source.htm#astrocalc |
|
Why the source for Charon is being posted | https://projectpluto.com/source.htm#why_post_charon_source |
|
Current state of the Charon source code | https://projectpluto.com/source.htm#charon_code_state |
|
Overall structure of Charon | https://projectpluto.com/source.htm#charon_structure |
|
Load an image from a file | https://projectpluto.com/source.htm#file_to_image |
|
Find and build a list of stars in an image | https://projectpluto.com/source.htm#image_to_stars |
|
Get the RA/dec of an object at a given time | https://projectpluto.com/source.htm#get_object_ra_dec |
|
Get stars from a catalog within a given radius of a given RA/dec | https://projectpluto.com/source.htm#get_catalog_stars |
|
Pattern-match the list of image stars to the list of catalog stars | https://projectpluto.com/source.htm#pattern_matcher |
|
Display the results and interact with user | https://projectpluto.com/source.htm#charon_ui |
|
Assorted minor functions | https://projectpluto.com/source.htm#charon_miscell |
|
(FUTURE, not yet implemented) Automated object detection | https://projectpluto.com/source.htm#object_finding |
|
'get stars from image' component) | https://projectpluto.com/source.htm#image_to_stars |
|
'get stars from catalog' component) | https://projectpluto.com/source.htm#get_catalog_stars |
| pattern matching | https://projectpluto.com/source.htm#pattern_matcher |