Extension Modules
These Dune modules extend the functionality of Dune greatly while not being core modules. These are listed in this category.
List of Extension Modules:
DuMux is a module for simulation of multi-phase multi-component flow transport in porous media
Requires: |
dune-common
dune-grid
dune-localfunctions
dune-istl
dune-geometry
|
Suggests: |
dune-alugrid
dune-foamgrid
dune-uggrid
opm-grid
dune-subgrid
dune-spgrid
|
Maintainer: | The DuMux team |
Git repository: |
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux |
An add-on to DUNE-FEM which aims at a convenient discretization of diffusion dominated problems with Adaptive Conforming Finite Elements.
Requires: |
dune-common
dune-geometry
dune-grid
dune-fem
|
Suggests: |
dune-alugrid
dune-istl
dune-localfunctions
dune-spgrid
|
Maintainer: | The acfem team |
Git repository: |
https://gitlab.dune-project.org/dune-fem/dune-acfem |
dune-composites is a Dune PDELab module which implements 3D anisotropic linear elasticity equations in parallel.
Requires: |
dune-common
dune-geometry
dune-grid
dune-localfunctions
dune-functions
dune-istl
dune-pdelab
dune-typetree
|
Maintainer: | The composites team |
Git repository: |
https://gitlab.dune-project.org/anne.reinarz/dune-composites |
Abstractions for functions and discrete function space bases
Requires: |
dune-localfunctions
dune-grid
dune-typetree
dune-istl
|
Git repository: |
https://gitlab.dune-project.org/staging/dune-functions |
Provides infrastructure for the coupling of two unrelated Dune grids.
Requires: |
dune-common
dune-geometry
dune-grid
|
Git repository: |
https://gitlab.dune-project.org/extensions/dune-grid-glue |
A library for algebraic solvers for Dune
Requires: |
dune-common
dune-grid
dune-istl
dune-localfunctions
dune-matrix-vector
|
Suggests: |
dune-alugrid
|
Git repository: |
https://git.imp.fu-berlin.de/agnumpde/dune-solvers |
Provides a topology preserving implementation of the marching cubes and marching simplex algorithm. This module can be used to implement cut-cell algorithms on top of the Dune interface.
Requires: |
dune-common
|
Maintainer: | Christian Engwer, Andreas NĂ¼ĂŸing |
Git repository: |
https://gitlab.dune-project.org/extensions/dune-tpmc |
Requires: |
dune-common
|
Maintainer: | Simon Praetorius simon.praetorius@tu-dresden.de, Christian Engwersimon.praetorius@tu-dresden.de, Santiago Ospina De Los RĂos santiago@dune-project.org |
Git repository: |
https://gitlab.dune-project.org/staging/dune-typetree |
Allows for an easy implementation of Unfitted Discontinuous Galerkin methods on cut-cell grids.
Requires: |
dune-common
dune-grid
dune-istl
dune-tpmc
dune-pdelab
dune-functions
|
Maintainer: | Christian Engwer |
Adapts the vectorclass library for DUNEs SIMD interface
Requires: |
dune-common
|
Suggests: |
dune-istl
|
Git repository: |
https://gitlab.dune-project.org/extensions/dune-vectorclass |
Adds convenience features and enables programming of generic algorithms.
Requires: |
dune-common
dune-pybindxi
dune-testtools
dune-istl
|
Maintainer: | René Fritze, Tim Keil, Tobias Leibner, Felix Schindler |
Git repository: |
https://github.com/dune-community/dune-xt-super |