next up previous contents
Next: Entwicklung und Einsatz Up: Previous: 3D-Gittergenerierung und Geometriebeschreibung

KASKADE --- eine Toolbox für adaptive Multilevelmethoden

  Bearbeiter: J. Fuhrmann, R. Kornhuber, H. Langmach

Kooperation: B. Erdmann, R. Roitzsch (ZIB), H.-J. Diersch (WASY GmbH)

Beschreibung der Forschungsarbeit:

Ausgehend von dem am ZIB entwickelten Programm KASKADE und den am WIAS entwickelten Programmkomponenten zur Lösung partieller Differentialgleichungen wird an der Schaffung einer objektorientierten Toolbox zur Lösung von elliptischen und parabolischen partiellen Differentialgleichungen mittels adaptiver Multilevelmethoden gearbeitet.

Zentrale Aufgaben dieser Zusammenarbeit mit dem ZIB sind die Verbesserung der Modularität von KASKADE, d. h. die Zerlegung des Programms in leicht herauslösbare und erweiterbare Moduln (z. B. Gitterverwaltung, Gitterverfeinerung, Tools zur Matrixassemblierung, Iterationsverfahren und Vorkonditionierer, Sparse-Matrix Routinen, Grafikausgabe, usw.), sowie eine Erweiterung der Einsatzmöglichkeiten des Programms (z. B. im Hinblick auf die Lösung gekoppelter Systeme partieller Differentialgleichungen und auf die Verwendung von Finite-Volumen-Diskretisierungen).

Wichtig für den Einsatz der Programme bei Anwendern ist ebenfalls die Gewährleistung der Portabilität auf verschiedene Rechnerarchitekturen und die Festlegung allgemeiner Schnittstellen für die Einbindung in fremde Programme und für Pre- und Postprocessing (Eingaben, Ergebnisausgaben und Grafik).

Als erster Schritt zur verbesserten Modularität wurden die Teilprogramme zur Gitterverwaltung und Gitterverfeinerung aus KASKADE herausgelöst und mit einer allgemeinen Schnittstelle versehen, die eine einfache Einbindung in bestehende Simulationsprogramme erlaubt.

Die Toolbox wird im WIAS bei Problemstellungen der Simulation des Wasser- und Stofftransports in porösen Medien einschließlich inverser Aufgaben eingesetzt. Hierzu konnte bereits eine Zusammenarbeit mit der WASY GmbH vertraglich vereinbart werden.

Weiter ist die Verwendung von Komponenten der Toolbox bei der Lösung von Maxwellschen Gleichungen auf unstrukturierten Gittern im Rahmen des Projekts ,,Feldtheoretische Simulation von monolithisch integrierten Höchstfrequenzschaltungen`` (siehe S. gif) und bei der Behandlung von Phasenfeldmodellen (siehe S. gif) vorgesehen.

Projektliteratur:

  1. R. BECK, B. ERDMANN, An Object-oriented Adaptive Finite Elemet Code, Technical Report TR 95-4, ZIB, 1995.


next up previous contents
Next: Entwicklung und Einsatz Up: Previous: 3D-Gittergenerierung und Geometriebeschreibung



Group_of_Office
Mon May 13 20:25:53 MET DST 1996