G D Weymouth

I am passionate about teaching and research related to fluid dynamics, physics-based machine learning, and biologically inspired engineering.

Professor of Ship Hydromechanics at TU Delft

GitHub profile
Google Scholar profile
YouTube channel
@gabrielweymouth

Open source projects

Flow solvers

Water Lily is a fast three-dimension flow solver written in Julia that can run multi-threaded and on GPUs. Supporting Julia projects include Data-driven and classic Geometric MultiGrid pressure solvers, as well as parametric geometry and flow vizualization routines.

Lily Pad is an interactive two-dimensional viscous flow solver is no longer being developed, but has been used to produce results for top-tier academic journals as well as demonstrate basic flow concept in classrooms and on TV.

Educational notebooks

I use Jupyter notebooks to teach an Introduction to Numerical Python for Engineers (which has an accompanying playlist on youtube), as well as Marine Hydrodynamics and Offshore Engineering Analysis.

Interactive web-apps

I have a set of web apps and Android apps that I use to illustrate fluid dynamic concepts in undergraduate teaching and outreach.

Research projects

Bat flight performance simulations: Dr Marin Lauber

"Rapid flapping and fiber-reinforced membrane wings are key to high-performance bat flight", J Roy. Soc. Interface preprint

Rough swimming plates: Jonah Massey

"A systematic investigation into the effect of roughness on self-propelled swimming plates", J. Fluid Mech. , preprint.

Accurate simulations of membranes in fluids: Dr Marin Lauber

"Immersed-Boundary Fluid-Structure Interaction of Membranes and Shells", EuroDyn 2023 Awarded "Best Early Career Paper Award" & "Best Paper Award"

Tunable-stiffness soft robots: Leo Micklem

"Energy-efficient tunable-stiffness soft robots using second moment of area actuation", iROSS 2022, preprint.

Data-Driven Geometric Multigrid

"Data-driven Multi-Grid solver for accelerated pressure projection", Comp. & Fluids, "Papers with code" (preprint and github).

Membrane driven flows: Marin Lauber

"Immersed boundary simulations of flows driven by moving thin membranes", J. Comp. Physics, html preprint.
Marin's Github with 1D-piston example.

WaterLily.jl: JuliaCon 2021 Lightning Talk

JuliaLang.org blog post: Simulation of a swimming dogfish shark.

Fluid Mechanics Informed Machine Learning Seminar

Three dimensional effects of flapping foil propulsion:
Dr Andhini Zurman Nasution

"Fin sweep angle does not determine flapping propulsive performance", Royal Society Interface, preprint
"Effects of aspect ratio on rolling and twisting foils", Physical Review Fluids, preprint
"Influence of three-dimensionality on propulsive flapping", J Fluid Mechanics, preprint

Deep learning the spanwise averaged Navier-Stokes equations: Dr Bernat Font

Bernat's preprint and his project github

Flexible squid-inspired underwater robot: Thierry Bujard

Full text from Science Robotics without going through the login screen.

Flapping Foil Performance in Unsteady Upstream Flow: Rodrigo Vilumbrales Garcia

Cancelling wake deflection with tandem flapping foils: Dr Nick Lagopoulos with Dr Andhini Zurman-Nasution