IAU 2000A_R06 Nutation Series, loaded once at application startup.
Terms are parsed from IERS Conventions 2010 Tables 5.3a and 5.3b and stored in
:persistent_term so get_terms/0 avoids copying ~680 entries on every nutation eval.
Reads and parses kernel tables on startup via this GenServer. Complete lunisolar and planetary nutation series (~680 unique terms).
Each term contributes to nutation in longitude (Δψ) and obliquity (Δε).
Precision
The full series provides precision better than 0.1 microarcseconds.
References
- IERS Conventions 2010, Chapter 5
- https://iers-conventions.obspm.fr/content/chapter5/
Summary
Functions
Returns a specification to start this module under a supervisor.
Returns all nutation terms (shared, read-only list from :persistent_term).
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
Returns all nutation terms (shared, read-only list from :persistent_term).
Each term is a tuple:
{index, {l, l', F, D, Ω, psi_sin, psi_cos, psi_t, eps_cos, eps_sin, eps_t}}
Coefficients are in microarcseconds as floats from IERS tables.