Barba group (@barbagroup)

Top repositories

1

CFDPython

A sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes" http://lorenabarba.com/
Jupyter Notebook
3,404
star
2

AeroPython

Classical Aerodynamics of potential flow using Python and Jupyter Notebooks
Jupyter Notebook
925
star
3

numba_tutorial_scipy2016

Numba tutorial materials for Scipy 2016
Jupyter Notebook
140
star
4

PetIBM

PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
C++
103
star
5

cuIBM

cuIBM: a GPU-based immersed boundary method code.
Cuda
88
star
6

FMM_tutorial

A step-by-step introduction to treecode.
Jupyter Notebook
55
star
7

AmgXWrapper

AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library
C++
42
star
8

essential_skills_RRC

Essential skills for reproducible research computing
Jupyter Notebook
39
star
9

snake-repro

An article reporting the travails of reproducibility in unsteady CFD studies
Jupyter Notebook
26
star
10

jupyter-tutorial

"The world of Jupyter"—a tutorial
Jupyter Notebook
21
star
11

teaching-materials

Jupyter Notebook
21
star
12

petrbf

Automatically exported from code.google.com/p/petrbf
Makefile
21
star
13

pyrbf

Automatically exported from code.google.com/p/pyrbf
C
10
star
14

fmm-bem-relaxed

Source code for the paper on inexact Krylov iterations with FMM BEM
C++
10
star
15

pyfmm

Automatically exported from code.google.com/p/pyfmm
Python
9
star
16

AeroPython-studentprojects2015

Student projects for the Spring 2015 MAE 6226 class at GW
Jupyter Notebook
9
star
17

gemsfmm

Automatically exported from code.google.com/p/gemsfmm
Cuda
9
star
18

MG_tutorial

Multigrid Tutorial (based on W.L. Briggs, V.E. Henson and S.F. McCormick, A Multigrid Tutorial, 2nd. ed., SIAM, Philadelphia, 2000)
Python
9
star
19

cloud-repro

Reproducible workflow on a public cloud for computational fluid dynamics
Jupyter Notebook
9
star
20

jcs_paper_pinn

PINN paper that will be submitted to Journal of Computational Science
TeX
8
star
21

pipe_verification

OpenFoam example of pipe flow and result comparison with analytical solution of Hagen-Poiseuille flow
Jupyter Notebook
8
star
22

inexact-gmres

Paper: inexact GMRES with fast multipole method and low-p relaxation
TeX
8
star
23

JITcode-MechE

Online learning modules to learn computing in a problem-based context within Mechanical Engineering
Jupyter Notebook
7
star
24

geoclaw-landspill

An oil land-spill and overland flow simulator for pipeline rupture events
Fortran
7
star
25

bibtex

TeX
6
star
26

bempp_exafmm_paper

Manuscript repository for our research paper, including reproducibility packages for all results, and latex source files.
Jupyter Notebook
6
star
27

AeroPython-studentprojects2017

Jupyter Notebook
5
star
28

petibm-rollingpitching

3D rolling and pitching flat plate with PetIBM
Python
3
star
29

land-spill

TeX
3
star
30

geoclaw-azure-launcher

Helpers for launching GeoClaw land-spill simulations on Azure.
Python
3
star
31

AeroPython-studentprojects2018

Jupyter Notebook
3
star
32

pygbe_lspr_paper

GLSL
3
star
33

legate-evaluation

Legate evaluation reports
2
star
34

pygbe_lspr

GLSL
2
star
35

DirectForcingMethod

Python
2
star
36

petibm-examples

Collection of the PetIBM examples
Python
2
star
37

scipy-2022-repro-pack

Reproducibility package for SciPy 2022
Python
2
star
38

chuang-dissertation-repro-pack

Python
2
star
39

snake-lips-2d

2d cfd study (PetIBM on Azure) on the lateral lips of a gliding snake
Python
1
star
40

snake-lips

Numerical study of the effect of the lips on the aerodynamics of the gliding snake
Python
1
star
41

petibm-recipes

Collection of Dockerfiles and Singularity recipes for PetIBM
Dockerfile
1
star
42

JITcode-MechE-Workbook

CSS
1
star
43

geoclaw-landspill-paper

Python
1
star
44

pygbe_lspr_proposal

Porposal on using PyGBe to develop LSPR (Localized Surface Plasmon Resonance) applications.
1
star
45

pygbe_validation_paper

Paper on Validation for PyGBe and replication studies.
Jupyter Notebook
1
star
46

conferences

TeX
1
star
47

rescience-rollingpitching

Manuscript for ReScience C about the replication study on the pitching and rolling wing
TeX
1
star
48

PASI2013

Lessons based on a Pan-American Advanced Studies Institute "The science of predicting and understanding tsunamis, storm surges and tidal phenomena"
CSS
1
star
49

Caminos

"Data Science for a Better World"—A tutorial for the GW Caminos al Futuro Summer program
Jupyter Notebook
1
star