Show simple item record

dc.contributor.authorMandli, Kyle T.
dc.contributor.authorAhmadia, Aron J.
dc.contributor.authorBerger, Marsha
dc.contributor.authorCalhoun, Donna
dc.contributor.authorGeorge, David L.
dc.contributor.authorHadjimichael, Yiannis
dc.contributor.authorKetcheson, David I.
dc.contributor.authorLemoine, Grady I.
dc.contributor.authorLeVeque, Randall J.
dc.date.accessioned2017-05-31T10:09:30Z
dc.date.available2017-05-31T10:09:30Z
dc.date.issued2016-08-08
dc.identifier.citationMandli KT, Ahmadia AJ, Berger M, Calhoun D, George DL, et al. (2016) Clawpack: building an open source ecosystem for solving hyperbolic PDEs. PeerJ Computer Science 2: e68. Available: http://dx.doi.org/10.7717/peerj-cs.68.
dc.identifier.issn2376-5992
dc.identifier.doi10.7717/peerj-cs.68
dc.identifier.urihttp://hdl.handle.net/10754/623757
dc.description.abstractClawpack 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.
dc.description.sponsorshipFunding 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.
dc.publisherPeerJ
dc.relation.urlhttps://peerj.com/articles/cs-68/
dc.rightsThis is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectPartial differential equations
dc.subjectFinite volume methods
dc.subjectParallel computing
dc.subjectOpen source software
dc.subjectConservation laws
dc.subjectBalance laws
dc.titleClawpack: building an open source ecosystem for solving hyperbolic PDEs
dc.typeArticle
dc.contributor.departmentApplied Mathematics and Computational Science Program
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
dc.identifier.journalPeerJ Computer Science
dc.eprint.versionPublisher's Version/PDF
dc.contributor.institutionDepartment of Applied Physics and Applied Mathematics, Columbia University, New York, NY, USA
dc.contributor.institutionContinuum Analytics, Austin, TX, USA
dc.contributor.institutionCourant Institute, New York University, New York, NY, USA
dc.contributor.institutionDepartment of Mathematics, Boise State University, Boise, ID, USA
dc.contributor.institutionCascade Volcano Observatory, United States Geological Survey, Vancouver, WA, USA
dc.contributor.institutionCD-adapco, Bellevue, WA, USA
dc.contributor.institutionDepartment of Applied Mathematics, University of Washington, Seattle, WA, USA
kaust.personHadjimichael, Yiannis
kaust.personKetcheson, David I.
kaust.grant.number2156 CRG3
refterms.dateFOA2018-06-13T18:56:51Z


Files in this item

Thumbnail
Name:
peerj-cs-68.pdf
Size:
12.50Mb
Format:
PDF
Description:
Main article

This item appears in the following Collection(s)

Show simple item record

This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
Except where otherwise noted, this item's license is described as This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.