pde2path - a Matlab package for continuation and bifurcation in 2D elliptic systems

Current version written and maintained by J.Rademacher, H.Uecker, and D.Wetzel

Home | Demos | Download | Applications
Basics | First steps | Tipps/FAQ/Misc | Contact

Webpages of the old version pde2path 1.0, outdated! We strongly recommend to switch to pde2path 2.*

Abstract. pde2path is a free and easy to use Matlab continuation/bifurcation package for elliptic systems of PDEs with arbitrary many components, on general two dimensional domains, and with rather general boundary conditions. The package is based on the FEM of the Matlab pdetool, and is explained by a number of examples, including Bratu's problem, the Schnakenberg model, Rayleigh Benard convection, and von Karman plate equations. These serve as templates to study new problems. The basic algorithm is a one parameter arclength-continuation, including a parallel computing version. Stability calculations, error control and mesh-handling, and some elementary time-integration are also supported. The continuation, branch-switching, plotting etc are performed via matlab command-line function calls guided by the Auto style.
These pages are intended to give both, tutorials and reference, to pde2path. Please use the navigation bar in the page header to find out more.
We hope that this software will be useful for a broad range of problems, and plan to add new features and problems as they become necessary or available. Moreover, we hope that over time others will contribute (examples or further features) and plan to also collect (or refer to) such contributions here. See Contact.
Here are some pages to wet you appetite:
Reference. A printed documentation of the software and the demos (and some of the math behind both) can be found in: H. Uecker, D. Wetzel, J. Rademacher, pde2path - a Matlab package for continuation and bifurcation in 2D elliptic systems, Numerical Mathematics: Theory, Methods and Applications , 7:58-106, 2014. Please cite this as reference when using the software in a publication. Here is the preprint.