Commit Graph

14 Commits

Author SHA1 Message Date
ApsisRS contributors a730851ec2 validation: add cross checks for the two-body model and the element parser
Both crates were verified only against themselves. dump_kepler writes the
element to state conversions and a state back to element round trip, which
check_kepler recomputes from the perifocal formulae, the rotation and the
vis-viva equation. dump_tle writes the parsed fields of eight element sets,
which check_tle reparses with a column indexed reader and a
reimplementation of the modulo ten checksum.
2026-09-30 17:18:45 +08:00
ApsisRS contributors 29f53013e7 validation: register the coverage check and widen the tolerance table
The implemented checks table listed twelve scripts and omitted the coverage
cross-check added alongside it, and the tolerance table listed three
quantities while the scripts use nineteen. Add the row and describe the
tolerances by the physical quantity they apply to.
2026-09-26 23:42:37 +08:00
ApsisRS contributors d45011368e validation: clean up the placeholder directories
The atmosphere examples directory was empty and untracked, so it never did
anything. The validation .gitkeep files were redundant once their
directories held real content, and data/tle was described as holding TLE
samples that no script reads. Remove all three and correct the README.
2026-09-26 23:27:50 +08:00
ApsisRS contributors e34cc06ceb validation: add the coverage geometry cross-check
The network layer was the only layer without a Python cross-check, and
validation/python/constellation/ was an empty placeholder that the README
described as existing. Add the dump example and the reference script, which
recomputes the geometry from the spherical triangle relations rather than
from the Rust code, and remove the placeholder.
2026-09-26 23:26:13 +08:00
ApsisRS contributors 9d8773d6ab physics: add the TEME to Earth-fixed transformation 2026-09-26 16:54:09 +08:00
ApsisRS contributors 841b586e2d physics: add IAU 2000A nutation and IAU 2006 precession 2026-09-26 16:48:57 +08:00
ApsisRS contributors a3741cafae network: add Walker constellation construction 2026-09-26 15:44:38 +08:00
ApsisRS contributors 84d1c744f1 rf: add the ITU-R P.839-4 rain height model 2026-09-26 15:34:34 +08:00
ApsisRS contributors be55196be8 workspace: add the S.465 cross-check and document the ITU-R suite 2026-09-26 15:29:41 +08:00
ApsisRS contributors 0110eb7eb9 workspace: document the ITU-R cross-checks 2026-09-26 15:18:37 +08:00
ApsisRS contributors 9b1f8df76b rf: add link budget cross-check example and script 2026-09-26 14:46:36 +08:00
ApsisRS contributors 8cf55943d1 workspace: document the SGP4 cross-check 2026-09-26 14:22:40 +08:00
ApsisRS contributors 48d07afc23 workspace: add geodesy and time cross-check scripts 2026-09-26 13:47:59 +08:00
ApsisRS contributors d3afe86dfc workspace: initialize workspace with all layer crates 2026-09-26 12:53:13 +08:00