4.6 Article

Comparison of Some Entropy Conservative Numerical Fluxes for the Euler Equations

Journal

JOURNAL OF SCIENTIFIC COMPUTING
Volume 76, Issue 1, Pages 216-242

Publisher

SPRINGER/PLENUM PUBLISHERS
DOI: 10.1007/s10915-017-0618-1

Keywords

Euler equations; Summation-by-parts; Flux differencing; Entropy stability; Positivity preservation

Ask authors/readers for more resources

Entropy conservation and stability of numerical methods in gas dynamics have received much interest. Entropy conservative numerical fluxes can be used as ingredients in two kinds of schemes: firstly, as building blocks in the subcell flux differencing form of Fisher and Carpenter (Technical Report NASA/TM-2013-217971, NASA, 2013; J Comput Phys 252:518-557, 2013) and secondly (enhanced by dissipation) as numerical surface fluxes in finite volume like schemes. The purpose of this article is threefold. Firstly, the flux differencing theory is extended, guaranteeing high-order for general symmetric and consistent numerical fluxes and investigating entropy stability in a generalised framework of summation-by-parts operators applicable to multiple dimensions and simplex elements. Secondly, a general procedure to construct affordable entropy conservative fluxes is described explicitly and used to derive several new fluxes. Finally, robustness properties of entropy stable numerical fluxes are investigated and positivity preservation is proven for several entropy conservative fluxes enhanced with local Lax-Friedrichs type dissipation operators. All these theoretical investigations are supplemented with numerical experiments.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Mathematics, Applied

On strong stability of explicit Runge-Kutta methods for nonlinear semibounded operators

Hendrik Ranocha

Summary: The study investigates the strong stability of explicit Runge-Kutta methods for ODEs with nonlinear and semibounded operators, proving that many second-order or higher SSP schemes are not strongly stable for general smooth and semibounded nonlinear operators. It is also shown that there are first-order accurate explicit SSP Runge-Kutta methods that are strongly stable for semibounded and Lipschitz continuous operators.

IMA JOURNAL OF NUMERICAL ANALYSIS (2021)

Article Computer Science, Interdisciplinary Applications

On the robustness and performance of entropy stable collocated discontinuous Galerkin methods

Diego Rojas, Radouan Boukharfane, Lisandro Dalcin, David C. Del Rey Fernandez, Hendrik Ranocha, David E. Keyes, Matteo Parsani

Summary: In computational fluid dynamics, transformational advances in individual components of future solvers are needed to meet the demand for reliable simulations in increasingly multidisciplinary fields. While hardware compatibility and efficiency are crucial, algorithmic robustness with minimal user intervention is equally important for viability.

JOURNAL OF COMPUTATIONAL PHYSICS (2021)

Article Mathematics, Applied

A New Class of A Stable Summation by Parts Time Integration Schemes with Strong Initial Conditions

Hendrik Ranocha, Jan Nordstrom

Summary: This article proposes a novel class of A stable SBP time integration methods to investigate the property of summation by parts in numerical methods, using a projection method to impose initial conditions strongly without compromising stability. The new methods also include the classical Lobatto IIIA collocation method.

JOURNAL OF SCIENTIFIC COMPUTING (2021)

Article Mathematics, Applied

Kinetic Functions for Nonclassical Shocks, Entropy Stability, and Discrete Summation by Parts

Philippe G. LeFloch, Hendrik Ranocha

Summary: This study investigates numerical methods for nonlinear hyperbolic conservation laws with non-convex flux, computing kinetic functions to characterize macro-scale dynamics. It demonstrates that entropy stability does not guarantee uniqueness of numerical solutions, and designs entropy-dissipative schemes for systems with delta shocks.

JOURNAL OF SCIENTIFIC COMPUTING (2021)

Article Physics, Mathematical

A Broad Class of Conservative Numerical Methods for Dispersive Wave Equations

Hendrik Ranocha, Dimitrios Mitsotakis, David Ketcheson

Summary: The study introduces a general framework for designing conservative numerical methods, integrating summation by parts operators, split forms, and relaxation Runge-Kutta methods. This framework is applied to create new classes of fully-discrete conservative methods for nonlinear dispersive wave equations, demonstrating their favorable properties through numerical tests.

COMMUNICATIONS IN COMPUTATIONAL PHYSICS (2021)

Article Computer Science, Interdisciplinary Applications

Reinterpretation and extension of entropy correction terms for residual distribution and discontinuous Galerkin schemes: Application to structure preserving discretization

Remi Abgrall, Philipp Oeffner, Hendrik Ranocha

Summary: This paper proposes an approach to construct entropy conservative/dissipative semidiscretizations in the general class of residual distribution (RD) schemes. The approach involves adding suitable correction terms characterized as solutions of certain optimization problems. The method is applied to the SBP- SAT framework and novel generalizations to entropy inequalities, multiple constraints, and kinetic energy preservation for the Euler equations are developed. Explicit solutions are provided for all optimization problems, and a fully discrete entropy conservative/dissipative RD scheme is obtained using the deferred correction method for time integration.

JOURNAL OF COMPUTATIONAL PHYSICS (2022)

Article Computer Science, Interdisciplinary Applications

A note on numerical fluxes conserving a member of Harten's one-parameter family of entropies for the compressible Euler equations

Hendrik Ranocha

JOURNAL OF COMPUTATIONAL PHYSICS (2022)

