Extendible and Efficient Python Framework for Solving Evolution Equations with Stabilized Discontinuous Galerkin Method

09/25/2020
by   Andreas Dedner, et al.
0

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.

READ FULL TEXT

page 10

page 11

page 14

page 17

page 18

page 19

page 22

page 26

research
05/16/2022

Exasim: Generating Discontinuous Galerkin Codes for Numerical Solutions of Partial Differential Equations on Graphics Processors

This paper presents an overview of the functionalities and applications ...
research
07/13/2018

The Dune Python Module

In this paper we present the new Dune-Python module which provides Pytho...
research
04/07/2023

Unified hp-HDG Frameworks for Friedrichs' PDE systems

This work proposes a unified hp-adaptivity framework for hybridized disc...
research
08/18/2023

A non-overlapping Schwarz algorithm for the HDG method

In this paper, we present two non-overlapping Schwarz algorithms for the...
research
04/30/2021

Fourier Continuation Discontinuous Galerkin Methods for Linear Hyperbolic Problems

Fourier continuation is an approach used to create periodic extensions o...
research
01/09/2019

duneuro - A software toolbox for forward modeling in neuroscience

This paper describes duneuro, a software toolbox for forward modeling in...
research
12/06/2021

AIMpy: A Python code to solve Schrödinger-like equations with the asymptotic iteration method

This paper is dedicated to present an open-source program so-called AIMp...

Please sign up or login with your details

Forgot password? Click here to reset