A Sweeping Positivity-Preserving High Order Finite Difference WENO Scheme for Euler Equations

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Griffin, D. Chloe, Shu, Chi-Wang
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908622331576320
author Griffin, D. Chloe
Shu, Chi-Wang
author_facet Griffin, D. Chloe
Shu, Chi-Wang
contents We develop a simple, high-order, conservative and robust positivity-preserving sweeping procedure for the density and the nonlinear pressure function in the compressible Euler equations. Using the scaling limiter in Zhang and Shu (2010), we obtain a nontrivial extension of the scalar sweeping technique in Liu, Cheng, and Shu (2016) for the positivity of pressure. The sweeping procedure developed in this paper is a post-processing technique, which can be applied to any concave functions of the conserved variables in hyperbolic conservation law systems. Thus, it has applications beyond the Euler equations. This procedure preserves positivity and conservation of physical quantities without destroying the accuracy of the underlying scheme. The algorithm works for general schemes including finite difference, finite-volume and discontinuous Galerkin methods; however, in this paper we focus on finite-difference weighted essentially non-oscillatory (WENO) methods. We provide numerical tests of the fifth order finite difference WENO scheme to demonstrate the accuracy and robustness of the technique.
format Preprint
id arxiv_https___arxiv_org_abs_2510_27025
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Sweeping Positivity-Preserving High Order Finite Difference WENO Scheme for Euler Equations
Griffin, D. Chloe
Shu, Chi-Wang
Numerical Analysis
65M06 (Primary) 76M20, 76L05 (Secondary)
We develop a simple, high-order, conservative and robust positivity-preserving sweeping procedure for the density and the nonlinear pressure function in the compressible Euler equations. Using the scaling limiter in Zhang and Shu (2010), we obtain a nontrivial extension of the scalar sweeping technique in Liu, Cheng, and Shu (2016) for the positivity of pressure. The sweeping procedure developed in this paper is a post-processing technique, which can be applied to any concave functions of the conserved variables in hyperbolic conservation law systems. Thus, it has applications beyond the Euler equations. This procedure preserves positivity and conservation of physical quantities without destroying the accuracy of the underlying scheme. The algorithm works for general schemes including finite difference, finite-volume and discontinuous Galerkin methods; however, in this paper we focus on finite-difference weighted essentially non-oscillatory (WENO) methods. We provide numerical tests of the fifth order finite difference WENO scheme to demonstrate the accuracy and robustness of the technique.
title A Sweeping Positivity-Preserving High Order Finite Difference WENO Scheme for Euler Equations
topic Numerical Analysis
65M06 (Primary) 76M20, 76L05 (Secondary)
url https://arxiv.org/abs/2510.27025