Article Physics, Multidisciplinary

On the Entropy Projection and the Robustness of High Order Entropy Stable Discontinuous Galerkin Schemes for Under-Resolved Flows

Jesse Chan, Hendrik Ranocha, Andres M. Rueda-Ramirez, Gregor Gassner, Tim Warburton

Summary: High order entropy stable schemes provide improved robustness for computational simulations of fluid flows. However, additional stabilization and positivity preserving limiting can still be required for variable-density flows with under-resolved features. We demonstrate numerically that entropy stable Discontinuous Galerkin (DG) methods which incorporate an entropy projection are less likely to require additional limiting to retain positivity for certain types of flows. We conclude by investigating potential explanations for this observed improvement in robustness.

FRONTIERS IN PHYSICS (2022)

Article Computer Science, Software Engineering

Computing with B-series

David I. Ketcheson, Hendrik Ranocha

Summary: We introduce BSeries.jl, a Julia package that facilitates computation and manipulation of B-series. B-series are versatile theoretical tools used to understand and design discretizations of differential equations. We provide an overview of B-series theory and associated concepts, and offer examples of their application, including method composition and backward error analysis. The software is highly efficient and capable of working with high-order B-series.

ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE (2023)

Article Mathematics, Applied

Issues with positivity-preserving Patankar-type schemes

Davide Torlo, Philipp Oeffner, Hendrik Ranocha

Summary: This article discusses the methods to analyze the performance and robustness of Patankar-type schemes, and demonstrates their problematic behavior on both linear and nonlinear stiff problems.

APPLIED NUMERICAL MATHEMATICS (2022)

Article Mathematics, Applied

On Error-Based Step Size Control for Discontinuous Galerkin Methods for Compressible Fluid Dynamics

Hendrik Ranocha, Andrew R. Winters, Hugo Guillermo Castro, Lisandro Dalcin, Michael Schlottke-Lakemper, Gregor J. Gassner, Matteo Parsani

Summary: We study the temporal step size control of explicit Runge-Kutta methods for compressible computational fluid dynamics. We compare error-based approaches to classical step size control based on a CFL number and demonstrate that error-based methods are more convenient and efficient in various applications. Our numerical examples show the effectiveness of error-based step size control in different scenarios.

COMMUNICATIONS ON APPLIED MATHEMATICS AND COMPUTATION (2023)

Article Computer Science, Software Engineering

Resolving entropy growth from iterative methods

Viktor Linders, Hendrik Ranocha, Philipp Birken

Summary: This article investigates the entropy conservative and dissipative discretizations of nonlinear conservation laws with implicit time discretizations, and explores the influence of iterative methods on solving the resulting nonlinear equations. It is found that Newton's method can turn an entropy dissipative scheme into an anti-dissipative one, even with smaller iteration errors than time integration errors. A relaxation technique is proposed as the most effective remedy, which is originally designed to fix entropy errors in time integration methods. The research findings are corroborated by considering Burgers' equation and nonlinear dispersive wave equations, showing that entropy conservation leads to more accurate numerical solutions compared to non-conservative schemes, even with a tolerance order of magnitude larger.

BIT NUMERICAL MATHEMATICS (2023)

Article Computer Science, Interdisciplinary Applications

A discontinuous Galerkin discretization of elliptic problems with improved convergence properties using summation by parts operators

Hendrik Ranocha

Summary: Nishikawa (2007) proposed a reformulation of the classical Poisson equation as a steady state problem for a linear hyperbolic system, which provides optimal error estimates for the solution of the elliptic equation and its gradient. However, it hinders the use of well-known solvers for elliptic problems. We establish connections to a discontinuous Galerkin (DG) method studied by Cockburn, Guzman, and Wang (2009) that is generally difficult to implement. Additionally, we demonstrate the efficient implementation of this method using summation by parts (SBP) operators, particularly in the context of SBP DG methods like the DG spectral element method (DGSEM). The resulting scheme combines desirable properties from both the hyperbolic and the elliptic perspective, offering a higher order of convergence for the gradients than what is typically expected from DG methods for elliptic problems.

JOURNAL OF COMPUTATIONAL PHYSICS (2023)

Article Mathematics, Applied

Optimized Runge-Kutta Methods with Automatic Step Size Control for Compressible Computational Fluid Dynamics

Hendrik Ranocha, Lisandro Dalcin, Matteo Parsani, David Ketcheson

Summary: The study developed error-control based time integration algorithms for compressible fluid dynamics (CFD) applications, demonstrating their efficiency and robustness. Focusing on discontinuous spectral element semidiscretizations, new controllers were designed for existing methods and some new embedded Runge-Kutta pairs. By comparing error-control based methods with the common CFL number approach, optimized methods showed improved performance and adaptability.

COMMUNICATIONS ON APPLIED MATHEMATICS AND COMPUTATION (2022)

Article Mathematics, Applied

Preventing Pressure Oscillations Does Not Fix Local Linear Stability Issues of Entropy-Based Split-Form High-Order Schemes

Hendrik Ranocha, Gregor J. Gassner

Summary: The study investigates the local linear stability issues of entropy-conserving/dissipative high-order split-form discontinuous Galerkin methods for the compressible Euler equations and examines the impact of pressure equilibrium preservation on these issues.

COMMUNICATIONS ON APPLIED MATHEMATICS AND COMPUTATION (2022)

No Data Available