![]() |
siderust-cpp
Header-only C++ wrapper for siderust
|
VSOP87 / ELP2000 planetary and lunar ephemeris wrappers. More...


Go to the source code of this file.
Namespaces | |
| namespace | siderust |
| namespace | siderust::ephemeris |
Functions | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | siderust::ephemeris::sun_barycentric (const JulianDate &jd) |
| Sun's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::GeoBarycentric< qtty::AstronomicalUnit > | siderust::ephemeris::earth_barycentric (const JulianDate &jd) |
| Earth's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | siderust::ephemeris::earth_heliocentric (const JulianDate &jd) |
| Earth's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::MoonGeocentric< qtty::Kilometer > | siderust::ephemeris::moon_geocentric (const JulianDate &jd) |
| Moon's geocentric position (EclipticMeanJ2000, km) via ELP2000. | |
VSOP87 / ELP2000 planetary and lunar ephemeris wrappers.
Returns compile-time typed cartesian::Position<C, F, U> with the correct center, frame, and unit for each ephemeris query.
Definition in file ephemeris.hpp.