FLEXI: A high order discontinuous Galerkin framework for hyperbolic-parabolic conservation laws

10/07/2019
by   Nico Krais, et al.
0

High order (HO) schemes are attractive candidates for the numerical solution of multiscale problems occurring in fluid dynamics and related disciplines. Among the HO discretization variants, discontinuous Galerkin schemes offer a collection of advantageous features which have lead to a strong increase in interest in them and related formulations in the last decade. The methods have matured sufficiently to be of practical use for a range of problems, for example in direct numerical and large eddy simulation of turbulence. However, in order to take full advantage of the potential benefits of these methods, all steps in the simulation chain must be designed and executed with HO in mind. Especially in this area, many commercially available closed-source solutions fall short. In this work, we therefor present the FLEXI framework, a HO consistent, open-source simulation tool chain for solving the compressible Navier-Stokes equations in a high performance computing setting. We describe the numerical algorithms and implementation details and give an overview of the features and capabilities of all parts of the framework. Beyond these technical details, we also discuss the important, but often overlooked issues of code stability, reproducibility and user-friendliness. The benefits gained by developing an open-source framework are discussed, with a particular focus on usability for the open-source community. We close with sample applications that demonstrate the wide range of use cases and the expandability of FLEXI and an overview of current and future developments.

READ FULL TEXT

page 5

page 6

page 7

page 8

page 12

page 33

research
04/12/2021

High order cut discontinuous Galerkin methods for hyperbolic conservation laws in one space dimension

In this paper, we develop a family of high order cut discontinuous Galer...
research
06/20/2022

HORSES3D: a high-order discontinuous Galerkin solver for flow simulations and multi-physics applications

We present the latest developments of our High-Order Spectral Element So...
research
09/21/2023

Dissipative WENO stabilization of high-order discontinuous Galerkin methods for hyperbolic problems

We present a new approach to stabilizing high-order Runge-Kutta disconti...
research
09/16/2020

HDGlab: An open-source implementation of the hybridisable discontinuous Galerkin method in MATLAB

This paper presents HDGlab, an open source MATLAB implementation of the ...
research
09/15/2022

On error-based step size control for discontinuous Galerkin methods for compressible fluid dynamics

We study temporal step size control of explicit Runge-Kutta methods for ...
research
06/08/2019

Nektar++: enhancing the capability and application of high-fidelity spectral/hp element methods

Nektar++ is an open-source framework that provides a flexible, high-perf...
research
03/28/2018

The Uranie platform: an Open-source software for optimisation, meta-modelling and uncertainty analysis

The high-performance computing resources and the constant improvement of...

Please sign up or login with your details

Forgot password? Click here to reset