.gitignore
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.txt
README.md
mkdocs.yml
pyproject.toml
.github/example_profile_plot.png
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/CI.yml
.github/workflows/CODEOWNERS
.github/workflows/docs.yml
.github/workflows/nightly.yml
.github/workflows/publish.yml
docs/getting_started.md
docs/index.md
docs/proteus-framework.md
docs/Community/CODE_OF_CONDUCT.md
docs/Community/CONTRIBUTING.md
docs/Community/contact.md
docs/Explanations/binodal.md
docs/Explanations/code_architecture.md
docs/Explanations/eos_physics.md
docs/Explanations/mixing.md
docs/Explanations/model.md
docs/Explanations/process_flow.md
docs/Explanations/proteus_coupling.md
docs/Explanations/verification.md
docs/How-to/build_tests.md
docs/How-to/configuration.md
docs/How-to/grids.md
docs/How-to/installation.md
docs/How-to/proteus_coupling.md
docs/How-to/releasing.md
docs/How-to/testing.md
docs/How-to/usage.md
docs/Reference/data.md
docs/Reference/api/index.md
docs/Reference/api/zalmoxis.binodal.md
docs/Reference/api/zalmoxis.config.md
docs/Reference/api/zalmoxis.constants.md
docs/Reference/api/zalmoxis.energetics.md
docs/Reference/api/zalmoxis.eos.dispatch.md
docs/Reference/api/zalmoxis.eos.interpolation.md
docs/Reference/api/zalmoxis.eos.md
docs/Reference/api/zalmoxis.eos.output.md
docs/Reference/api/zalmoxis.eos.paleos.md
docs/Reference/api/zalmoxis.eos.paleos_api.md
docs/Reference/api/zalmoxis.eos.paleos_api_cache.md
docs/Reference/api/zalmoxis.eos.seager.md
docs/Reference/api/zalmoxis.eos.tdep.md
docs/Reference/api/zalmoxis.eos.temperature.md
docs/Reference/api/zalmoxis.eos_analytic.md
docs/Reference/api/zalmoxis.eos_export.md
docs/Reference/api/zalmoxis.eos_properties.md
docs/Reference/api/zalmoxis.eos_vinet.md
docs/Reference/api/zalmoxis.jax_eos.md
docs/Reference/api/zalmoxis.melting_curves.md
docs/Reference/api/zalmoxis.mixing.md
docs/Reference/api/zalmoxis.output.md
docs/Reference/api/zalmoxis.solver.md
docs/Reference/api/zalmoxis.structure_model.md
docs/Tutorials/firstrun.md
docs/assets/PROTEUS_black_on_white_logo_only.png
docs/assets/PROTEUS_white_on_black.png
docs/assets/PROTEUS_white_on_black_logo_only.png
docs/assets/schematic_round.png
docs/img/example_profile_plot.png
docs/img/grid_h2_mixing.png
docs/img/grid_h2o_mixing.png
docs/img/grid_mass_radius.png
docs/img/grid_mass_temperature.png
docs/img/gupta2025_critical_curve.png
docs/img/rogers2025_binodal.png
docs/img/sigmoid_suppression.png
docs/img/suppression_weights.png
docs/img/verification/cmf_sweep.png
docs/img/verification/conservation_diagnostics.png
docs/img/verification/earth_benchmark.png
docs/img/verification/grid_convergence.png
docs/img/verification/mr_scaling.png
docs/img/verification/thermal_state_comparison.png
docs/img/verification/thermal_state_energy_comparison.png
docs/img/verification/two_layer_sphere.png
docs/img/verification/uniform_sphere_profiles.png
docs/img/verification/validate_thermal_state_energy.png
docs/img/verification/validate_thermal_state_mass.png
docs/javascripts/header-links.js
docs/javascripts/katex.js
docs/overrides/main.html
docs/stylesheets/extra.css
fwl_zalmoxis.egg-info/PKG-INFO
fwl_zalmoxis.egg-info/SOURCES.txt
fwl_zalmoxis.egg-info/dependency_links.txt
fwl_zalmoxis.egg-info/entry_points.txt
fwl_zalmoxis.egg-info/requires.txt
fwl_zalmoxis.egg-info/top_level.txt
input/default.toml
input/grids/h2_mixing.toml
input/grids/h2o_mixing.toml
input/grids/mass_radius.toml
input/grids/mass_temperature.toml
src/zalmoxis/__init__.py
src/zalmoxis/__main__.py
src/zalmoxis/_version.py
src/zalmoxis/binodal.py
src/zalmoxis/config.py
src/zalmoxis/constants.py
src/zalmoxis/energetics.py
src/zalmoxis/eos_analytic.py
src/zalmoxis/eos_export.py
src/zalmoxis/eos_properties.py
src/zalmoxis/eos_vinet.py
src/zalmoxis/melting_curves.py
src/zalmoxis/mixing.py
src/zalmoxis/output.py
src/zalmoxis/phase_columns.py
src/zalmoxis/solver.py
src/zalmoxis/structure_model.py
src/zalmoxis/eos/__init__.py
src/zalmoxis/eos/dispatch.py
src/zalmoxis/eos/interpolation.py
src/zalmoxis/eos/output.py
src/zalmoxis/eos/paleos.py
src/zalmoxis/eos/paleos_api.py
src/zalmoxis/eos/paleos_api_cache.py
src/zalmoxis/eos/seager.py
src/zalmoxis/eos/tdep.py
src/zalmoxis/eos/temperature.py
src/zalmoxis/jax_eos/__init__.py
src/zalmoxis/jax_eos/bilinear.py
src/zalmoxis/jax_eos/paleos.py
src/zalmoxis/jax_eos/rhs.py
src/zalmoxis/jax_eos/solver.py
src/zalmoxis/jax_eos/tdep.py
src/zalmoxis/jax_eos/wrapper.py
src/zalmoxis/plots/__init__.py
src/zalmoxis/plots/plot_phase_vs_radius.py
src/zalmoxis/plots/plot_profiles.py
tests/__init__.py
tests/_paleos_helpers.py
tests/_paleos_mock.py
tests/conftest.py
tests/test_MR_rocky.py
tests/test_MR_water.py
tests/test_Seager_water.py
tests/test_adiabatic.py
tests/test_analytic_MR.py
tests/test_analytic_eos.py
tests/test_anderson_acceleration.py
tests/test_binodal.py
tests/test_config_branch_extras.py
tests/test_config_loaders.py
tests/test_config_validation.py
tests/test_config_validators_extra.py
tests/test_convergence.py
tests/test_convergence_PALEOS.py
tests/test_convergence_PALEOS_high_mass.py
tests/test_convergence_RTPress100TPa.py
tests/test_convergence_TdepEOS.py
tests/test_energetics.py
tests/test_eos_dispatch_branches.py
tests/test_eos_dispatch_failures.py
tests/test_eos_export.py
tests/test_eos_functions.py
tests/test_eos_properties.py
tests/test_eos_vinet.py
tests/test_first_principles.py
tests/test_grid_tools.py
tests/test_jax_bilinear_parity.py
tests/test_jax_event_termination.py
tests/test_jax_paleos_parity.py
tests/test_jax_rhs_parity.py
tests/test_jax_solver_parity.py
tests/test_jax_tdep_parity.py
tests/test_jax_temperature_arrays.py
tests/test_jax_wrapper_branches.py
tests/test_jax_wrapper_end_to_end.py
tests/test_jax_wrapper_helpers.py
tests/test_main_cli.py
tests/test_melting_curves.py
tests/test_mixing.py
tests/test_outer_solver_dispatch.py
tests/test_outer_solver_newton.py
tests/test_output.py
tests/test_paleos.py
tests/test_paleos_api.py
tests/test_paleos_api_cache.py
tests/test_paleos_unified.py
tests/test_paleos_unified_branches.py
tests/test_phase_columns.py
tests/test_plot_profiles.py
tests/test_seager_branches.py
tests/test_solver_helpers.py
tests/test_spider_coupling_convergence.py
tests/test_structure_model_branches.py
tests/test_tdep_branches.py
tests/test_temperature_mode_solver.py
tests/test_volatile_profile.py
tests/test_zalmoxis_root.py
tests/test_zalmoxis_unit.py
tests/data/bench_performance.toml
tests/data/bench_performance_baseline.npz
tools/benchmarks/__init__.py
tools/benchmarks/bench_coupled_tempfunc.py
tools/benchmarks/bench_performance.py
tools/benchmarks/benchmark_paleos_eos.py
tools/benchmarks/benchmark_phase_regimes.py
tools/converters/__init__.py
tools/converters/compare_zeng2019.py
tools/converters/convert_chabrier_to_paleos.py
tools/grids/__init__.py
tools/grids/plot_grid.py
tools/grids/run_grid.py
tools/grids/run_ternary.py
tools/plots/__init__.py
tools/plots/_grid_io.py
tools/plots/generate_analytic_plots.py
tools/plots/generate_sigmoid_suppression_plot.py
tools/plots/generate_suppression_weights_plot.py
tools/plots/plot_MR.py
tools/plots/plot_eos.py
tools/plots/plot_grid_composition.py
tools/plots/plot_grid_profiles.py
tools/plots/plot_grid_pt.py
tools/plots/plot_melting_curves.py
tools/plots/plot_paleos_full_validation.py
tools/plots/plot_profiles_all_in_one.py
tools/plots/plot_ternary.py
tools/setup/__init__.py
tools/setup/get_zalmoxis.sh
tools/setup/setup_tests.py
tools/setup/setup_utils.py
tools/setup/setup_zalmoxis.py
tools/validation/__init__.py
tools/validation/run_first_principles_validation.py
tools/validation/validate_RTPress100TPa.py
tools/validation/validate_thermal_state.py
tools/validation/validate_thermal_state_full_paleos.py
tools/validation/validate_thermal_state_paleos.py