A field that aims to simulate [[Fluid Mechanics|fluid mechanics]] using techniques of numerical analysis, [[Linear Algebra|linear algebra]], [[Multidimensional Calculus|multidimensional calculus]], and [[High-Performance Computing|high-performance computing]]
[[CFD History]]
# Online Courses
Aidan Wimshurst ([Fluid Mechanics 101](https://www.youtube.com/@fluidmechanics101)) Udemy
- [[CFD Fundamentals Course 1]]
- [[CFD Fundamentals Course 2]]
- [[CFD Fundamentals Course 3]]
- [[CFD for Professionals]]
# Textbooks
- [[Essential Computational Fluid Dynamics]]
# Theory
- [[Navier-Stokes equations]]
- [[Finite Volume Method]]
- [[Wall Functions]]
- [[Discretization Schemes]]
## Turbulence Modeling
- [[Reynolds Averaged Navier-Stokes (RANS)]]
- [[Large Eddy Simulation (LES)]]
- [[Practical LES]]
## Meshing
- [[Mesh Quality]]
- [[Aspect Ratio]]
- [[Jacobian Determinant]]
- [[Non-Orthogonality]]
- [[Equiangle Skewness]]
- [[Mesh Refinement Studies]]
- [[Unstructured Meshes]]
## Algorithms
- [[SIMPLE Algorithm]]
- [[PISO Algorithm]]
# Software Packages
## Open Source
- [[OpenFOAM]]
- SU2
## Commerical
- ANSYS [[Fluent]]
- Siemens StarCCM+