This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website https://www.nat.tum.de/. For more information read Conversion of Websites.

de | en

M.Sc. Praktikum: Modern Wave Propagation - Discontinuous Galerkin & Julia (IN2106, IN2397, IN4280)

Course 0000000715 in SS 2023

General Data

Course Type practical training
Semester Weekly Hours 6 SWS
Organisational Unit Informatics 5 - Chair of Scientific Computing (Prof. Bungartz)
Lecturers Lukas Krenz
Marc Marot-Lassauzaie
David Schneller
Dates Wed, 16:00–18:00, MI 02.07.023

Assignment to Modules

Further Information

Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.

additional remarks In the past few years, the Discontinuous Galerkin (DG) method has made waves. Wave propagation is everywhere: It is used to simulate earthquakes, tsunamis and even plasma physics. With the advent of many-core supercomputers it has become crucial to use communication avoiding methods. DG is currently one of the most promising. The goal of this lab course is to write a numerical solver for hyperbolic partial differential equations using the DG method with the modern programming language Julia. We provide a framework which handles input/output, mesh construction and other boilerplate tasks. Missing in this framework is the implementation of the numerical method. This is your task. We introduce (only) the necessary theory in lecture-style presentations. You then have to apply this in practice by modifying the provided framework. The expected result is a DG-solver that can be used to simulate various wave problems at a reasonable speed. The lab course ends with a project, in which you investigate further aspects. Examples for this could be performance optimizations, modifications of the numerical method and the implementation of example scenarios (e.g. tsunamis). There will be a pre-course meeting on the 08th of February 2023 at 14:00 for those interested in learning more about the course. This meeting will be held online for ease of participation, you can join using following link: https://tum-conf.zoom.us/j/62659657415?pwd=RnhKMk9VdXlMWFRiU2hJSTBYakRQUT09 Meeting ID: 626 5965 7415 Passcode: 999552
Links E-Learning course (e. g. Moodle)
TUMonline entry
Top of page