Efficient parallel 3D computation of the compressible Euler equations with an invariant-domain preserving second-order finite-element scheme

06/30/2020
by   Matthias Maier, et al.
0

We discuss the efficient implementation of a high-performance second-order collocation-type finite-element scheme for solving the compressible Euler equations of gas dynamics on unstructured meshes. The solver is based on the convex limiting technique introduced by Guermond et al. (SIAM J. Sci. Comput. 40, A3211-A3239, 2018). As such it is invariant-domain preserving, i.e., the solver maintains important physical invariants and is guaranteed to be stable without the use of ad-hoc tuning parameters. This stability comes at the expense of a significantly more involved algorithmic structure that renders conventional high-performance discretizations challenging. We develop an algorithmic design that allows SIMD vectorization of the compute kernel, identify the main ingredients for a good node-level performance, and report excellent weak and strong scaling of a hybrid thread/MPI parallelization.

READ FULL TEXT
research
06/03/2021

On the implementation of a robust and efficient finite element-based parallel solver for the compressible Navier-Stokes equations

This paper describes in detail the implementation of a finite element te...
research
07/16/2022

Local-in-time structure-preserving finite-element schemes for the Euler-Poisson equations

We discuss structure-preserving numerical discretizations for repulsive ...
research
11/01/2020

A Riemann Difference Scheme for Shock Capturing in Discontinuous Finite Element Methods

We present a novel structure-preserving numerical scheme for discontinuo...
research
10/04/2019

A Compatible Finite Element Discretisation for the Moist Compressible Euler Equations

We present new discretisation of the moist compressible Euler equations,...
research
08/28/2023

Consistency and convergence of flux-corrected finite element methods for nonlinear hyperbolic problems

We investigate the consistency and convergence of flux-corrected finite ...
research
07/26/2022

Robust second-order approximation of the compressible Euler equations with an arbitrary equation of state

This paper is concerned with the approximation of the compressible Euler...
research
07/12/2020

fenicsR13: A Tensorial Mixed Finite Element Solver for the Linear R13 Equations Using the FEniCS Computing Platform

We present a mixed finite element solver for the linearized R13 equation...

Please sign up or login with your details

Forgot password? Click here to reset