Implement JPL solar system ephemeris handling, including reading and writing of ASCII and binary files and the computation of position and velocity of the sun, the moon and the 9 planets, plus nutation and lunar libration and their rate. JPL ephemeris files may be obtained from ftp://ssd.jpl.nasa.gov/pub/eph/planets. Generally you should download the ASCII files and use tools based on this code to convert to your own binary files; this avoids compiler- and platform-dependent differences in the binary files.
Definition in file SolarSystemEphemeris.cpp.
#include "SolarSystemEphemeris.hpp"#include "FormattedDouble.hpp"#include "StringUtils.hpp"#include "TimeConverters.hpp"#include "logstream.hpp"
Go to the source code of this file.
Classes | |
| class | gnsstk::SSEDouble |
| Class for the format used in this code. More... | |
Namespaces | |
| gnsstk | |
| For Sinex::InputHistory. | |