OONumerics User :

From: Christian Engwer (christi_at_[hidden])
Date: 2010-04-25 17:05:24


We are pleased to announce the release of Version 2.0 of the
“Distributed and Unified Numerics Environment” (DUNE).

DUNE is a software framework for the numerical solution of partial
differential equations with grid-based methods. Using generic
programming techniques it strives for both: high flexibility
(efficiency of the programmer) and high performance (efficiency of the
program). DUNE provides, among other things, a large variety of local
mesh refinement techniques, a scalable parallel programming model, an
ample collection of finite element methods and efficient linear solvers.

The release includes the three core module dune-common, dune-grid, and
dune-istl; and the howtos dune-grid-howto and dune-grid-dev-howto.
Together with these five packages we released the new package
dune-localfunctions, which brings a new interface for finite element
shape functions to Dune. This package will also become a core module.
Among many smaller changes, the most notable changes are:

    * The dune-grid module now features reference Elements for
      arbitrary dimensions. This required a new numbering of
      sub-entities. elements. This change may affect your code in
      subtle ways if you depend on a particular numbering!
    * A new grid implementation, the GeometryGrid, has been added. It
      wraps any other DUNE grid and replaces the geometry by a generic
      one. It can, for example, be used to transform a 2d Cartesian
      grid into a helix.
    * The GridFactory interface has been extended. It now allows file
      readers to pass data associated with a given entity to the
      user.

For further information, have a look at our website
http://www.dune-project.org and at the release notes
http://www.dune-project.org/releasenotes-2.0.html.

Best regards
Christian Engwer