16-64-3264-vl High-Accuracy methods for Computational Fluid Dynamics

Course offering details

Instructors: Dr.-Ing. Florian Peter Kummer

Event type: Lecture

Org-unit: Dept. 16 - Mechanical Engineering

Displayed in timetable as: High-Acc Methods

Subject:

Crediting for:

Hours per week: 3

Language of instruction: Englisch

Min. | Max. participants: - | -

Digital Teaching:
The course will be held as hybrid teaching in summer term 2022. This means that it is possible - within the bouindaries of the of the applicable Corona regulations - to attend the lecture live in lecture hall L1|01 K328. In addition, participation will be possible via Zoom and video recordings will be published.
On Tuesday, Apr. 12th, 2022 at 12:30 pm, there will be a pre-meeting via Zoom only. The link for this will be posted via Moodle.

The first lecture will be held on Tuesday, Apr. 19th, 2022 at 12:30 pm. More information will follow via Moodle.
The following teaching materials or services will be provided:


  • Script (English),
  • Lecture notes/video of previous years (English)
  • Lecture notes/video of the current semester
  • Office hours (online)

Course Contents:


  • What are high accuracy/high order Methods?

    • Discontinuous Galerkin Methods: approximation with Polynomials
    • scalar conservation laws, weak formulation
    • numerical fluxes
    • temporal discretization 

  • Systems of equations and higher derivatives

    • Poisson equation 
    • incompressible flows: Stokes and Navier-Stokes
    • compressible Euler equations

  • Basics on numerical analysis

    • Consistency, Stability and Convergence

  • Simulation of flows
  • Exercices

    • elementary programming in C#
    • implementation of DG-Schemes using the BoSSS toolbox (see also https://github.com/FDYdarmstadt/BoSSS)


Literature:
* J. S. Hesthaven, T. Warburton: Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications; Springer, 2008.
* D. A. Di Pietro, A. Ern: Mathematical Aspects of Discontinuous Galerkin Methods, Springer, 2011.
* R. Hartmann: Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods; lecture notes, http://ganymed.iwr.uni-heidelberg.de/~hartmann/publications/2008/Har08b.pdf .
* R. Hartmann: Discontinuous Galerkin methods for compressible flows: higher order accuracy, error estimation and adaptivity; lecture notes http://ganymed.iwr.uni-heidelberg.de/~hartmann/publications/2005/Har05b.pdf .
* B. Cockburn, On Discontinuous Galerkin methods for convection-dominated problems; lecture notes, http://www.math.umn.edu/~bcockbur//LectureNotes.html.

Preconditions:
* Basic knowledge in parial differential equations and numerics.
* For Exercises: basic programming knowledge in some object-oriented language is helpful (e.g. C#, Java, Python, C++)

Expected Number of Participants:
10

Further Grading Information:


  • The date can still be changed in consultation with the students (will be fixed in the preliminary discussion ).
  • Approx. 30% of the time is spent on practical exercises on the PC
  • Exercise materials & script provided by Moodle
  • Lecture and exercises held by Dr. Florian Kummer and Jakob Sebastian, MSc.

Official Course Description:
This course deals with the application of high accuracy discontinuous Galerkin methods (methods with high order of convergence) to computational fluid dynamics. There is a stepwise approach here: the method is first derived, or developed, in 1D and for scalar advection. This is extended over the course of the semester to the treatment of incompressible Navier-Stokes equations.

Literature
Registration periods
Phase Block Start End registration End cancellation Deadline for audit
Direkte Zulassung Vorlesungszeit 01.03.2024 00:00 31.08.2024 23:59 31.08.2024 23:59 31.08.2024 23:59
Appointments
Date From To Room Instructors
1 Tue, 16. Apr. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
2 Wed, 17. Apr. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
3 Tue, 23. Apr. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
4 Wed, 24. Apr. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
5 Tue, 30. Apr. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
6 Tue, 7. May 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
7 Wed, 8. May 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
8 Tue, 14. May 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
9 Wed, 15. May 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
10 Tue, 21. May 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
11 Wed, 22. May 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
12 Wed, 29. May 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
13 Tue, 4. Jun. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
14 Wed, 5. Jun. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
15 Tue, 11. Jun. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
16 Wed, 12. Jun. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
17 Tue, 18. Jun. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
18 Wed, 19. Jun. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
19 Tue, 25. Jun. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
20 Wed, 26. Jun. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
21 Tue, 2. Jul. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
22 Wed, 3. Jul. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
23 Tue, 9. Jul. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
24 Wed, 10. Jul. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
25 Tue, 16. Jul. 2024 12:30 14:00 L101/328K Dr.-Ing. Florian Peter Kummer
26 Wed, 17. Jul. 2024 12:30 13:15 L101/328K Dr.-Ing. Florian Peter Kummer
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
Instructors
Dr.-Ing. Florian Peter Kummer