.coveragerc
.dockerignore
.gitignore
.readthedocs.yaml
CLAUDE.md
Dockerfile
JAX_gotchas.md
LICENSE
README.md
conftest.py
docker-compose.yml
logo.png
pyproject.toml
requirements.txt
.github/pull_request_template.md
.github/workflows/python-publish.yml
.github/workflows/run_docs.yaml
.github/workflows/run_linter.yaml
.github/workflows/run_test.yaml
docs/Makefile
docs/README.md
docs/generate_docs.py
docs/make.bat
docs/source/api.rst
docs/source/conf.py
docs/source/design.rst
docs/source/developer.rst
docs/source/getting_started.rst
docs/source/index.rst
docs/source/speedy_physics.rst
docs/source/speedy_translation.rst
docs/source/_templates/autosummary/class.rst
jcm/__init__.py
jcm/constants.py
jcm/date.py
jcm/date_test.py
jcm/diffusion.py
jcm/dynamics_units_table.csv
jcm/forcing.py
jcm/forcing_test.py
jcm/main.py
jcm/model.py
jcm/model_test.py
jcm/physics_interface.py
jcm/physics_interface_test.py
jcm/terrain.py
jcm/terrain_test.py
jcm/utils.py
jcm/utils_test.py
jcm.egg-info/PKG-INFO
jcm.egg-info/SOURCES.txt
jcm.egg-info/dependency_links.txt
jcm.egg-info/requires.txt
jcm.egg-info/top_level.txt
jcm/config/config.yaml
jcm/config/hydra/help/custom_help.yaml
jcm/config/model/default.yaml
jcm/data/__init__.py
jcm/data/bc/__init__.py
jcm/data/bc/compile.py
jcm/data/bc/compile_test.py
jcm/data/bc/interpolate.py
jcm/data/bc/interpolate_test.py
jcm/data/bc/t30/anom/sea_surface_temperature_anomaly.nc
jcm/data/bc/t30/clim/forcing.nc
jcm/data/bc/t30/clim/land.nc
jcm/data/bc/t30/clim/sea_ice.nc
jcm/data/bc/t30/clim/sea_surface_temperature.nc
jcm/data/bc/t30/clim/snow.nc
jcm/data/bc/t30/clim/soil.nc
jcm/data/bc/t30/clim/surface.nc
jcm/data/bc/t30/clim/terrain.nc
jcm/data/test/cbmf.npy
jcm/data/test/dfqa.npy
jcm/data/test/dfse.npy
jcm/data/test/iptop.npy
jcm/data/test/precnv.npy
jcm/data/test/qdif.npy
jcm/data/test/t30/default_statistics.nc
jcm/data/test/t30/generate_default_stats.py
jcm/physics/__init__.py
jcm/physics/held_suarez/__init__.py
jcm/physics/held_suarez/held_suarez_physics.py
jcm/physics/held_suarez/held_suarez_test.py
jcm/physics/held_suarez/utils.py
jcm/physics/speedy/__init__.py
jcm/physics/speedy/convection.py
jcm/physics/speedy/convection_test.py
jcm/physics/speedy/forcing.py
jcm/physics/speedy/humidity.py
jcm/physics/speedy/humidity_test.py
jcm/physics/speedy/large_scale_condensation.py
jcm/physics/speedy/large_scale_condensation_test.py
jcm/physics/speedy/longwave_radiation.py
jcm/physics/speedy/longwave_radiation_test.py
jcm/physics/speedy/orographic_correction.py
jcm/physics/speedy/orographic_correction_test.py
jcm/physics/speedy/params.py
jcm/physics/speedy/physical_constants.py
jcm/physics/speedy/physics_data.py
jcm/physics/speedy/shortwave_radiation.py
jcm/physics/speedy/shortwave_radiation_test.py
jcm/physics/speedy/speedy_coords.py
jcm/physics/speedy/speedy_physics.py
jcm/physics/speedy/speedy_physics_test.py
jcm/physics/speedy/surface_flux.py
jcm/physics/speedy/surface_flux_test.py
jcm/physics/speedy/test_utils.py
jcm/physics/speedy/units_table.csv
jcm/physics/speedy/vertical_diffusion.py
jcm/physics/speedy/vertical_diffusion_test.py
notebooks/01_jcm_demo.ipynb
notebooks/02_optimization_example.ipynb
notebooks/03_generate_speedy_default_stats.ipynb
notebooks/jcm_scaling.png