|
CelestialCalendar 1.0.0 · unreleased development @ 67a7c4c79a4a4a6aa7e703c9e6f0039ae34bee82
|
Namespaces | |
| namespace | detail |
Enumerations | |
| enum class | Node : uint8_t { MEAN_ASCENDING , MEAN_DESCENDING , TRUE_ASCENDING , TRUE_DESCENDING } |
| Mean or true lunar nodes. More... | |
Functions | |
| auto | position (const Node node, const double jde_tt) -> toolbox::AngleDeg |
| Calculate a mean or true lunar-node longitude. | |
Variables | |
| constexpr double | START_JDE_TT |
| Inclusive start of the lunar-node position models, in JDE(TT). | |
| constexpr double | END_JDE_TT |
| Exclusive end of the lunar-node position models, in JDE(TT). | |
|
strong |
|
inlinenodiscard |
Calculate a mean or true lunar-node longitude.
| node | The lunar-node variant. |
| jde_tt | Julian Ephemeris Day (TT), in [2409542.5, 2488069.5). |
| std::invalid_argument | If node is unknown or jde_tt is non-finite or outside the domain. |
|
inlineconstexpr |
Exclusive end of the lunar-node position models, in JDE(TT).
|
inlineconstexpr |
Inclusive start of the lunar-node position models, in JDE(TT).