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+