Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Version of Clawpack for geophysical waves and flows
A Handbook for Teaching and Learning with Jupyter
A sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes" http://lorenabarba.com/
"Data Science for a Better World"—A tutorial for the GW Caminos al Futuro Summer program
PyGBe: Python, GPUs and Boundary elements for biomolecular electrostatics
PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
Classical Aerodynamics of potential flow using Python, for Prof. Barba's course at GW (1st version:Spring 2014, 2nd run:2015).
AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library
cuIBM: a GPU-based immersed boundary method code.
An article reporting the travails of reproducibility in unsteady CFD studies
Numerical investigation on the role of the snake lips in enhancing the lift force
Numba tutorial materials for Scipy 2016
Essential skills for reproducible research computing
Source code for the paper on inexact Krylov iterations with FMM BEM
Paper: inexact GMRES with fast multipole method and low-p relaxation
Reproducibility case study contributions
Porposal on using PyGBe to develop LSPR (Localized Surface Plasmon Resonance) applications.
Online learning modules to learn computing in a problem-based context within Mechanical Engineering
"The world of Jupyter"—a tutorial
A step-by-step introduction to treecode.