py-pde
Python package for solving partial differential equations
Python package for solving partial differential equations
To install this package, run one of the following:
py-pde is a Python package for solving partial differential equations (PDEs). The package provides classes for grids on which scalar and tensor fields can be defined. The associated differential operators are computed using a numba-compiled implementation of finite differences. This allows defining, inspecting, and solving typical PDEs that appear for instance in the study of dynamical systems in physics. The focus of the package lies on easy usage to explore the behavior of PDEs. However, core computations can be compiled transparently using numba for speed.
Summary
Python package for solving partial differential equations
Last Updated
Feb 3, 2026 at 12:23
License
MIT
Total Downloads
157.2K
Version Downloads
159
Supported Platforms
Documentation
https://py-pde.readthedocs.io