The course gives an introduction to the numerical methods used in computational fluid dynamics. We use the example of a Navier-Stokes solver to discuss schemes for spatial discretization and integration in time. For the solution of the resulting systems of equations, we study algorithms for saddle point problems and iterative solvers. RANS formulations with turbulence models and large-eddy simulations with sub-grid scale models are introduced for the simulation of turbulent flows. Finally, the computational performance of the introduced methods will be critically discussed in the context of high-performance computing applications.
The course is not offered in the academic year 2017/18