Clawpack: building an open source ecosystem for solving hyperbolic PDEs

Kyle T. Mandli, Aron J. Ahmadia, Marsha Berger, Donna Calhoun, David L. George, Yiannis Hadjimichael, David I. Ketcheson, Grady I. Lemoine, Randall J. LeVeque

Research output: Contribution to journalArticlepeer-review

68 Scopus citations


Clawpack is a software package designed to solve nonlinear hyperbolic partial differential equations using high-resolution finite volume methods based on Riemann solvers and limiters. The package includes a number of variants aimed at different applications and user communities. Clawpack has been actively developed as an open source project for over 20 years. The latest major release, Clawpack 5, introduces a number of new features and changes to the code base and a new development model based on GitHub and Git submodules. This article provides a summary of the most significant changes, the rationale behind some of these changes, and a description of our current development model.
Original languageEnglish (US)
Pages (from-to)e68
JournalPeerJ Computer Science
Issue number8
StatePublished - Aug 8 2016

Bibliographical note

KAUST Repository Item: Exported on 2020-10-01
Acknowledged KAUST grant number(s): 2156 CRG3
Acknowledgements: Funding sources that have contributed to the developments outlined in this paper include: NSF grants DMS-1216732, DMS-1419108, and EAR-1331412, DOE Office of Advanced Scientific Computing grant DE-FG02-88ER25053, KAUST OCRF grant 2156 CRG3, and the University of Washington Department of Applied Mathematics. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.


Dive into the research topics of 'Clawpack: building an open source ecosystem for solving hyperbolic PDEs'. Together they form a unique fingerprint.

Cite this