702532 VU Scientific Computing

Wintersemester 2020/2021 | Stand: 03.09.2020 LV auf Merkliste setzen
702532
VU Scientific Computing
VU 4
6
wöch.
jährlich
Deutsch

Unter wissenschaftlichem Rechnen (scientific computing) versteht man die Zuhilfenahme von Computersimulationen, um Fragestellungen aus der Natur- und Ingenierswissenschaften zu beantworten. Physikalische Modelle, wie zum Beispiel Differentialgleichungen oder Integrale, werden dafür diskretisiert und mittels numerischer Algorithmen auf einem Computer gelöst. Solche Simulationen können sich als sehr zeitaufwändig herausstellen, weshalb es notwendig ist sich über die effiziente Implementierung dieser Modelle Gedanken zu machen.

Wir werden unter anderem folgende Themen behandeln:

1) Einführung in eine kompilierte Programmiersprache (C++) und Unix, sowie den Vergleich mit interpretierten Sprachen wie zum Beispiel Matlab oder Python.

2) Die Funktionsweise von Computern (CPUs, Speicher, Caches, etc.) und die daraus folgenden Konsequenzen bezüglich einer effizienten Implementierung der Algorithmen.

3) Die Grundlagen des parallelen Rechnens (Stichwort: high performance computing).

 

In Projektarbeiten werden spezifische Modelle bzw. mathematische Algorithmen mithilfe der gelernten Techniken bearbeitet. Beispiele solcher Projekte sind Strömungen von Flügelprofilen, Berechnungen hochdimensionaler Integrale, Deformation von Stahlträgern, Berechnung der Energiezustände von Atomen, Wellenausbreitung sowie Simulation von Räuber-Beute-Modellen in zwei Dimensionen.

 

In der Lehrveranstaltung werden wir alle gelernten Inhalte unmittelbar an einem Computer in die Praxis umsetzen.

 

siehe Termine
Gruppe 1
Datum Uhrzeit Ort
Mo 05.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 06.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 12.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 13.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 19.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 20.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 27.10.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 03.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 09.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 10.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 16.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 17.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 23.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 24.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 30.11.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 01.12.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 07.12.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 14.12.2020
16.15 - 18.00 eLecture - online eLecture - online
Di 15.12.2020
16.15 - 18.00 eLecture - online eLecture - online
Mo 11.01.2021
16.15 - 18.00 eLecture - online eLecture - online
Di 12.01.2021
16.15 - 18.00 eLecture - online eLecture - online
Mo 18.01.2021
16.15 - 18.00 eLecture - online eLecture - online
Di 19.01.2021
16.15 - 18.00 eLecture - online eLecture - online
Mo 25.01.2021
16.15 - 18.00 eLecture - online eLecture - online
Di 26.01.2021
16.15 - 18.00 eLecture - online eLecture - online
Mo 01.02.2021
16.15 - 18.00 eLecture - online eLecture - online
Di 02.02.2021
16.15 - 18.00 eLecture - online eLecture - online