151-0212-00L  Advanced CFD Methods

SemesterSpring Semester 2016
LecturersP. Jenny, D. Lakehal
Periodicityyearly recurring course
Language of instructionEnglish


AbstractFundamental and advanced numerical methods used in commercial and open-source CFD codes will be explained. Topics include incompressible and compressible Navier-Stokes solvers, gridding, immersed boundary methods, source terms, front tracking, flow coupled with heat and mass transfer and multi-phase flow with phase change. For some of the exercises a commercial CFD code will be employed.
ObjectiveKnowing what's behind a state-of-the-art CFD code is not only important for developers, but also for users in order to achieve meaningful and accurate numerical results. To acquire this knowledge is the main goal of this course, which consists of two parts.

Part 1 deals with established numerical methods to solve the incompressible and compressible Navier-Stokes equations, whereas the focus lies on finite volume methods for compressible flow simulations. In that context, first the main theory and then numerical schemes related to hyperbolic conservation laws are explained, whereas not only examples from fluid mechanics, but also simpler, yet illustrative ones are considered (e.g. Burgers and traffic flow equations).

In Part 2, some advanced CFD topics are covered with strong emphasis on hands-on experience with a commercial CFD solver. Topics include, gridding, immersed boundary methods, source terms, Lagrangian and Eulerian front tracking, flow coupled with heat and mass transfer and multi-phase flow with phase change.
ContentFundamental Topics
- Finite-difference vs. finite-element vs. finite-volume methods
- Basic approach to simulate incompressible flows
- Brief introduction to turbulence modeling
- Theory and numerical methods for compressible flow simulations

Advanced Topics
- Gridding
- Immersed boundary methods
- Source terms
- Lagrangian and Eulerian front tracking
- Flow with heat and mass transfer
- Multi-phase flow with phase change
Lecture notesPart of the course is based on the referenced books. In addition, we hand out a manuscript and slides, which contain not all the course material, however.
Literature"Computational Fluid Dynamics" by H. K. Versteeg and W. Malalasekera.
"Finite Volume Methods for Hyperbolic Problems" by R. J. Leveque.
Prerequisites / NoticeBasic knowledge in
- fluid dynamics
- numerical mathematics
- programming (programming language is not important)