More Info about DUNE     Get started with DUNE     Get involved in DUNE

DUNE Numerics

DUNE

DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD).

DUNE is free software licensed under the GPL (version 2) with a so called “runtime exception” (see license). This licence is similar to the one under which the libstdc++ libraries are distributed. Thus it is possible to use DUNE even in proprietary software.

The underlying idea of DUNE is to create slim interfaces allowing an efficient use of legacy and/or new libraries. Modern C++ programming techniques enable very different implementations of the same concept using a common interface at a very low overhead. Thus DUNE ensures efficiency in scientific computations and supports high-performance computing applications.

Particular highlights are

Latest News Feed

DUNE 2.9.0 released

The 2.9.0 release is now available.

You can download the tarballs ( dune-common, dune-geometry, dune-grid, dune-localfunctions, dune-istl ) or checkout the v2.9.0 tag via Git. Pip packages are also available which can be installed using pip.

Please go and test, and report any problems that you encounter.

DUNE 2.9.0rc1 ready for testing

The first release candidate for the upcoming 2.9.0 release is now available. You can download the tarballs ( dune-common, dune-geometry, dune-grid, dune-localfunctions, dune-istl ) or checkout the v2.9.0rc1 tag via Git.

Please go and test, and report any problems that you encounter.

Dune 2.8.0 Released

Dune 2.8.0 has been released. You can download the tarballs or checkout the v2.8.0 tag via Git.

Included in the release are the core modules (dune-common, dune-geometry, dune-grid, dune-istl, dune-localfunctions) and at this point in time the dune-uggrid, dune-typetree, and dune-functions module. Details on the changes can be found in the release notes.

DUNE 2.8.0rc1 ready for testing

The first release candidate for the upcoming 2.8.0 release is now available. You can download the tarballs ( dune-common, dune-geometry, dune-grid, dune-localfunctions, dune-istl ) or checkout the v2.8.0rc1 tag via Git.

With the Dune core modules, the staging modules dune-uggrid, dune-typetree, and dune-functions are released.

Please go and test, and report any problems that you encounter.

DUNE/PDELab Course Material available for self-study

The Interdisciplinary Center for Scientific Computing in Heidelberg has hosted an annual summer school on solving PDEs with Dune and PDELab for the last decade. For this year’s virtual edition of the course, we have recorded most of our lectures. We are now making this material available for asynchronous self-study. The material can be found here: https://dune-pdelab-course.readthedocs.io/

Read all news...
Creative Commons License   |  Legal Statements / Impressum  |  generated with Hugo v0.80.0 (May 31, 22:25, 2023)