Description of project:

The JAVA library JDEread is designed to read any published JPL DE/LE ephemerides and to calculated the position and velocity of the Sun, Moon, eight major planets and Pluto, also the earth nutations and the lunar librations if they are part of the ephemeris

Files and folders:

JDEread.jar
Compiled JAVA library JDEread ready for use in other projects.
JDETest.jar
Sample test program which reproduces the original JPL TESTEPH using test examples computed from the original JPL ephemeris.
To run the project from the command line, go to the dist folder and type the following: java -jar JDETest.jar
Library file 'JDEread.jar' should be in same folder as the program.
JDETest2.jar
Sample test program for library JDEread that calculates position and velocity of all planets, Moon, Sun, earth nutation and the lunar librations for one date and each selected JPL planetary ephemeris version.
To run the project from the command line, go to the dist folder and type the following: java -jar JDETest2.jar
Library file 'JDEread.jar' should be in same folder as the program.
\JDEread
Folder containing the source code and documentation for JAVA library JDEread.
\JDETest
Folder containing the source code and documentation for sample test program JDETest.
\JDETest2
Folder containing the source code and documentation for sample test program JDETest2.
gpl.txt, lgpl.txt
GNU licenses.

Versions of project:

V 1.2 / 2010 May 24
New class for ephemerids DE423 and test programs for this ephemerids.
V 1.1 / 2009 May 10
Compiled, interactive versions of the test programs for library JDEread.
V 1.0 / 2009 March 08
First realization.

References:

JPL Planetary and Lunar Ephemerides: "ftp://ssd.jpl.nasa.gov/pub/eph/planets/"