Computational Fluid Dynamics: An Open-Source Approach

Interested in learning about Computational Fluid Dynamics (CFD)?

You can download our free textbook below. This book includes a discussion of the physics of fluid flow, numerical methods for approximating fluid flows on computers, and then a series of applied test cases. Through a combination of open-source tools including Gmsh, SU2, and Paraview, you can be running CFD simulations on your computer in a matter of minutes without any expensive licenses. A number of Python codes that can be run interactively in the cloud introduce you to the basics of numerical methods and how to start writing your own CFD codes! Click here to view the source and contribute on Gitlab

Py2Fly: A Library for Rapid Aerodynamic Analysis

Py2Fly is a collection of simple Jupyter notebooks to compute the aerodynamic performance of airfoils via thin airfoil or vortex panel methods, of finite wings using the vortex lattice method, and to predict general aircraft performance characteristics including lift to drag ratios, fuel consumption, power required, climb rate, and many others. It also includes a handy NACA 4-digit airfoil generator to be used with the aerodynamics solvers. Click here to download the documentation, and Click here to view the source on Gitlab.

Py2Fly is free for anyone to use and can be run in the cloud without having to download anything! Click below to launch the Jupyter notebooks on Binder: