# 151-0212-00L  Advanced CFD Methods

 Semester Spring Semester 2021 Lecturers P. Jenny Periodicity yearly recurring course Language of instruction English

### Courses

NumberTitleHoursLecturers
151-0212-00 VAdvanced CFD Methods2 hrs
 Mon 16:15-18:00 NO C 60 »
P. Jenny
151-0212-00 UAdvanced CFD Methods1 hrs
 Mon 11:15-12:00 ML F 38 »
P. Jenny

### Catalogue data

 Abstract Fundamental and advanced numerical methods used in commercial and open-source CFD codes will be explained. The main focus is on numerical methods for conservation laws with discontinuities, which is relevant for trans- and hypersonic gas dynamics problems, but also CFD of incompressible flows, Direct Simulation Monte Carlo and the Lattice Boltzmann method are explained. Objective Knowing what's behind a state-of-the-art CFD code is not only important for developers, but also for users in order to choose the right methods and to achieve meaningful and accurate numerical results. Acquiring this knowledge is the main goal of this course.Established numerical methods to solve the incompressible and compressible Navier-Stokes equations are explained, 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 addition, two less commonly used yet powerful approaches, i.e., the Direct Simulation Monte Carlo (DSMC) and Lattice Boltzmann methods, are introduced.For most exercises a C++ code will have to be modified and applied. Content - 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- Direct Simulation Monte Carlo (DSMC)- Lattice Boltzmann method Lecture notes Part of the course is based on the referenced books. In addition, the participants receive a manuscript and the slides. Literature "Computational Fluid Dynamics" by H. K. Versteeg and W. Malalasekera."Finite Volume Methods for Hyperbolic Problems" by R. J. Leveque. Prerequisites / Notice Basic knowledge in- fluid dynamics- numerical mathematics- programming (programming language is not important, but C++ is of advantage)

### Performance assessment

 Performance assessment information (valid until the course unit is held again) Performance assessment as a semester course ECTS credits 4 credits Examiners P. Jenny Type session examination Language of examination English Repetition The performance assessment is offered every session. Repetition possible without re-enrolling for the course unit. Mode of examination written 120 minutes Written aids None This information can be updated until the beginning of the semester; information on the examination timetable is binding.

### Learning materials

 No public learning materials available. Only public learning materials are listed.

### Groups

 No information on groups available.

### Restrictions

 There are no additional restrictions for the registration.

### Offered in

ProgrammeSectionType
Integrated Building Systems MasterSpecialised CoursesW
Mechanical Engineering MasterEnergy, Flows and ProcessesW
Computational Science and Engineering BachelorAdditional Electives from the Fields of Specialization (CSE Master)W
Computational Science and Engineering MasterFluid DynamicsW