.gitignore
.pre-commit-config.yaml
AGENTS.md
CITATION.cff
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.txt
README.md
codecov.yml
conftest.py
install.sh
mkdocs.yml
pixi.toml
pyproject.toml
.github/CODEOWNERS
.github/copilot-instructions.md
.github/data-manifest.yaml
.github/docs-install-linux-substitutions.toml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/test_coverage_improvement.md
.github/actions/setup-proteus/action.yml
.github/actions/setup-proteus/retry-with-timeout.sh
.github/agent-rules/code-review.md
.github/agent-rules/socrates-build.md
.github/workflows/agents-md-sync.yml
.github/workflows/ci-nightly.yml
.github/workflows/ci-pixi.yml
.github/workflows/ci-pr-checks.yml
.github/workflows/ci-warmup.yml
.github/workflows/code-style.yaml
.github/workflows/coverage-baseline.yml
.github/workflows/docs-install-linux.yml
.github/workflows/docs.yaml
.github/workflows/draft-pdf.yml
.github/workflows/proteus_test_quality_gate.yml
.github/workflows/publish-test-badges.yml
.github/workflows/publish.yaml
docs/funding.md
docs/getting_started.md
docs/index.md
docs/submodules.md
docs/Community/CODE_OF_CONDUCT.md
docs/Community/CONTRIBUTING.md
docs/Community/contact.md
docs/Explanations/code_architecture.md
docs/Explanations/coupling_loop.md
docs/Explanations/dummy_modules.md
docs/Explanations/model.md
docs/Explanations/orbit.md
docs/Explanations/test_framework.md
docs/How-to/config.md
docs/How-to/development_standards.md
docs/How-to/doctor.md
docs/How-to/documentation.md
docs/How-to/habrok_cluster_guide.md
docs/How-to/inference.md
docs/How-to/installation.md
docs/How-to/ioa_cluster_guide.md
docs/How-to/kapteyn_cluster_guide.md
docs/How-to/local_machine_guide.md
docs/How-to/manual_installation.md
docs/How-to/optionalmodules_installation.md
docs/How-to/pixi.md
docs/How-to/snellius_cluster_guide.md
docs/How-to/stabilise_run.md
docs/How-to/switch_spectrum.md
docs/How-to/testing.md
docs/How-to/troubleshooting.md
docs/How-to/update_module_pins.md
docs/How-to/usage.md
docs/How-to/usage_core_evolution.md
docs/How-to/usage_grids.md
docs/How-to/usage_initial_conditions.md
docs/How-to/usage_postprocessing.md
docs/How-to/usage_running.md
docs/Reference/bibliography.md
docs/Reference/data.md
docs/Reference/melting_curves.md
docs/Reference/module_map.json
docs/Reference/module_map.md
docs/Reference/module_versions.md
docs/Reference/output.md
docs/Reference/output_schema.json
docs/Reference/api/config_struct.md
docs/Reference/api/interior_energetics_wrapper.md
docs/Reference/api/interior_struct_zalmoxis.md
docs/Reference/config/accretion.md
docs/Reference/config/atmosphere.md
docs/Reference/config/config_schema.json
docs/Reference/config/escape_outgas.md
docs/Reference/config/interior.md
docs/Reference/config/observe.md
docs/Reference/config/params.md
docs/Reference/config/planet.md
docs/Reference/config/star_orbit.md
docs/Tutorials/chili_intercomparison.md
docs/Tutorials/earth_analogue.md
docs/Tutorials/orbit_tides.md
docs/Tutorials/parameter_grid.md
docs/Tutorials/quick_start_dummy.md
docs/Validation/index.md
docs/Validation/accretion/dummy.md
docs/Validation/accretion/wrapper.md
docs/Validation/atmos_clim/agni.md
docs/Validation/interior_struct/zalmoxis.md
docs/Validation/orbit/obliqua.md
docs/Validation/orbit/orbit.md
docs/Validation/orbit/parameterized.md
docs/Validation/orbit/satellite.md
docs/Validation/orbit/wrapper.md
docs/Validation/outgas/atmodeller.md
docs/Validation/outgas/binodal.md
docs/Validation/outgas/burial_ledger.md
docs/Validation/outgas/compaction.md
docs/Validation/outgas/lavatmos.md
docs/Validation/outgas/trapping.md
docs/Validation/star/star.md
docs/Validation/star/wrapper.md
docs/assets/PROTEUS_black.png
docs/assets/PROTEUS_black_nobkg.png
docs/assets/PROTEUS_black_on_white_logo_only.png
docs/assets/PROTEUS_white.png
docs/assets/PROTEUS_white_on_black.png
docs/assets/PROTEUS_white_on_black_logo_only.png
docs/assets/example_spectrum.png
docs/assets/favicon-light.png
docs/assets/favicon.png
docs/assets/favicon.svg
docs/assets/glyph_phase_dark.png
docs/assets/proteus-lockup-dark-transparent.png
docs/assets/proteus-lockup-dark.png
docs/assets/proteus-lockup-light-transparent.png
docs/assets/proteus-lockup-light.png
docs/assets/proteus_architecture.svg
docs/assets/proteus_architecture_darkmode.svg
docs/assets/proteus_architecture_viewer.html
docs/assets/proteus_modules_schematic.svg
docs/assets/proteus_modules_schematic_darkmode.svg
docs/assets/schematic.odg
docs/assets/schematic.png
docs/assets/schematic_round.png
docs/assets/spectral_files.ods
docs/assets/spectral_files.pdf
docs/assets/logos/BrancoWeissFoundation.png
docs/assets/logos/BrancoWeissFoundation_white.png
docs/assets/logos/Cambridge.png
docs/assets/logos/ERC.png
docs/assets/logos/ERC_dark.png
docs/assets/logos/Oxford.png
docs/assets/logos/RUG.png
docs/assets/logos/RUG_white.png
docs/assets/logos/SNF_logo_standard_web_color_neg_e.png
docs/assets/logos/SNF_logo_standard_web_color_pos_e.png
docs/assets/logos/SimonsFoundation.png
docs/assets/logos/SimonsFoundation_white.png
docs/assets/logos/UKRI.png
docs/assets/logos/UKRI_STFC.png
docs/assets/logos/UKRI_STFC_white.png
docs/assets/logos/UKRI_white.png
docs/assets/logos/eScienceCenter.png
docs/assets/logos/eScienceCenter_white.png
docs/assets/orbit/evection_animation.webm
docs/assets/orbit/orbit_parameterized_migration.avif
docs/assets/orbit/orbit_parameterized_migration_dark.avif
docs/assets/orbit/orbit_ps.png
docs/assets/orbit/orbit_sp.png
docs/assets/orbit/orbit_system.webm
docs/assets/orbit/orbit_tides_fluxes_global.avif
docs/assets/orbit/orbit_tides_fluxes_global_dark.avif
docs/assets/orbit/orbit_tides_lovenumber.avif
docs/assets/orbit/orbit_tides_lovenumber_dark.avif
docs/assets/orbit/orbit_tides_orbit.avif
docs/assets/orbit/orbit_tides_orbit_dark.avif
docs/assets/tutorials/dummy_global_lin.avif
docs/assets/tutorials/dummy_global_lin_dark.avif
docs/assets/tutorials/earth_global_log.avif
docs/assets/tutorials/earth_global_log_dark.avif
docs/assets/tutorials/venus_global_log.avif
docs/assets/tutorials/chili/fig1_melt_fraction.avif
docs/assets/tutorials/chili/fig1_melt_fraction_dark.avif
docs/assets/tutorials/chili/fig2_milestones.avif
docs/assets/tutorials/chili/fig2_milestones_dark.avif
docs/assets/tutorials/chili/fig3_atm_composition.avif
docs/assets/tutorials/chili/fig3_atm_composition_dark.avif
docs/assets/tutorials/chili/fig4_mass_budgets.avif
docs/assets/tutorials/chili/fig4_mass_budgets_dark.avif
docs/assets/tutorials/chili/fig5_venus_atm.avif
docs/assets/tutorials/chili/fig5_venus_atm_dark.avif
docs/assets/tutorials/chili/fig6_fO2_vs_T.avif
docs/assets/tutorials/chili/fig6_fO2_vs_T_dark.avif
docs/assets/tutorials/chili/fig7_volatiles.avif
docs/assets/tutorials/chili/fig7_volatiles_dark.avif
docs/assets/tutorials/chili/fig8_olr.avif
docs/assets/tutorials/chili/fig8_olr_dark.avif
docs/assets/tutorials/chili/fig9_geodynamics.avif
docs/assets/tutorials/chili/fig9_geodynamics_dark.avif
docs/assets/tutorials/chili/grid_solidification.avif
docs/assets/tutorials/chili/grid_solidification_dark.avif
docs/assets/tutorials/chili/psurf_vs_time.avif
docs/assets/tutorials/chili/psurf_vs_time_dark.avif
docs/assets/tutorials/grid/grid_outputs.avif
docs/assets/tutorials/grid/grid_outputs_dark.avif
docs/assets/tutorials/grid/grid_tracks.avif
docs/assets/tutorials/grid/grid_tracks_dark.avif
docs/javascripts/header-links.js
docs/overrides/main.html
docs/stylesheets/extra.css
docs/stylesheets/footnotes.css
docs/stylesheets/layout.css
docs/stylesheets/widths.css
docs/stylesheets/fonts/OFL.txt
docs/stylesheets/fonts/fonts.css
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Medium.ttf
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Medium.woff2
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Regular.ttf
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Regular.woff2
docs/stylesheets/fonts/instrument-sans/InstrumentSans-SemiBold.ttf
docs/stylesheets/fonts/instrument-sans/InstrumentSans-SemiBold.woff2
docs/stylesheets/fonts/sora/Sora-Bold.ttf
docs/stylesheets/fonts/sora/Sora-Bold.woff2
docs/stylesheets/fonts/sora/Sora-ExtraBold.ttf
docs/stylesheets/fonts/sora/Sora-ExtraBold.woff2
docs/stylesheets/fonts/sora/Sora-SemiBold.ttf
docs/stylesheets/fonts/sora/Sora-SemiBold.woff2
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Medium.ttf
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Medium.woff2
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Regular.ttf
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Regular.woff2
examples/readme.txt
examples/all_options/init_coupler.toml
examples/hd63433d/init_coupler.toml
examples/minimal/init_coupler.toml
input/all_options.toml
input/cmb_regression_singleimpact.toml
input/dummy.toml
input/example.grid.toml
input/minimal.toml
input/minimal_quick.toml
input/reducing.toml
input/chili/intercomp/README.md
input/chili/intercomp/earth.grid.toml
input/chili/intercomp/earth.toml
input/chili/intercomp/tr1a.toml
input/chili/intercomp/tr1b.toml
input/chili/intercomp/tr1e.toml
input/chili/intercomp/venus.grid.toml
input/chili/intercomp/venus.toml
input/inference/example.infer.toml
input/inference/example.toml
input/planets/toi561b.toml
input/tutorials/tutorial_earth.toml
input/tutorials/tutorial_earth_moon.json
input/tutorials/tutorial_earth_moon.toml
input/tutorials/tutorial_grid.toml
input/tutorials/tutorial_vapourise.toml
input/tutorials/tutorial_venus.toml
input/tutorials/chili_grid/earth_Hhigh_Chigh.toml
input/tutorials/chili_grid/earth_Hhigh_Clow.toml
input/tutorials/chili_grid/earth_Hhigh_Cmid.toml
input/tutorials/chili_grid/earth_Hlow_Chigh.toml
input/tutorials/chili_grid/earth_Hlow_Clow.toml
input/tutorials/chili_grid/earth_Hlow_Cmid.toml
input/tutorials/chili_grid/earth_Hmid_Chigh.toml
input/tutorials/chili_grid/earth_Hmid_Clow.toml
input/tutorials/chili_grid/earth_Hmid_Cmid.toml
paper/paper.bib
paper/paper.md
paper/proteus_modules_schematic.png
src/fwl_proteus.egg-info/PKG-INFO
src/fwl_proteus.egg-info/SOURCES.txt
src/fwl_proteus.egg-info/dependency_links.txt
src/fwl_proteus.egg-info/entry_points.txt
src/fwl_proteus.egg-info/requires.txt
src/fwl_proteus.egg-info/scm_file_list.json
src/fwl_proteus.egg-info/scm_version.json
src/fwl_proteus.egg-info/top_level.txt
src/proteus/__init__.py
src/proteus/_version.py
src/proteus/cli.py
src/proteus/doctor.py
src/proteus/proteus.py
src/proteus/accretion/__init__.py
src/proteus/accretion/atmloss.py
src/proteus/accretion/common.py
src/proteus/accretion/dummy.py
src/proteus/accretion/morrigan.py
src/proteus/accretion/timeline.py
src/proteus/accretion/wrapper.py
src/proteus/atmos_chem/__init__.py
src/proteus/atmos_chem/common.py
src/proteus/atmos_chem/dummy.py
src/proteus/atmos_chem/vulcan.py
src/proteus/atmos_chem/wrapper.py
src/proteus/atmos_clim/__init__.py
src/proteus/atmos_clim/agni.py
src/proteus/atmos_clim/common.py
src/proteus/atmos_clim/dummy.py
src/proteus/atmos_clim/janus.py
src/proteus/atmos_clim/spectral_cache.py
src/proteus/atmos_clim/wrapper.py
src/proteus/config/__init__.py
src/proteus/config/_accretion.py
src/proteus/config/_atmos_chem.py
src/proteus/config/_atmos_clim.py
src/proteus/config/_config.py
src/proteus/config/_converters.py
src/proteus/config/_escape.py
src/proteus/config/_interior.py
src/proteus/config/_observe.py
src/proteus/config/_orbit.py
src/proteus/config/_outgas.py
src/proteus/config/_params.py
src/proteus/config/_planet.py
src/proteus/config/_star.py
src/proteus/config/_struct.py
src/proteus/config/orphans.py
src/proteus/data/__init__.py
src/proteus/data/atmos_clim.refractive.agni_aerosols.registry.txt
src/proteus/data/atmos_clim.scattering.socrates_aerosols.registry.txt
src/proteus/data/atmos_clim.surface_albedos.hammond_2024.registry.txt
src/proteus/data/observe.exoplanet_reference.registry.txt
src/proteus/data/proteus_manifest.toml
src/proteus/escape/boreas.py
src/proteus/escape/common.py
src/proteus/escape/wrapper.py
src/proteus/grid/manage.py
src/proteus/grid/pack.py
src/proteus/grid/summarise.py
src/proteus/inference/BO.py
src/proteus/inference/async_BO.py
src/proteus/inference/correlation.py
src/proteus/inference/failures.py
src/proteus/inference/gen_D_init.py
src/proteus/inference/inference.py
src/proteus/inference/objective.py
src/proteus/inference/plot.py
src/proteus/inference/plot_fit.py
src/proteus/inference/runner.py
src/proteus/inference/transforms.py
src/proteus/inference/utils.py
src/proteus/interior_energetics/__init__.py
src/proteus/interior_energetics/aragog.py
src/proteus/interior_energetics/aragog_core.py
src/proteus/interior_energetics/aragog_core_impact.py
src/proteus/interior_energetics/aragog_jax.py
src/proteus/interior_energetics/aragog_phase.py
src/proteus/interior_energetics/aragog_resume.py
src/proteus/interior_energetics/boundary.py
src/proteus/interior_energetics/common.py
src/proteus/interior_energetics/dummy.py
src/proteus/interior_energetics/spider.py
src/proteus/interior_energetics/timestep.py
src/proteus/interior_energetics/wrapper.py
src/proteus/interior_struct/__init__.py
src/proteus/interior_struct/common.py
src/proteus/interior_struct/dummy.py
src/proteus/interior_struct/zalmoxis.py
src/proteus/observe/__init__.py
src/proteus/observe/common.py
src/proteus/observe/petitRADTRANS.py
src/proteus/observe/wrapper.py
src/proteus/orbit/__init__.py
src/proteus/orbit/common.py
src/proteus/orbit/dummy.py
src/proteus/orbit/hansen.py
src/proteus/orbit/lovepy.py
src/proteus/orbit/obliqua.py
src/proteus/orbit/orbit.py
src/proteus/orbit/parameterized.py
src/proteus/orbit/satellite.py
src/proteus/orbit/timestep.py
src/proteus/orbit/wrapper.py
src/proteus/outgas/__init__.py
src/proteus/outgas/atmodeller.py
src/proteus/outgas/binodal.py
src/proteus/outgas/burial_ledger.py
src/proteus/outgas/calliope.py
src/proteus/outgas/common.py
src/proteus/outgas/compaction.py
src/proteus/outgas/dummy.py
src/proteus/outgas/lavatmos.py
src/proteus/outgas/trapping.py
src/proteus/outgas/wrapper.py
src/proteus/plot/__init__.py
src/proteus/plot/_cpl_helpers.py
src/proteus/plot/cpl_atmosphere.py
src/proteus/plot/cpl_atmosphere_cbar.py
src/proteus/plot/cpl_bolometry.py
src/proteus/plot/cpl_chem_atmosphere.py
src/proteus/plot/cpl_emission.py
src/proteus/plot/cpl_escape.py
src/proteus/plot/cpl_fluxes_atmosphere.py
src/proteus/plot/cpl_fluxes_global.py
src/proteus/plot/cpl_global.py
src/proteus/plot/cpl_interior.py
src/proteus/plot/cpl_interior_cmesh.py
src/proteus/plot/cpl_orbit.py
src/proteus/plot/cpl_population.py
src/proteus/plot/cpl_sflux.py
src/proteus/plot/cpl_sflux_cross.py
src/proteus/plot/cpl_spectra.py
src/proteus/plot/cpl_structure.py
src/proteus/plot/cpl_visual.py
src/proteus/star/__init__.py
src/proteus/star/dummy.py
src/proteus/star/phoenix.py
src/proteus/star/wrapper.py
src/proteus/utils/archive.py
src/proteus/utils/constants.py
src/proteus/utils/coupler.py
src/proteus/utils/data.py
src/proteus/utils/helper.py
src/proteus/utils/install_env.py
src/proteus/utils/julia_common.py
src/proteus/utils/logs.py
src/proteus/utils/phoenix_helper.py
src/proteus/utils/phys.py
src/proteus/utils/plot.py
src/proteus/utils/plot_offchem.py
src/proteus/utils/structure_estimate.py
src/proteus/utils/terminate.py
src/proteus/utils/visual.py
tests/AGENTS.md
tests/CLAUDE.md
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_doctor.py
tests/test_import_sorting_config.py
tests/test_import_sorting_ruff.py
tests/test_init.py
tests/test_installer.py
tests/test_optional_dependencies.py
tests/test_proteus.py
tests/test_readme_badges.py
tests/accretion/__init__.py
tests/accretion/test_atmloss.py
tests/accretion/test_common.py
tests/accretion/test_dummy.py
tests/accretion/test_morrigan.py
tests/accretion/test_timeline.py
tests/accretion/test_wrapper.py
tests/atmos_chem/__init__.py
tests/atmos_chem/test_atmos_chem.py
tests/atmos_chem/test_common.py
tests/atmos_chem/test_dummy_chem.py
tests/atmos_chem/test_vulcan.py
tests/atmos_chem/test_wrapper_chem.py
tests/atmos_clim/__init__.py
tests/atmos_clim/test_agni.py
tests/atmos_clim/test_agni_deadlock.py
tests/atmos_clim/test_atmos_clim.py
tests/atmos_clim/test_common.py
tests/atmos_clim/test_janus.py
tests/atmos_clim/test_spectral_cache.py
tests/atmos_clim/test_wrapper.py
tests/config/__init__.py
tests/config/test_accretion.py
tests/config/test_atmos_chem_validators.py
tests/config/test_atmos_clim_validators.py
tests/config/test_config.py
tests/config/test_config_schema_invariants.py
tests/config/test_converters.py
tests/config/test_defaults.py
tests/config/test_escape_validators.py
tests/config/test_observe_validators.py
tests/config/test_orphans.py
tests/config/test_outgas_validators.py
tests/config/test_planet_validators.py
tests/config/test_star_validators.py
tests/config/test_struct.py
tests/data/__init__.py
tests/data/test_manifest.py
tests/data/integration/__init__.py
tests/data/integration/dummy/__init__.py
tests/data/integration/dummy/status
tests/data/integration/zalmoxis_resume_mesh/init_coupler.toml
tests/data/integration/zalmoxis_resume_mesh/runtime_helpfile.csv
tests/data/integration/zalmoxis_resume_mesh/zalmoxis_output.dat
tests/escape/__init__.py
tests/escape/test_common.py
tests/escape/test_escape_boreas.py
tests/escape/test_wrapper.py
tests/grid/__init__.py
tests/grid/base.toml
tests/grid/dummy.grid.toml
tests/grid/test_grid.py
tests/grid/test_manage.py
tests/grid/test_pack.py
tests/grid/test_summarise.py
tests/helpers/__init__.py
tests/helpers/_smoke_invariants.py
tests/helpers/_trajectory.py
tests/helpers/helpers.py
tests/helpers/test_smoke_invariants.py
tests/helpers/test_trajectory.py
tests/inference/__init__.py
tests/inference/_bo_helpers.py
tests/inference/base.toml
tests/inference/dummy.infer.toml
tests/inference/test_async_bo.py
tests/inference/test_bo.py
tests/inference/test_bo_convergence.py
tests/inference/test_correlation.py
tests/inference/test_failures.py
tests/inference/test_gen_D_init.py
tests/inference/test_inference.py
tests/inference/test_inference_slow.py
tests/inference/test_objective.py
tests/inference/test_plot.py
tests/inference/test_plot_fit.py
tests/inference/test_runner.py
tests/inference/test_transforms.py
tests/inference/test_utils.py
tests/inference/test_utils_branches.py
tests/integration/__init__.py
tests/integration/aragog_janus.toml
tests/integration/conftest.py
tests/integration/dummy.toml
tests/integration/dummy_agni.toml
tests/integration/golden_run.toml
tests/integration/golden_run.tsv
tests/integration/test_integration_accretion_escape_zalmoxis.py
tests/integration/test_integration_agni_aragog.py
tests/integration/test_integration_agni_atmodeller.py
tests/integration/test_integration_agni_calliope.py
tests/integration/test_integration_agni_greygas_interior.py
tests/integration/test_integration_agni_mors.py
tests/integration/test_integration_agni_transparent_limit.py
tests/integration/test_integration_agni_zephyrus.py
tests/integration/test_integration_aragog_atmodeller.py
tests/integration/test_integration_aragog_calliope.py
tests/integration/test_integration_aragog_mors.py
tests/integration/test_integration_aragog_zephyrus.py
tests/integration/test_integration_atmodeller_dummy.py
tests/integration/test_integration_atmodeller_mors.py
tests/integration/test_integration_atmodeller_zephyrus.py
tests/integration/test_integration_calliope_mors.py
tests/integration/test_integration_calliope_multi_timestep.py
tests/integration/test_integration_calliope_variants.py
tests/integration/test_integration_calliope_zephyrus.py
tests/integration/test_integration_dummy.py
tests/integration/test_integration_dummy_variants.py
tests/integration/test_integration_golden_run.py
tests/integration/test_integration_mors_zephyrus.py
tests/integration/test_integration_multi_timestep.py
tests/integration/test_integration_observe_wrapper.py
tests/integration/test_integration_outgas_xcheck.py
tests/integration/test_integration_petitradtrans_helpers.py
tests/integration/test_integration_resume.py
tests/integration/test_integration_std_config.py
tests/integration/test_integration_zalmoxis_aragog.py
tests/integration/test_integration_zalmoxis_atmodeller.py
tests/integration/test_integration_zalmoxis_calliope.py
tests/integration/test_integration_zalmoxis_resume_mesh.py
tests/integration/test_integration_zalmoxis_spider.py
tests/integration/test_packaging.py
tests/integration/test_slow_accretion_resume.py
tests/integration/test_slow_agni_aragog.py
tests/integration/test_slow_aragog_atmodeller.py
tests/integration/test_slow_aragog_calliope.py
tests/integration/test_slow_aragog_resume.py
tests/integration/test_slow_janus_aragog.py
tests/integration/test_slow_orbit_evection_ctl.py
tests/integration/test_slow_zalmoxis_aragog_calliope.py
tests/integration/test_slow_zalmoxis_dummy.py
tests/integration/test_smoke_accretion.py
tests/integration/test_smoke_atmos_interior.py
tests/integration/test_smoke_conservation_edge_cases.py
tests/integration/test_smoke_hypothesis.py
tests/integration/test_smoke_janus.py
tests/integration/test_smoke_minimal.py
tests/integration/test_smoke_modules.py
tests/integration/test_smoke_multi_timestep.py
tests/integration/test_smoke_outgassing.py
tests/integration/zalmoxis_aragog_calliope.toml
tests/interior_energetics/__init__.py
tests/interior_energetics/conftest.py
tests/interior_energetics/test_aragog.py
tests/interior_energetics/test_aragog_core.py
tests/interior_energetics/test_aragog_core_density_echo.py
tests/interior_energetics/test_aragog_core_impact.py
tests/interior_energetics/test_aragog_jax.py
tests/interior_energetics/test_aragog_phase.py
tests/interior_energetics/test_aragog_resume.py
tests/interior_energetics/test_aragog_spider_parity.py
tests/interior_energetics/test_aragog_wrapper_imports.py
tests/interior_energetics/test_boundary.py
tests/interior_energetics/test_common.py
tests/interior_energetics/test_compute_initial_entropy_fallback.py
tests/interior_energetics/test_coupling.py
tests/interior_energetics/test_entropy_ic_verify.py
tests/interior_energetics/test_interior.py
tests/interior_energetics/test_liquidus_super_parity.py
tests/interior_energetics/test_liquidus_super_tables.py
tests/interior_energetics/test_spider.py
tests/interior_energetics/test_timestep.py
tests/interior_energetics/test_timestep_bolscale_event.py
tests/interior_energetics/test_timestep_branches.py
tests/interior_energetics/test_wrapper.py
tests/interior_energetics/test_wrapper_adiabat_ic.py
tests/interior_energetics/test_wrapper_melting_derive.py
tests/interior_struct/__init__.py
tests/interior_struct/test_common.py
tests/interior_struct/test_dummy_struct.py
tests/interior_struct/test_dummy_struct_branches.py
tests/interior_struct/test_liquidus_super_ic.py
tests/interior_struct/test_superliquidus_adiabat.py
tests/interior_struct/test_zalmoxis.py
tests/interior_struct/test_zalmoxis_outer_solver_config.py
tests/interior_struct/data/superliquidus/S1_m10_dyn_IW4.toml
tests/interior_struct/data/superliquidus/S1_m1_dyn_IW4.toml
tests/interior_struct/data/superliquidus/S1_m5_dyn_IW4.toml
tests/observe/__init__.py
tests/observe/test_observe.py
tests/observe/test_petitRADTRANS.py
tests/observe/test_wrapper_obs.py
tests/orbit/__init__.py
tests/orbit/test_common.py
tests/orbit/test_dummy.py
tests/orbit/test_hansen.py
tests/orbit/test_lovepy_mocked.py
tests/orbit/test_obliqua.py
tests/orbit/test_orbit.py
tests/orbit/test_parameterized.py
tests/orbit/test_satellite.py
tests/orbit/test_timestep.py
tests/orbit/test_wrapper.py
tests/outgas/__init__.py
tests/outgas/_calliope_helpers.py
tests/outgas/_from_o_budget_helpers.py
tests/outgas/test_atmodeller.py
tests/outgas/test_binodal.py
tests/outgas/test_burial_ledger.py
tests/outgas/test_calliope.py
tests/outgas/test_calliope_cold_start_smoke.py
tests/outgas/test_common.py
tests/outgas/test_compaction.py
tests/outgas/test_dummy.py
tests/outgas/test_from_o_budget_atmodeller.py
tests/outgas/test_from_o_budget_wrapper.py
tests/outgas/test_from_o_budget_wrapper_smoke.py
tests/outgas/test_lavatmos.py
tests/outgas/test_lavatmos_paths_importer.py
tests/outgas/test_lavatmos_run_lavatmos.py
tests/outgas/test_noble_gas_atmodeller_smoke.py
tests/outgas/test_noble_gas_smoke.py
tests/outgas/test_trapping.py
tests/outgas/test_wrapper.py
tests/plot/__init__.py
tests/plot/conftest.py
tests/plot/test_cpl_atmosphere.py
tests/plot/test_cpl_atmosphere_cbar.py
tests/plot/test_cpl_bolometry.py
tests/plot/test_cpl_chem_atmosphere.py
tests/plot/test_cpl_colours.py
tests/plot/test_cpl_emission.py
tests/plot/test_cpl_escape.py
tests/plot/test_cpl_fluxes_atmosphere.py
tests/plot/test_cpl_fluxes_global.py
tests/plot/test_cpl_global.py
tests/plot/test_cpl_helpers.py
tests/plot/test_cpl_interior.py
tests/plot/test_cpl_interior_cmesh.py
tests/plot/test_cpl_orbit.py
tests/plot/test_cpl_population.py
tests/plot/test_cpl_population_full.py
tests/plot/test_cpl_sflux.py
tests/plot/test_cpl_sflux_cross.py
tests/plot/test_cpl_spectra.py
tests/plot/test_cpl_structure.py
tests/plot/test_cpl_visual.py
tests/star/__init__.py
tests/star/test_phoenix.py
tests/star/test_star.py
tests/star/test_stellar_spectra.py
tests/star/test_wrapper.py
tests/tools/__init__.py
tests/tools/_plot_chili_helpers.py
tests/tools/conftest.py
tests/tools/test_agents_md.py
tests/tools/test_cache_badges.py
tests/tools/test_check_floor_tags.py
tests/tools/test_check_further_modules.py
tests/tools/test_chili_generate.py
tests/tools/test_chili_postproc.py
tests/tools/test_ci_tier_coverage.py
tests/tools/test_code_links.py
tests/tools/test_docs_install_steps.py
tests/tools/test_docs_pages.py
tests/tools/test_docsgen_common.py
tests/tools/test_extract_inference_truths.py
tests/tools/test_figure_geometry.py
tests/tools/test_generate_config_reference.py
tests/tools/test_generate_module_map.py
tests/tools/test_generate_output_reference.py
tests/tools/test_generate_version_badges.py
tests/tools/test_install_scripts.py
tests/tools/test_make_docs_figures.py
tests/tools/test_migrate_config_v2_to_v3.py
tests/tools/test_module_pins.py
tests/tools/test_plot_chili_comparison.py
tests/tools/test_plot_chili_figures.py
tests/tools/test_plot_grid_tutorial.py
tests/tools/test_solidus_func.py
tests/tools/test_update_coverage_threshold.py
tests/utils/__init__.py
tests/utils/test_archive.py
tests/utils/test_constants.py
tests/utils/test_coupler.py
tests/utils/test_data.py
tests/utils/test_helper.py
tests/utils/test_helper_branches.py
tests/utils/test_install_env.py
tests/utils/test_logs.py
tests/utils/test_phys.py
tests/utils/test_plot.py
tests/utils/test_plot_offchem.py
tests/utils/test_structure_estimate.py
tests/utils/test_terminate.py
tests/utils/test_utils.py
tests/utils/test_visual.py
tests/utils/fixtures/legacy_helpfile_without_impact_counter.csv
tools/_config_schema.py
tools/_docgen.py
tools/_docs_pages.py
tools/_figure_geometry.py
tools/_get_common.sh
tools/_helpfile_scan.py
tools/_helpfile_schema.py
tools/_module_pins.py
tools/cache_badges.py
tools/check_floor_tags.sh
tools/check_further_modules.py
tools/check_test_quality.py
tools/chili_generate.py
tools/chili_postproc.py
tools/coverage_analysis.sh
tools/coverage_by_type.py
tools/docs_figures.toml
tools/docs_install_steps.py
tools/extract_inference_truths.py
tools/generate_config_reference.py
tools/generate_module_map.py
tools/generate_output_reference.py
tools/generate_spider_phase_boundaries.py
tools/generate_test_badges.py
tools/generate_version_badges.py
tools/get_agni.sh
tools/get_aragog.sh
tools/get_atmodeller.sh
tools/get_boreas.sh
tools/get_cvode.sh
tools/get_lavatmos.sh
tools/get_lovepy.sh
tools/get_morrigan.sh
tools/get_obliqua.sh
tools/get_petsc.sh
tools/get_prt.sh
tools/get_python_module.sh
tools/get_socrates.sh
tools/get_spider.sh
tools/get_stellar_spectrum.py
tools/get_thermoenginelite.sh
tools/get_vulcan.sh
tools/get_zalmoxis.sh
tools/make_docs_figures.py
tools/migrate_config_v2_to_v3.py
tools/migrate_equivalence_check.py
tools/multiprofile_postprocess.jl
tools/plot_chili_comparison.py
tools/plot_energy_balance.py
tools/plot_grid_tutorial.py
tools/plot_tutorial.py
tools/postprocess.jl
tools/postprocess_grid.jl
tools/restructure_tests.sh
tools/rheological.ipynb
tools/solidus_func.py
tools/test_docker_image.sh
tools/test_quality_baseline.json
tools/update_coverage_threshold.py
tools/validate_test_structure.sh
tools/PHOENIX/openmedres.py
tools/PHOENIX/phoenix_crawl.py
tools/PHOENIX/phoenix_degrade_res.py
tools/agents/check_agents_md.py
tools/agents/core.md
tools/agents/sync_core.py
tools/agents/tests-core.md
tools/agents/voice-neutral.md
tools/figures/README.md
tools/figures/add_svg_links.py
tools/figures/arch_final.json
tools/figures/build_architecture.sh
tools/figures/code_links.py
tools/figures/extract_drawio.py
tools/figures/gen_tikz.py
tools/figures/svg_labels_to_text.py
tools/figures/img/arch_dark_img00.png
tools/figures/img/arch_light_img00.png
tools/migrate_data/v2_defaults.json