Download external DUNE modules
DUNE has a modular structure and it is possible to write
your own DUNE modules. This is a list of a few externally maintained
extension modules that we know about.
Complete Simulation Frameworks
- Kaskade 7
uses Dune for the grid and linear algebra infrastructure.
-
DuMux
is a module for simulations of flow and transport processes in
porous media.
Development is in an early state.
[Homepage]
- There is a project at Sintef working on an
Open Source Reservoir Simulator based on Dune.
Discretization Modules
-
dune-fem
is a discretization module of Dune
providing an implementation of mathematical abstractions
to solve PDEs on parallel computers including local grid adaptivity,
dynamic load balancing, and
higher order discretization schemes.
[Homepage,
Class
Documentation]
- dune-pdelab
(new generalized discretization module for a wide range of methods)
svn checkout https://svn.dune-project.org/svn/dune-pdelab/trunk dune-pdelab
[browse svn]
A tutorial for the module is the
dune-pdelab-howto
svn checkout https://svn.dune-project.org/svn/dune-pdelab-howto/trunk dune-pdelab-howto
[browse svn]
- dune-disc (shapefunctions, discretization schemes, ...)
svn checkout https://svn.dune-project.org/svn/dune-disc/trunk dune-disc
[browse svn]
The module dune-disc is not actively maintained anymore.
Additional Grid Managers
-
dune-subgrid allows you to mark a subset of the elements of a given grid. This
subset can then be treated as a grid hierarchy in its own right.
-
dune-networkgrid is a grid manager for a network of 1d entities in a 3d world.
Ask Olaf Ippisch for details.
-
dune-prismgrid is a grid wrapper for a DUNE grid implementation,
adding an additional dimension to the grid using prismatic elements.
At the moment this grid has only been implemented for a host grid
with 2D simplex elements, also adaptivity has not yet been included.
The extension is work in progress.
Ask
Andreas Dedner for details.
Others