Build a Navier-Stokes solver in Python from scratch
A walkthrough of writing an incompressible Navier-Stokes solver in Python with NumPy: momentum and continuity, finite difference discretization, the Pressure-Poisson step, and airflow around a wing.