Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Physics Simulation Software
  3. PySDM

PySDM

Plans and prices

PySDM

Free

GNU GPL v3 open-source software package

Every plan, in full

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

Alternatives to PySDM

Every alternative, ranked