Numerische Werkzeuge

 
  • DUNE: Schnittstellen-basierte FV/FEM Bibliothek
DUNE ist eine Schnittstellen--basierte Entwicklungsumgebung zur Implementierung effizienter Finite Elemente oder Finite Volumen Verfahren. DUNE wird seit Anfang 2004 von unserer Argeitsgruppe in Zusammenarbeit mit den Arbeitsgruppen von P. Bastian (Heidelberg) und R. Kornhuber (Berlin) entwickelt.
 
  • GFLOW: Strömungen in porösen Medien.
  • ALUGrid - Adaptive, Last-balanzierte Gitterbibliothek
  • Gittergenerierung und Datenstrukturen
  • Adaptive Methoden
Ein wichtiges numerisches Werkzeug der Arbeitsgruppe ist die Verwendung selbstadaptiver Methoden. Diese sind in der Lage, den numerischen Aufwand drastisch zu verringern. Die fundamentalen Bausteine adaptiver Verfahren sind zum einen Fehlerschätzer bzw. Indikatoren. Dadurch wird bestimmt, wie die lokale Feinheit des zugrundeliegenden Rechengitters zu steuern ist. Der zweite Baustein für adaptive Verfahren ist eher algorithmischer Natur und besteht aus Algorithmen zur Gittermodifikation. Mit Hilfe dieser Algorithmen werden die Rechengitter lokal verfeinert und vergröbert.
 
Gerade bei dreidimensionalen Simulationen sind die zu lösenden Gleichungssysteme sehr groß. Daher sind effiziente Löser von großer Bedeutung. Eine wichtige Klasse von Lösern sind die sogenannten Multilevel-Methoden (Mehrgitter, Vorkonditionierer) welche die hierarchische Struktur von (lokal) verfeinerten Rechengittern ausnutzen. Implementiert wurden Löser für lineare und spezielle nichtlineare Probleme.
 
  • Software-Entwicklung für Parallelrechner

 - Parallelisierung mit dynamischer Lastverteilung

 


Analysis und Numerische Analysis Strömungsmechanik Elastizität Numerische Werkzeuge Visualisierung