All Projects → clawpack → Pyclaw

clawpack / Pyclaw

Licence: bsd-3-clause
PyClaw is a Python-based interface to the algorithms of Clawpack and SharpClaw. It also contains the PetClaw package, which adds parallelism through PETSc.

Programming Languages

fortran
972 projects

Build Status Coverage Status

PyPI version

Quick start:

git clone https://github.com/ketch/nodepy.git
cd clawpack
git submodule init
git submodule update
pip install -e .
cd pyclaw/examples/euler_2d
python shock_bubble_interaction.py iplot=1

PyClaw

Pyclaw is a Python-based solver for hyperbolic PDEs that includes the algorithms of Clawpack and SharpClaw.
It has been designed with easy extensibility, performance, and exploration in mind. PyClaw also includes a scalable parallel implementation of Clawpack using PETSc.

Full documentation is available at http://clawpack.org/pyclaw/.

You can get the latest development version of PyClaw from http://github.com/clawpack/.

If you use PyClaw in research that leads to publication, please cite PyClaw (see also citing Clawpack).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].