Discontinuous Galerkin Methods for Numerical Simulation

5 ECTS (3 SWS), Summer term

Overview

This course introduces discontinuous Galerkin methods for approximately solving partial differential equations and their efficient realization for large-scale problems in fluid dynamics and acoustics. The following topics will be covered:

  • Derivation of discontinuous Galerkin methods and comparison against finite difference, finite volume, and continuous finite element methods.
  • Numerical flux functions for scalar conservation laws.
  • Higher order basis functions: nodal and modal representations.
  • Extension to higher dimensions, efficient evaluation of weak forms.
  • Discontinuous Galerkin schemes for second spatial derivatives.
  • Explicit versus implicit time integration.
  • Discontinuous Galerkin schemes for nonlinear equations.
  • Applications: Euler equations, acoustic wave equation, compressible and incompressible Navier-Stokes equations.

The theoretical content is accompanied by exercise and programming sessions in MATLAB and C++. The C++ part includes programming in the deal.II finite element library, in particular the step-67 tutorial program for a parallel implementation of an Euler solver suitable for large-scale computations.

Teacher

Dr. Martin Kronbichler, Prof. Dr.-Ing. Wolfgang A. Wall.

Teaching outline

The course is accompanied by lecture notes (available through the Moodle portal). The content is discussed by lectures and exercise sessions as well as autonomously by the student from the given material.

Language

English.

Dates and places summer term 2021

Schedule: Wednesdays, 9:00-11:00, MW 1237. Some material is covered by pre-recorded content.

First lecture: April 14, 2021, 9:00.

Office hours

Wednesdays, 13-15, MW 1231 (Martin Kronbichler)

Literature

Jan S. Hesthaven, Tim Warburton, Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications, Springer, 2008. Fulltext @ UB-TUM.