Validation: src/zephyrus/diagnostics.py
This page tracks the @pytest.mark.reference_pinned tests that anchor the reporting quantities of zephyrus.diagnostics.
| Test id | Reference | Scope |
|---|---|---|
tests/test_diagnostics.py::test_erkaev_critical_temperature_normalization |
Erkaev et al. (2007), A&A 472, 329, Eq. (23) | The tidally corrected critical exobase temperature recovers the printed Jupiter normalisation \(1.45 \times 10^{5}\) K in the wide-orbit, exobase-at-radius limit, vanishes at the Roche lobe, and scales linearly with planet mass. |
Notes
The Johnson et al. (2013, ApJL 768, L4, Eq. (10)) transonic energy criterion and the Guo (2024, Nat. Astron. 8, 920) regime triple are asserted through their published scalings and limits as physics invariants in the same file. The threshold-potential screen of Salz et al. (2016, A&A 585, L2) carries the two values of their abstract, 13.11 for the validity of energy-limited escape and about 13.6 for hydrodynamically stable thermospheres, read from the paper. The module reports the hydrogen-dominated scope of their grid beside the verdict.
Anchor type
Published benchmark (printed normalisation and closed form).
Date of last comparison against the sources: 2026-08-20.