Repositories

A curated selection of open-source projects I develop and maintain. For the complete list, see GitHub.

GeoClaw thumbnail

GeoClaw

Core developer & maintainer

Adaptive mesh refinement modeling of storm surge, tsunami, and coastal flooding.

AMR shallow-water hazards storm-surge
PyClaw thumbnail

PyClaw

Core developer & maintainer

Python framework for solving hyperbolic PDEs with modern, reproducible workflows.

python hyperbolic-pdes finite-volume
Clawpack Suite thumbnail

Clawpack Suite

Contributor & maintainer

(Conservation Laws Package) Open-source ecosystem for wave propagation and finite-volume methods.

finite-volume wave-propagation ecosystem

Numerical Methods Course Notes

Author

Jupyter notebook-based course materials for an introduction to numerical methods.

teaching jupyter reproducibility

Numerical Methods for PDEs Course Notes

Author

Jupyter notebook materials for teaching numerical methods for PDEs.

teaching pdes jupyter