On the recordRead 11 Oct 202617 facts
PySDM
Plans and prices
PySDM
Free
GNU GPL v3 open-source software package
Read 11 Oct 2026 · open-atmos.github.io
On the record
- Authoring tools
- Yesopen-atmos.github.io · read 23 Sep 2026
- Compute backends
- The documentation describes a multithreaded CPU backend, a CUDA GPU backend, and a JAX backend that is early in development.open-atmos.github.io · read 11 Oct 2026
- Core method
- It implements the Super-Droplet Method Monte Carlo algorithm for representing collisional growth.open-atmos.github.io · read 11 Oct 2026
- Data export
- Yesopen-atmos.github.io · read 23 Sep 2026
- Delivery mode
- hybridopen-atmos.github.io · read 23 Sep 2026
- GPU requirement
- The GPU backend requires NVIDIA hardware and a CUDA driver.github.com · read 11 Oct 2026
- Installation
- PySDM is available from PyPI and can be installed with pip; the documentation also gives instructions for installing from a local Git checkout.open-atmos.github.io · read 11 Oct 2026
- Intended users
- The package is intended as a building block for simulation systems involving dispersed phases, with development focused on atmospheric cloud physics applications.open-atmos.github.io · read 11 Oct 2026
- Lesson library
- Yesopen-atmos.github.io · read 23 Sep 2026
- License
- PySDM and PySDM-examples are free/libre open-source software released under the GNU GPL v3 license.open-atmos.github.io · read 11 Oct 2026
- Model setups
- Examples cover box, parcel, single-column, and two-dimensional prescribed-flow environments.open-atmos.github.io · read 11 Oct 2026
- Notebook access
- Example notebooks have badges for launching them on Google Colab or mybinder.org, and the notebooks themselves are not included in the examples package wheels.open-atmos.github.io · read 11 Oct 2026
- Processes
- The example gallery covers condensation, collisional coagulation and breakup, drop freezing, isotopic fractionation, aqueous chemistry, and seeding.open-atmos.github.io · read 11 Oct 2026
- Purpose
- PySDM simulates particle populations undergoing diffusional and collisional growth and breakage, with a focus on atmospheric cloud physics and aerosol, cloud, and rain microphysics.open-atmos.github.io · read 11 Oct 2026
- Related software
- PyMPDATA is used for advection in the single-column and two-dimensional prescribed-flow examples.open-atmos.github.io · read 11 Oct 2026
- Support
- The project recommends GitHub Discussions for help understanding, using, and extending PySDM, and its GitHub issue tracker for reporting incorrect or undocumented behavior.open-atmos.github.io · read 11 Oct 2026