The DUNE Framework: Basic Concepts and Recent Developments
Peter Bastian, Markus Blatt, Andreas Dedner, Nils-Arne Dreier,, Christian Engwer, Ren\'e Fritze, Carsten Gr\"aser, Christoph Gr\"uninger,, Dominic Kempf, Robert Kl\"ofkorn, Mario Ohlberger, Oliver Sander

TL;DR
The paper discusses the DUNE framework's core concepts, recent updates, advanced features like domain coupling and multiscale methods, and outlines future development directions for this numerical environment.
Contribution
It provides a comprehensive overview of DUNE's structure, recent enhancements, and advanced features, highlighting its versatility and ongoing development since 2007.
Findings
Enhanced features for domain coupling and cut cells
Implementation of high order discretizations and multiscale methods
Discussion of future development directions
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 [1, 2]. 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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
