Extension Modules

Some Dune modules extend the functionality of Dune greatly while not being core modules. These are listed in this category.

List of Extension Modules:

dumux (DuMux)

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
dune-acfem (Adaptive Convenient Finite Elements)

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 (Dune Composites)

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
dune-functions (dune-functions)

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

File reader for the Gmsh-4 file format

Requires:
dune-grid
Suggests: dune-alugrid dune-foamgrid dune-vtk dune-curvedgrid
Maintainer: Simon Praetorius, Florian Stenger
Git repository:
https://gitlab.mn.tu-dresden.de/iwr/dune-gmsh4
dune-grid-glue (dune-grid-glue)

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
dune-solvers (dune-solvers)

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
dune-tpmc (dune-tpmc)

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
dune-typetree (dune-typetree)
Requires:
dune-common
Maintainer: Steffen MĂ¼thing
Git repository:
https://gitlab.dune-project.org/staging/dune-typetree
dune-udg (dune-udg)

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
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (Mar 18, 23:26, 2024)