Skip to content

Dynamics

Here we collect tutorials on the dynamic processes that can affect aerosol populations, including condensation, coagulation, and special customizations.

Condensation

These examples demonstrate bin-based and fully resolved approaches to modeling condensation, plus a CPU-only latent-heat diagnostic/reference walkthrough.

Coagulation

These coagulation tutorials are maintained as Jupytext percent pairs (.py ⇄ .ipynb). Edit the .py file, then sync and execute to refresh outputs.

Functional

These illustrate functional approaches to coagulation, comparing PMF- and PDF-based methods against particle-resolved methods. All coagulation tutorials are Jupytext-paired: edit the .py, run python3 .opencode/tools/validate_notebook.py <ipynb> --sync, then python3 .opencode/tools/run_notebook.py <ipynb>.

Charge

Charged coagulation tutorials are Jupytext-paired (.py:percent ⇄ .ipynb). Edit the .py, then sync and execute to refresh outputs for the site.

Customization