Crate vsop87 [−] [src]
VSOP87 library
This library implements the VSOP87 solutions to calculate the positions of the planets in the solar system. To use it you must include the following in your crate:
extern crate vsop87;
The main module calculates heliocentric ecliptic orbital elements for the equinox J2000.0 for the planets in the solar system, the basic VSOP87 solution. There is one module per other VSOP87 implementation. Currently only VSOP87A, VSOP87B and VSOP87C versions are implemented. VSOP87D and VSOP87E will be implemented in the future.
Modules
vsop87a |
VSOP87A implementation |
vsop87b |
VSOP87B implementation |
vsop87c |
VSOP87C implementation |
Functions
earth_moon |
Calculates VSOP87 solution for Earth - Moon barycenter |
jupiter |
Calculates VSOP87 solution for Jupiter |
keplerian_elements_from_vsop87 |
Calculates the keplerian orbital elements from VSOP87 |
mars |
Calculates VSOP87 solution for Mars |
mercury |
Calculates VSOP87 solution for Mercury |
neptune |
Calculates VSOP87 solution for Neptune |
saturn |
Calculates VSOP87 solution for Saturn |
uranus |
Calculates VSOP87 solution for Uranus |
venus |
Calculates VSOP87 solution for Venus |