A python framework for solving advection-diffusion problems
(2020) 9th International Symposium on Finite Volumes for Complex Applications, FVCA 2020 In Springer Proceedings in Mathematics and Statistics 323. p.695-703- Abstract
This paper discusses a Python interface for the recently published Dune-Fem-DG module which provides highly efficient implementations of the Discontinuous Galerkin (DG) method for solving a wide range of non linear partial differential equations (PDE). Although the C++ interfaces of Dune-Fem-DG are highly flexible and customizable, a solid knowledge of C++ is necessary to make use of this powerful tool. With this work easier user interfaces based on Python and the Unified Form Language are provided to open Dune-Fem-DG for a broader audience. The Python interfaces are demonstrated for both parabolic and first order hyperbolic PDEs.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/0541ba19-d9fb-457d-be5a-c82294434c0d
- author
- Dedner, Andreas and Klöfkorn, Robert LU
- publishing date
- 2020
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- keywords
- Discontinuous Galerkin, Dune, Dune-Fem, Finite volume, Python
- host publication
- Finite Volumes for Complex Applications IX : Methods, Theoretical Aspects, Examples - Methods, Theoretical Aspects, Examples
- series title
- Springer Proceedings in Mathematics and Statistics
- editor
- Klöfkorn, Robert ; Keilegavlen, Eirik ; Radu, Florin A. and Fuhrmann, Jürgen
- volume
- 323
- pages
- 9 pages
- publisher
- Springer Nature
- conference name
- 9th International Symposium on Finite Volumes for Complex Applications, FVCA 2020
- conference location
- Bergen, Norway
- conference dates
- 2020-06-15 - 2020-06-19
- external identifiers
-
- scopus:85087031635
- ISSN
- 2194-1017
- 2194-1009
- ISBN
- 9783030436506
- 978-3-030-43652-0
- 978-3-030-43651-3
- DOI
- 10.1007/978-3-030-43651-3_66
- language
- English
- LU publication?
- no
- id
- 0541ba19-d9fb-457d-be5a-c82294434c0d
- date added to LUP
- 2021-02-10 14:01:18
- date last changed
- 2024-09-05 15:15:08
@inproceedings{0541ba19-d9fb-457d-be5a-c82294434c0d, abstract = {{<p>This paper discusses a Python interface for the recently published Dune-Fem-DG module which provides highly efficient implementations of the Discontinuous Galerkin (DG) method for solving a wide range of non linear partial differential equations (PDE). Although the C++ interfaces of Dune-Fem-DG are highly flexible and customizable, a solid knowledge of C++ is necessary to make use of this powerful tool. With this work easier user interfaces based on Python and the Unified Form Language are provided to open Dune-Fem-DG for a broader audience. The Python interfaces are demonstrated for both parabolic and first order hyperbolic PDEs.</p>}}, author = {{Dedner, Andreas and Klöfkorn, Robert}}, booktitle = {{Finite Volumes for Complex Applications IX : Methods, Theoretical Aspects, Examples}}, editor = {{Klöfkorn, Robert and Keilegavlen, Eirik and Radu, Florin A. and Fuhrmann, Jürgen}}, isbn = {{9783030436506}}, issn = {{2194-1017}}, keywords = {{Discontinuous Galerkin; Dune; Dune-Fem; Finite volume; Python}}, language = {{eng}}, pages = {{695--703}}, publisher = {{Springer Nature}}, series = {{Springer Proceedings in Mathematics and Statistics}}, title = {{A python framework for solving advection-diffusion problems}}, url = {{http://dx.doi.org/10.1007/978-3-030-43651-3_66}}, doi = {{10.1007/978-3-030-43651-3_66}}, volume = {{323}}, year = {{2020}}, }