Skip to content

A Python library for solving any system of hyperbolic or parabolic Partial Differential Equations. The PDEs can have stiff source terms and non-conservative components.

License

yurigba/PyPDE

 
 

Repository files navigation

PyPDE

A Python library for solving any system of hyperbolic or parabolic Partial Differential Equations. The PDEs can have stiff source terms and non-conservative components.

Key Features:

  • Any first or second order system of PDEs
  • Your fluxes and sources are written in Python for ease
  • Any number of spatial dimensions
  • Arbitrary order of accuracy
  • C++ under the hood for speed
  • Based on the ADER-WENO method

Please feel free to message me with questions/suggestions: jackson.haran@gmail.com

image

Installation

pip install pypde

Usage

Read the docs.

About

A Python library for solving any system of hyperbolic or parabolic Partial Differential Equations. The PDEs can have stiff source terms and non-conservative components.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.5%
  • Other 1.5%