Institute for Project Defaults

Projektorientiertes Software-Praktikum (Parallele Numerik)

  • Type: Praktikum (P)
  • Semester: WS 20/21
  • Lecturer: Markus Hoffmann
    Prof. Dr. Götz Alefeld
    Thomas Becker
    Prof. Dr. Wolfgang Karl
  • SWS: 4
  • Lv-No.: 2400012
VortragsspracheDeutsch
Beschreibung

Das Praktikum behandelt die Methode der Finiten Elemente als numerische Lösungsmethodik partieller Differentialgleichungen insbesondere im Hinblick auf die Anwendung auf praxisnahe Problemstellungen aus den verschiedenen Bereichen der Naturwissenschaften und mit Blick auf die Parallelisierungseigenschaften und -möglichkeiten. Dabei werden in kleinen und nach Möglichkeit interdisziplinären Gruppen Projekte bearbeitet, die sich inhaltlich sowohl mit dem mathematischen Hintergrund als auch der technischen Umsetzung befassen. Eine Programmierbibliothek zur Vereinfachung der Anwendung der Methode der Finiten Elemente wird zur Verfügung gestellt.

Vorherige Besuche entsprechender Vorlesungen zu den Themengebieten Numerik Partieller Differentialgleichungen, Methode der Finiten Elemente sowie wissenschaftliches Rechnen und Parallelisierungsmethodik sind hilfreich, aber keine Voraussetzung für die Teilnahme. Alle notwendigen theoretischen Grundlagen werden im Rahmen des Praktikums wiederholt und vertieft.

Erste Programmiererfahrungen in C/C++ werden empfohlen.

Anmeldung

  • http://capp.itec.kit.edu/anmeldung
  • Die Teilnehmerzahl ist begrenzt! Sollte es mehr Interessenten als mögliche Teilnehmer geben, so entscheidet die Reihenfolge der Anmeldung.
Arbeitsbelastung
  • Das Praktikum wird wöchentlich an zwei festen Terminen betreut. Diese Termine werden in kürze hier bekannt gegeben.
    Hinweis: An einigen wenigen Terminen herrscht Anwesenheitspflicht. Grundsätzlich dienen diese Termine zur Besprechung der Aufgaben sowie zur Klärung von Fragen. Wir weisen ausdrücklich darauf hin, dass die Bearbeitung der Aufgaben zu lediglich diesem Termin in der Regel nicht genügen wird.
  • Die Durchführung des Praktikums erfolgt in Teams zu zwei oder drei Personen.
  • Abgeschlossen wird das Praktikum mit einer schriftlichen Ausarbeitung.
Ziel

Nach erfolgreichem Abschluss des Praktikums können Studierende

  • numerische Methoden aus dem Umfeld der Partiellen Differentialgleichungen sowie der Methode der Finiten Elemente beherrschen.
  • grundlegende und weiterführende Techniken der Parallelverarbeitung beherrschen.
  • Programmierbibliotheken zur Methode der Finiten Elemente nennen und exemplarisch eine dieser Bibliotheken verwenden.
  • numerische Methoden aus dem Umfeld der Partiellen Differentialgleichungen sowie der Methode der Finiten Elemente auf gegebene und neue Problemstellungen anwenden.
  • grundlegende und weiterführende Techniken der Parallelverarbeitung auf gegebene und neue Problemstellungen anwenden und diese analysieren.
  • Projekte eigenständig innerhalb eines interdisziplinären Teams bearbeiten.