The Distributed and Unified Numerics Environment (DUNE)

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributed

Contributors

  • Peter Bastian - , Heidelberg University  (Author)
  • Markus Blatt - , Heidelberg University  (Author)
  • Christian Engwer - , Heidelberg University  (Author)
  • Andreas Dedner - , University of Freiburg (Author)
  • Robert Klöfkorn - , University of Freiburg (Author)
  • Sreejith Kuttanikkad - , Heidelberg University  (Author)
  • Mario Ohlberger - , University of Freiburg (Author)
  • Oliver Sander - , Chair of Numerical Methods of Partial Differential Equations, Free University of Berlin (Author)

Abstract

Most finite element or finite volume software is built around a fixed mesh data structure. Therefore, each software package can only be used efficiently for a relatively narrow class of applications. For example, implementations supporting unstructured meshes allow the approximation of complex geometries but are in general much slower and require more memory than implementations using structured meshes. In this paper we show how a generic mesh interface can be defined such that one algorithm, e. g. a finite element discretization scheme, can work efficiently on different mesh implementations. These ideas have also been extended to vectors and sparse matrices where iterative solvers can be written in a generic way using the interface. These components are available within the “Distributed Unified Numerics Environment” (DUNE).

Details

Original languageEnglish
Title of host publicationProc. of the 19th Symposium on Simulation Technique
Number of pages5
Publication statusPublished - 2006
Peer-reviewedNo

External IDs

ORCID /0000-0003-1093-6374/work/165454278