Computational fluid dynamics, turbulence modelling, and numerical methods — broken down honestly for engineers and researchers.