![]() |
siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
|
Functions | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | sun_barycentric (const Time< TT, JD > &jd) |
| Sun's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::GeoBarycentric< qtty::AstronomicalUnit > | earth_barycentric (const Time< TT, JD > &jd) |
| Earth's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | earth_heliocentric (const Time< TT, JD > &jd) |
| Earth's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | mars_heliocentric (const Time< TT, JD > &jd) |
| Mars's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | mars_barycentric (const Time< TT, JD > &jd) |
| Mars's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | venus_heliocentric (const Time< TT, JD > &jd) |
| Venus's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | mercury_heliocentric (const Time< TT, JD > &jd) |
| Mercury's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | mercury_barycentric (const Time< TT, JD > &jd) |
| Mercury's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | venus_barycentric (const Time< TT, JD > &jd) |
| Venus's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | jupiter_heliocentric (const Time< TT, JD > &jd) |
| Jupiter's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | jupiter_barycentric (const Time< TT, JD > &jd) |
| Jupiter's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | saturn_heliocentric (const Time< TT, JD > &jd) |
| Saturn's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | saturn_barycentric (const Time< TT, JD > &jd) |
| Saturn's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | uranus_heliocentric (const Time< TT, JD > &jd) |
| Uranus's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | uranus_barycentric (const Time< TT, JD > &jd) |
| Uranus's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::EclipticMeanJ2000< qtty::AstronomicalUnit > | neptune_heliocentric (const Time< TT, JD > &jd) |
| Neptune's heliocentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::HelioBarycentric< qtty::AstronomicalUnit > | neptune_barycentric (const Time< TT, JD > &jd) |
| Neptune's barycentric position (EclipticMeanJ2000, AU) via VSOP87. | |
| cartesian::position::MoonGeocentric< qtty::Kilometer > | moon_geocentric (const Time< TT, JD > &jd) |
| Moon's geocentric position (EclipticMeanJ2000, km) via ELP2000. | |
|
inline |
Earth's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 37 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Earth's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 47 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Jupiter's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 132 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Jupiter's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 121 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Mars's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 68 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Mars's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 58 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Mercury's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 100 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Mercury's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 89 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Moon's geocentric position (EclipticMeanJ2000, km) via ELP2000.
Definition at line 209 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Neptune's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 198 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Neptune's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 187 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Saturn's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 154 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Saturn's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 143 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Sun's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 27 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Uranus's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 176 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Uranus's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 165 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Venus's barycentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 111 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().
|
inline |
Venus's heliocentric position (EclipticMeanJ2000, AU) via VSOP87.
Definition at line 78 of file ephemeris.hpp.
References siderust::check_status(), and siderust::cartesian::Position< C, F, U >::from_c().