Repository navigation
Closed
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
This phase gives an absolute gravimeter its tide correction, gives the atom sensor its ground mode, and gives gravitics an Eötvös calculator with real limits.
- Item 8:
metrology::{GM_MOON, EARTH_ROTATION}(defect D9)- Formula or algorithm: Constants with named conventions
- Primary source: IERS Conventions 2010 (TN36)
- Test value to reproduce: The existing derived-constant test;
longmankeeps its own cgs constants so its vector holds exactly - Joins: every crate
- Item 9:
gravimetry::tides::longman(lat, lon, h, t) → (moon, sun, total)- Formula or algorithm: Longman's closed form from mean orbital elements, times the gravimetric factor 1 + h₂ − (3/2)k₂
- Primary source: Longman 1959
- Test value to reproduce: 40.7914°, 282.1414°E, 370 m, 2015-04-23 00:00 UT → moon 0.0324029651226, sun −0.0288682178454, total 0.00353474727722 mGal (LongmanTide tests); reproduced to < 10⁻⁹ mGal
- Joins: gravimetry, metrology
- Item 10:
gravimetry::tides::{delta, gamma}- Formula or algorithm: δₙ = 1 + (2/n)hₙ − ((n+1)/n)kₙ; γₙ = 1 + kₙ − hₙ
- Primary source: Mäkinen 2021
- Test value to reproduce: Conventional δ = 1.16 and 1 + k − h ≈ 0.69 (Mäkinen); δ₂(0.612, 0.303) = 1.1575 with Longman's own Love numbers
- Joins: gravimetry ↔ gravitational::tides (k₂)
- Item 11:
gravimetry::tides::permanent(lat, h), reusinggeopotential::TideSystem- Formula or algorithm: W_T = A(r/a)²(sin²φ − 1/3) with A = −2.9166 m²s⁻²; station gravity and geoid offsets
- Primary source: Mäkinen 2021, Eqs. 18–20
- Test value to reproduce: g_T(φ) = −30.49 + 90.95 sin²φ + 0.31 sin⁴φ µGal; spherical form −30.485 µGal at the equator; mean-minus-zero-tide geoid 9.9 cm at the equator
- Joins: gravimetry ↔ geopotential
- Item 12: Diffraction order in
gravimetry::atom(defect D2), with the gradiometer added toexamples/buried_tunnel.rs, which already uses Stray's geometry- Formula or algorithm: Δφ = n_d k_eff ΔΓ L T², with n_d = 1 on the ground and 2 in microgravity
- Primary source: Stray et al. 2022
- Test value to reproduce: 150 E over 1 m at T = 85 ms → 17.5 mrad (computed 17.45); projection limit ≈ 44 E/√Hz (computed 45.9); 466 E/√Hz reaches 20 E "within 10 min" (
averaging_timegives 543 s) - Joins: gravimetry ↔ gravitational::detectors
- Item 13:
gravitics::equivalence::{eta, combine, coupling_bound, sphere_form_factor}(identifiers sayeta, to avoid the unitgravimetry::local::EOTVOS)- Formula or algorithm: η = 2(a_A − a_B)/(a_A + a_B); δ = ∓(α/(G_N u²))ε²(Q/A_r)_⊕Δ(Q/A_r); φ(x) = 3(x cosh x − sinh x)/x³
- Primary source: Touboul et al. 2022; Fayet 2025
- Test value to reproduce: MICROSCOPE η = (−1.5 ± 2.3 ± 1.5)×10⁻¹⁵ (quadrature 2.746×10⁻¹⁵); |g_{B−L}| < 1.1×10⁻²⁵ for spin 1 (computed 1.067×10⁻²⁵) and < 1.3×10⁻²⁵ for spin 0 (1.283×10⁻²⁵); α/(G u²) = 1.2536×10³⁶
- Joins: gravitics::modified (
yukawa_factor,boson_mass_ev), metrology
- Item 14: Test vectors for
geo5d(outside physica): existingfractional_frequency_shift,geodetic_precessionandshapiro_delay; the plannedperihelion_advance- Formula or algorithm: —
- Primary source: Bothwell et al. 2022; Zheng et al. 2023; Will 2014; GRAVITY 2020; González Hernández et al. 2020
- Test value to reproduce: JILA −9.8(2.3)×10⁻²⁰ per mm against g/c² = 1.090×10⁻¹⁹; Wisconsin (−12.4 ± 0.7 ± 2.5)×10⁻¹⁹ per cm against −10.9; Cassini geometry 262.4 µs round trip (twice
shapiro_delay); lunar de Sitter 1.919″ per century ("about 2″"); S2 Schwarzschild precession 12.21′ per orbit ("12′"); solar redshift 633.14 m/s against 638 ± 6 - Joins: geo5d ↔ geopotential
Done when each item's test reproduces its published value or identity, the module is in the crate's README table, and the check scripts still pass. Values in the verify-before-coding issue are not used as tests until their source is read.
From the cross-domain frontiers report. Test values come from the check scripts in notes/; every one passed on 2026-10-25.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Activity
dan-garden commentedon Oct 25, 2026
Phase 2 is in #16, with item 14 in FusionVault/geo5d#1. These are the findings beyond the report.
Tides (items 9–11)
longmantakes a Julian epoch, which holds the time to about 4 µs, and that sets the residual.TideSystem::MeanTideputs W_T into the Earth's own field, falling as r⁻³ instead of growing as r². That is right only on r = R ("there is no mean-tide C20", Mäkinen). Its gravity is +45.7 µGal at the equator against −30.49, a factor −3/2, and a test pins it.Gradiometer (item 12)
Equivalence (item 13)
yukawa_factorandboson_mass_ev, reproduce Table V's F and G at 710 km for m = 10⁻¹⁴ to 2×10⁻¹³ eV.geo5d (item 14)
Merge pull request #16 from FusionVault/issue-3-ground-gravity-and-eq…
dan-garden commentedon Oct 25, 2026
Released 2026-10-25 as compatible z-bumps: geopotential 0.3.5, gravimetry 0.7.1, gravitics 0.5.5 and physica 0.3.4 (tagged
<crate>-vX.Y.Z), plus geo5d 0.5.2 (v0.5.2) for item 14. All are confirmed on crates.io.