Skip to content

Scientific validation

These pages track the tests that pin PROTEUS physics against published benchmarks, analytical limits, and cross-implementation checks. Each page covers one source file and records the reference cited, the test ids that carry the reference_pinned marker, and the scope of the comparison. A physics module's behavior is considered validated when every source file with a public physical API has at least one pinned test inventoried here.

Pages by module

Module Source file Page
Interior structure interior_struct/zalmoxis.py Liquidus-super IC anchor
Orbit orbit/orbit.py Orbital evolution
Orbit orbit/satellite.py Satellite angular momentum
Orbit orbit/wrapper.py Orbit module wrapper
Outgassing outgas/binodal.py H2-MgSiO3 binodal
Star star/star.py Stellar luminosity and instellation
Star star/wrapper.py Stellar wrapper dispatch

Adding a page

Create docs/Validation/<module>/<file>.md when the first reference_pinned test for that source file lands, add it to the table above and to the Validation section of mkdocs.yml, and cite the benchmark (paper, figure, table), the analytical limit, or the cross-implementation setup the test compares against.