The DUNE Framework: Basic Concepts and Recent Developments

Research output: Contribution to journalResearch articleContributedpeer-review

Contributors

  • Peter Bastian - , Heidelberg University  (Author)
  • Markus Blatt - , Dr. Blatt HPC-Simulation-Software & Services (Author)
  • Andreas Dedner - , University of Warwick (Author)
  • Nils-Arne Dreier - , University of Münster (Author)
  • Christian Engwer - , University of Münster (Author)
  • René Fritze - , University of Münster (Author)
  • Carsten Gräser - , Free University of Berlin (Author)
  • Christoph Grüninger - , University of Stuttgart (Author)
  • Dominic Kempf - , Heidelberg University  (Author)
  • Robert Klöfkorn - , Norwegian Research Centre (Author)
  • Mario Ohlberger - , University of Münster (Author)
  • Oliver Sander - , Chair of Numerical Methods of Partial Differential Equations (Author)

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. 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

Original languageEnglish
Pages (from-to)75-112
Number of pages38
JournalComputers and Mathematics with Applications
Volume81
Publication statusPublished - 2021
Peer-reviewedYes

External IDs

Scopus 85088150298
ORCID /0000-0003-1093-6374/work/142250558

Keywords

Keywords

  • finite elements, Dune, design, software, Dune, finite elements