|
CelestialCalendar 1.0.0 · unreleased development @ 67a7c4c79a4a4a6aa7e703c9e6f0039ae34bee82
|
Classes | |
| struct | Term |
Functions | |
| auto | validate_jde (const double jde_tt, const double start_jde_tt, const double end_jde_tt, const char *const domain) -> void |
| Require finite JDE(TT) inside a named half-open Pluto model window. | |
| auto | validate_raw_jde (const double jde_tt) -> void |
| Apply the unretarded Chapter 37 source window. | |
| auto | validate_apparent_jde (const double jde_tt) -> void |
| Apply the observation window with its one-day light-time reserve. | |
| auto | heliocentric_j2000 (const double jde_tt) -> astro::toolbox::SphericalCoordinate |
| Evaluate Pluto's geometric heliocentric J2000 ecliptic position. | |
| auto | inverse_fk5 (const toolbox::SphericalCoordinate &fk5_coordinate, const double observation_jde_tt) -> toolbox::SphericalCoordinate |
| Recover dynamical ecliptic coordinates at the observation JDE(TT), preserving radius. | |
| auto | heliocentric_for_subtraction (const double retarded_jde_tt, const double observation_jde_tt) -> toolbox::SphericalCoordinate |
| Return observation-date mean-ecliptic coordinates ready for VSOP87D Earth subtraction. | |
Variables | |
| constexpr double | RAW_START_JDE_TT |
| constexpr double | RAW_END_JDE_TT |
| constexpr double | APPARENT_START_JDE_TT |
| constexpr double | APPARENT_END_JDE_TT |
| constexpr std::size_t | FK5_INVERSE_MAX_ITERATIONS |
| constexpr double | FK5_INVERSE_ANGLE_TOLERANCE_DEG |
| constexpr std::array< Term, 43 > | TERMS |
|
inlinenodiscard |
Return observation-date mean-ecliptic coordinates ready for VSOP87D Earth subtraction.
|
inlinenodiscard |
Evaluate Pluto's geometric heliocentric J2000 ecliptic position.
|
inlinenodiscard |
Recover dynamical ecliptic coordinates at the observation JDE(TT), preserving radius.
|
inline |
Apply the observation window with its one-day light-time reserve.
|
inline |
Require finite JDE(TT) inside a named half-open Pluto model window.
|
inline |
Apply the unretarded Chapter 37 source window.
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |