Computational Fluid Dynamics (CFD)
CFD uses numerical methods and algorithms to solve and analyze problems involving fluid flow, heat transfer, mass transfer, and related physics.
π Core Areas
- NavierβStokes solvers
- Turbulence (LES, RANS, DNS)
- Compressible & incompressible flow
- Heat transfer
- Multi-phase flows
- Boundary-layer modeling
- High-performance parallel CFD
π§ Open-Source CFD Software
OpenFOAM
Leading open-source CFD tool with wide applications.
π https://openfoam.org
SU2
CFD for aerospace & multiphysics.
π https://github.com/su2code/SU2
Code_Saturne
General-purpose CFD solver.
π https://www.code-saturne.org
PyFR
GPU-accelerated Python CFD.
π https://github.com/PyFR/PyFR
Gerris / Basilisk
AMR CFD solvers.
π http://basilisk.fr
π CFD Datasets
-
NASA Turbulence & CFD data
π https://turbmodels.larc.nasa.gov -
JHTDB (Johns Hopkins Turbulence Database)
π http://turbulence.pha.jhu.edu
π₯ YouTube Playlists
-
OpenFOAM Beginner to Advanced Tutorials
π https://www.youtube.com/results?search_query=openfoam+tutorials -
SU2 CFD Tutorials
π https://www.youtube.com/results?search_query=su2+cfd
π Learning Resources
-
CFD Online Tutorials
π https://www.cfd-online.com -
MIT CFD Lectures
π https://ocw.mit.edu