A WELL-BALANCED SCHEME FOR EULER EQUATIONS WITH SINGULAR SOURCES

被引:1
|
作者
Yu, Changsheng [1 ,2 ]
Liu, T. G. [1 ,2 ]
Feng, Chengliang [1 ,2 ]
机构
[1] Beihang Univ, Sch Math Sci, Beijing 100191, Peoples R China
[2] Beihang Univ, LMIB, Beijing 100191, Peoples R China
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2023年 / 45卷 / 04期
基金
中国国家自然科学基金;
关键词
hyperbolic conservation law; Euler equation; Riemann problem; singular source; Riemann solver; well-balanced scheme; SHALLOW-WATER EQUATIONS; CONSERVATION-LAWS; SOURCE TERMS; PHASE-TRANSITION; HYPERBOLIC SYSTEMS; HYDROSTATIC RECONSTRUCTION; COMPRESSIBLE FLOWS; THERMAL CHOKING; RIEMANN PROBLEM; FLUID-FLOWS;
D O I
10.1137/22M1473224
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Numerical methods for the Euler equations with a singular source are discussed in this paper. The stationary discontinuity induced by the singular source and its coupling with the convection of fluid present challenges in numerical computation. We introduce a definition of the well-balanced property of the numerical scheme for the singular source of interest, which is necessary for the numerical solution to be correct. We theoretically show that the splitting scheme is always not well-balanced and leads to incorrect results. For the unsplitting scheme, we present a consistency condition of the numerical fluxes for singular sources, which ensures that the numerical scheme is well-balanced. However, it can be shown that the well-balanced property of a scheme cannot guarantee the correct numerical solutions in extreme cases. To fix this difficulty, we propose a solution-structure based approximate Riemann solver, in which the structure of the Riemann solution is first predicted, and then its corresponding approximate solution is given. The proposed solver can be applied to the calculation of numerical fluxes in a general finite volume method, which can lead to a new well-balanced scheme. Numerical tests show that the discontinuous Galerkin method based on the present approximate Riemann solver has the ability to capture each wave accurately.
引用
收藏
页码:A2119 / A2151
页数:33
相关论文
共 50 条
  • [1] A Well-Balanced Scheme for the Euler Equations with Gravitation
    Kappeli, Roger
    INNOVATIVE ALGORITHMS AND ANALYSIS, 2017, 16 : 229 - 241
  • [2] An explicit well-balanced scheme on staggered grids for barotropic Euler equations
    Goudon, Thierry
    Minjeaud, Sebastian
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS, 2024, 58 (04) : 1263 - 1299
  • [3] A Well-Balanced Scheme for the Euler Equation with a Gravitational Potential
    Desveaux, Vivien
    Zenk, Markus
    Berthon, Christophe
    Klingenberg, Christian
    FINITE VOLUMES FOR COMPLEX APPLICATIONS VII - METHODS AND THEORETICAL ASPECTS, 2014, 77 : 217 - 226
  • [4] A well-balanced scheme for the shallow-water equations with topography
    Michel-Dansac, Victor
    Berthon, Christophe
    Clain, Stephane
    Foucher, Francoise
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2016, 72 (03) : 568 - 593
  • [5] A mathematical model for flow field with condensation discontinuity: One-dimensional Euler equations with singular sources
    Yu, Changsheng
    Liu, Tiegang
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2024, 47 (15) : 12260 - 12284
  • [6] Well-Balanced Discontinuous Galerkin Methods for the Euler Equations Under Gravitational Fields
    Li, Gang
    Xing, Yulong
    JOURNAL OF SCIENTIFIC COMPUTING, 2016, 67 (02) : 493 - 513
  • [7] Well-Balanced Numerical Schemes for Shallow Water Equations with Horizontal Temperature Gradient
    Mai Duc Thanh
    Nguyen Xuan Thanh
    BULLETIN OF THE MALAYSIAN MATHEMATICAL SCIENCES SOCIETY, 2020, 43 (01) : 783 - 807
  • [8] Well-balanced schemes for the Euler equations with gravitation
    Kaeppeli, R.
    Mishra, S.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 259 : 199 - 219
  • [9] Well-balanced positivity-preserving high-order discontinuous Galerkin methods for Euler equations with gravitation
    Du, Jie
    Yang, Yang
    Zhu, Fangyao
    JOURNAL OF COMPUTATIONAL PHYSICS, 2024, 505
  • [10] A well-balanced scheme to capture non-explicit steady states in the Euler equations with gravity
    Desveaux, Vivien
    Zenk, Markus
    Berthon, Christophe
    Klingenberg, Christian
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2016, 81 (02) : 104 - 127