The Dune FEM module: Discontinuous Galerkin for evolution equations
Project description
DUNE-FEM-DG
DUNE-FEM-DG is the implementation of Discontinuous Galerkin schemes using the DUNE-FEM framework. Stabilized DG schemes for hyperbolic as well as a wide range of different primal formulations for elliptic/parabolic problems are implemented. The operators can be used efficiently both in a explicit/matrix free implementation or used to setup a system matrix for use with the linear solvers available in DUNE-FEM.
License
The DUNE-FEM-DG module is available under the GNU General Public License version 2, or (at your option), any later version.
References
A detailed description of the schemes can be found in the first two papers and an overview on performance of the code is given in the third paper.
-
S. Brdar, A. Dedner, and R. Klöfkorn. Compact and stable Discontinuous Galerkin methods for convection-diffusion problems. SIAM J. Sci. Comput., 34(1):263-282, 2012. http://dx.doi.org/10.1137/100817528
-
A. Dedner and R. Klöfkorn. A Generic Stabilization Approach for Higher Order Discontinuous Galerkin Methods for Convection Dominated Problems. J. Sci. Comput., 47(3):365-388, 2011. http://dx.doi.org/10.1007/s10915-010-9448-0
An overview on performance of the code is given in
- R. Klöfkorn. Efficient Matrix-Free Implementation of Discontinuous Galerkin Methods for Compressible Flow Problems. Proceedings of the ALGORITMY 2012. http://www.iam.fmph.uniba.sk/algoritmy2012/zbornik/2Kloefkornf.pdf
By using the code you agree to cite one or both of the first two papers in any publication using this code.
Eye-candy
The avatar of the project shows the solution of the compressible Euler equations in 3D using the parallel-adaptive DUNE-ALUGrid and the DG discretization implemented in DUNE-FEM-DG.
Installation
For a full explanation of the DUNE installation process please read the installation notes https://www.dune-project.org/doc/installation/.
Documentation
A documentation for the 2.4 release can be found in
- A. Dedner, S. Girke, R. Klöfkorn, T. Malkmus. 2017. The DUNE-FEM-DG module. Archive of Numerical Software 5(1): 21--61. http://dx.doi.org/10.11588/ans.2017.1.28602
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for dune-fem-dg-2.8.0.dev20201205.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d59df2fb49366bf032a3fa237def31377876e3a9280fd16e30119b7d36d8db |
|
MD5 | 35925133b8ef8293971d4df591b460a1 |
|
BLAKE2b-256 | dae234430ecd87feaa166d8f68c06cf6f3e92314ccd7becb1cca3c424e7b91b9 |