The DUNE Framework: Basic Concepts and Recent Developments

Bastian P, Blatt M, Dedner A, Dreier N, Engwer C, Fritze R, Gräser C, Kempf D, Klöfkorn R, Ohlberger M, Sander O

Research article (journal) | Peer reviewed

Abstract

This paper presents the basic concepts and the module structure of the Distributed and Unified Numerics Environment and reflects on recent developments and general changes that happened since the release of the first Dune version in 2007 and the main papers describing that state Bastian etal. (2008a, 2008b). This discussion is accompanied with a description of various advanced features, such as coupling of domains and cut cells, grid modifications such as adaptation and moving domains, high order discretizations and node level performance, non-smooth multigrid methods, and multiscale methods. A brief discussion on current and future development directions of the framework concludes the paper.

Details about the publication

JournalComputers & Mathematics with Applications
Volume81
Page range75-112
StatusPublished
Release year2021
Language in which the publication is writtenEnglish
DOI10.1016/j.camwa.2020.06.007
Link to the full texthttps://doi.org/10.1016/j.camwa.2020.06.007
KeywordsComputer Science; Mathematical Software; Computer Science; Distributed; Parallel; and Cluster Computing; 76S05; 68N01

Authors from the University of Münster

Dreier, Nils-Arne
Professorship for Applications of Partial Differential Equations
Engwer, Christian
Professorship for Applications of Partial Differential Equations
Center for Nonlinear Science
Fritze, René
Professorship of Applied Mathematics, especially Numerics (Prof. Ohlberger)
Ohlberger, Mario
Professorship of Applied Mathematics, especially Numerics (Prof. Ohlberger)
Center for Nonlinear Science
Center for Multiscale Theory and Computation