Professur Numerische Mathematik
(Partielle Differentialgleichungen)
Einführung in die Finite-Elemente-Software FEniCS (Blockveranstaltung, 2Ü) Prof. Herzog, WS2012/13
Inhalt
In dieser Veranstaltung werden die Grundlagen der Finite-Elemente-Software
FEniCS vorgestellt.
Insbesondere werden wir auf folgende Punkte eingehen.
- Programmieren von Variationsformulierungen partieller Differentialgleichungen
- Nichtlineare Probleme
- Zeitabhängige Probleme
- Visualisierung der Lösungen mit Paraview
- Gittergenerierung
Diese Lehrveranstaltung kann zur Vorbereitung einer
Abschlussarbeit in der
Arbeitsgruppe Numerische Mathematik (Partielle Differentialgleichungen) dienen.
In derModulbeschreibung sowie im kommentierten Vorlesungsverzeichnis finden sich noch weitere Informationen.
Vorkenntnisse
Vorkentnisse in der Programmiersprache C++ bzw. Grundlagen der objektorientierten Programmierung sind wünschenswert.
Weiterhin sollte man mit der Konsole in Linux umgehen können.
Grundkenntnisse der Finite-Elemente-Methode sind erforderlich, wie sie etwa in der Vorlesung Numerik partieller Differentialgleichungen vermittelt werden.
Termine
Aktuelles
Da wir den Computerpool und die Computeserver des MRZ nutzen, muss jeder Teilnehmer einen funktionierenden Login des MRZ besitzen.
Weiterhin muss man vom MRZ der Gruppe cpustudents zugeordnet werden.
Um einen reibungsfreien Start des Kurses zu ermöglichen, melden Sie sich dafür bitte bis Montag, den 24.09.2012 bei Gerd Wachsmuth.
Material zur Veranstaltung
Abschluss
Diese Lehrveranstaltung kann als
Modul Q05 (Mathematisches Softwarepraktikum) eingebracht werden.
Die Prüfungsleistung besteht dann aus einem kleinen Softwareprojekt, das individuell vergeben und im Anschluss an den Kurs bearbeitet wird.
Alternativ kann auch ohne Prüfungsleistung eine Teilnahmebestätigung ausgestellt werden.