Astroconst home page

Current version: v2.3, 11 June 2002

Astroconst is a set of header files in various languages (currently C, Fortran, Perl, Java, IDL and Gnuplot) that provide a variety of useful astrophysical constants without constantly needing to look them up.

The generation of the header files from one data file is automated, so you can add new constants to the data file and generate new header files in all the appropriate languages without needing to fiddle with each header file individually.

Download

RPM: astroconst-2.3-3.noarch.rpm
SRPM: astroconst-2.3-3.src.rpm
TGZ: astroconst-2.3.tar.gz

For full usage notes, please see the README file.

If you think there are vitally-important constants that are missing, you can add them yourself using the astroconst.dat file and generate.pl utility, but also email me and let me know -- I may add them to the master data file.

License

Astroconst is completely free, both as in speech and as in beer. If you find it useful, just drop me an email and let me know.

Revision History

11 June, 2002, v2.3:
19 December, 2000, v2.2:
26 September, 2000, v2.1:
19 March, 2000, v2.0:
10 March, 2000, v1.3a:
6 March 2000, v1.3:
9 Feb 2000, v1.2:
21 Jan 2000, v1.1:
19 Jan 2000, v1.0:

Disclaimer

The Astroconst values have been gleaned from a variety of sources, and have quite different precisions depending both on the known precision of the value in question, and in some cases on the precision of the source I found it from. These values are not guaranteed to be correct. Astroconst is not certified for any use whatsoever. If your rocket crashes because the precision of the lunar orbital eccentricity isn't high enough, that's too bad.


Last modified: 16h23 CEST, 26 June 2002
Jeremy Bailin