Presenters-0696: Difference between revisions
From CSDMS
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
|CSDMS meeting webinar date=2025-09-23T09:00:00.000Z | |CSDMS meeting webinar date=2025-09-23T09:00:00.000Z | ||
|CSDMS meeting webinar registration URL=https://cuboulder.zoom.us/meeting/register/-khP7nQgR7SGhmMGc0EffA | |CSDMS meeting webinar registration URL=https://cuboulder.zoom.us/meeting/register/-khP7nQgR7SGhmMGc0EffA | ||
|CSDMS meeting first name=and | |CSDMS meeting first name=Robert Klöfkorn and | ||
|CSDMS meeting last name= | |CSDMS meeting last name=Andreas Dedner | ||
|CSDMS meeting institute=Lund University and Warwick University | |CSDMS meeting institute=Lund University and Warwick University | ||
|Country member= | |Country member=Sweden | ||
|CSDMS meeting email address=robert.klofkorn@math.lu.se | |CSDMS meeting email address=robert.klofkorn@math.lu.se | ||
|CSDMS meeting title presentation=Solving PDEs with DUNE-FEM | |CSDMS meeting title presentation=Solving PDEs with DUNE-FEM |
Revision as of 09:54, 2 October 2025
CSDMS 2025 Webinars
Solving PDEs with DUNE-FEM
Abstract
For about two decades the Distributed and Unified Numerics Environment (DUNE) has been an active part in the scientific development of computational software and technology and it's C++ routines are the basis for several other well established open source projects, for example, DuMux. Although the C++ interfaces of DUNE are highly flexible and customizable, a solid knowledge of C++ is necessary to make use of this powerful tool. In this talk we give an overview on recent development towards a Python interface for DUNE and in particular DUNE-FEM, a module which provides highly efficient implementations of hp-adaptive Discontinuous Galerkin (DG) methods for solving a wide range of nonlinear partial differential equations. Providing easier user interfaces based on Python and the Unified Form Language (UFL) opens DUNE-FEM to a broader audience, for example, Bachelor and Master students. This talk will also briefly discuss how Python and DUNE are embedded in teaching of Scientific Computing courses at Lund University and Warwick University.
Please acknowledge the original contributors when you are using this material. If there are any copyright issues, please let us know (CSDMSweb@colorado.edu) and we will respond as soon as possible.
Of interest for: