Consistent Internal Energy Based Schemes for the Compressible Euler Equations
Pith reviewed 2026-05-25 15:26 UTC · model grok-4.3
The pith
Schemes discretizing internal energy with material-velocity upwinding satisfy positivity and a local discrete entropy inequality for the compressible Euler equations.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
By discretizing the internal energy equation with corrective terms for consistency and designing discrete convection operators that upwind mass and internal energy fluxes solely with respect to the material velocity, the schemes achieve positivity of density, internal energy and pressure, preservation of the integral of total energy, and, for the semi-implicit first-order upwind scheme, a local discrete entropy inequality. When a MUSCL-like reconstruction is introduced, the entropy inequality holds up to a remainder term that tends to zero with the space and time steps provided the discrete solution remains bounded in L-infinity and BV norms. Explicit variants satisfy analogous weaker forms,
What carries the argument
Discrete convection operators for the mass and internal energy equations, constructed with upwinding only with respect to the material velocity, inside a fractional-step time discretization that may be pressure-corrected or fully explicit.
If this is right
- Preservation of the integral of total energy over the computational domain.
- Positivity of density, internal energy and pressure.
- Stability without time-step restriction for the pressure-correction variant and under a CFL condition for explicit variants.
- Local discrete entropy inequality satisfied by the semi-implicit first-order upwind scheme.
- Entropy inequality up to a remainder that tends to zero with discretization parameters under L-infinity and BV control for MUSCL-like schemes.
Where Pith is reading between the lines
- The same upwinding construction might be applied to other hyperbolic conservation laws that require strict positivity, such as certain multi-species or shallow-water models.
- The BV-control hypothesis for the remainder term to vanish indicates that practical high-order implementations may need additional limiting or artificial viscosity to retain the entropy property on coarse meshes.
- Explicit variants could be made fully robust by adding a stabilization term to the momentum equation that supplies the required velocity estimate.
- Verification on multi-dimensional unstructured meshes would test whether the entropy remainder still vanishes without extra geometric assumptions.
Load-bearing premise
Upwinding the discrete convection operators for mass and internal energy only with respect to the material velocity is sufficient to guarantee positivity of density and internal energy together with the stated stability and entropy properties.
What would settle it
A numerical run of the first-order semi-implicit scheme on the Sod shock tube in which either density or internal energy becomes negative or the computed discrete entropy production is negative at some cell.
Figures
read the original abstract
Numerical schemes for the solution of the Euler equations have recently been developed, which involve the discretisation of the internal energy equation, with corrective terms to ensure the correct capture of shocks, and, more generally, the consistency in the Lax-Wendroff sense. These schemes may be staggered or colocated, using either struc-tured meshes or general simplicial or tetrahedral/hexahedral meshes. The time discretization is performed by fractional-step algorithms; these may be either based on semi-implicit pressure correction techniques or segregated in such a way that only explicit steps are involved (referred to hereafter as "explicit" variants). In order to ensure the positivity of the density, the internal energy and the pressure, the discrete convection operators for the mass and internal energy balance equations are carefully designed; they use an upwind technique with respect to the material velocity only. The construction of the fluxes thus does not need any Rie-mann or approximate Riemann solver, and yields easily implementable algorithms. The stability is obtained without restriction on the time step for the pressure correction scheme and under a CFL-like condition for explicit variants: preservation of the integral of the total energy over the computational domain, and positivity of the density and the internal energy. The semi-implicit first-order upwind scheme satisfies a local discrete entropy inequality. If a MUSCL-like scheme is used in order to limit the scheme diffusion, then a weaker property holds: the entropy inequality is satisfied up to a remainder term which is shown to tend to zero with the space and time steps, if the discrete solution is controlled in L $\infty$ and BV norms. The explicit upwind variant also satisfies such a weaker property, at the price of an estimate for the velocity which could be derived from the introduction of a new stabilization term in the momentum balance. Still for the explicit scheme, with the above-mentioned MUSCL-like scheme, the same result only holds if the ratio of the time to the space step tends to zero.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper constructs finite-volume schemes for the compressible Euler equations by discretizing the internal energy balance with corrective terms for shock consistency and Lax-Wendroff sense. Convection operators for mass and internal energy are upwinded solely with respect to material velocity (no Riemann solvers). Fractional-step time marching is used, either semi-implicit pressure correction or fully explicit. The schemes are claimed to preserve positivity of density, internal energy and pressure, global total-energy conservation, and to satisfy a local discrete entropy inequality (first-order upwind, semi-implicit case) or the same inequality up to a remainder that vanishes with mesh and time step under L∞/BV control of the discrete solution (MUSCL-like reconstructions). Explicit variants require an additional velocity estimate or a vanishing time-to-space-step ratio.
Significance. If the positivity, conservation and entropy statements are fully rigorous, the work supplies a family of implementable, parameter-free schemes on general meshes that avoid approximate Riemann solvers while guaranteeing thermodynamic consistency and favorable stability (unconditional for the pressure-correction variant). Such properties are practically relevant for compressible-flow codes.
major comments (2)
- [Abstract / entropy statements] Abstract (and the corresponding theorem statements): the entropy inequality for MUSCL-like reconstructions is asserted to hold up to a remainder that tends to zero under L∞ and BV control of the discrete solution, yet the manuscript supplies no a priori L∞ or BV estimates, discrete maximum principles, or maximum-principle-preserving limiters that would justify the required control. Without these estimates the remainder term cannot be shown to vanish, so the consistency claim for the practically relevant MUSCL extension remains conditional on an unproven regularity assumption.
- [Abstract / explicit variant] Abstract (explicit variant): the weaker entropy property for the explicit upwind scheme is stated to require an estimate for the velocity that “could be derived from the introduction of a new stabilization term in the momentum balance,” but no such term is constructed or analyzed in the provided text, leaving the explicit-scheme entropy result incomplete.
minor comments (2)
- Notation for the corrective terms that restore consistency should be introduced with an explicit equation number rather than described only in prose.
- The precise definition of the “MUSCL-like scheme” (slope limiter, reconstruction stencil) is not given; a short algorithmic box or pseudocode would improve reproducibility.
Simulated Author's Rebuttal
We thank the referee for the careful reading of the manuscript and the constructive comments. We address the two major comments point by point below.
read point-by-point responses
-
Referee: [Abstract / entropy statements] Abstract (and the corresponding theorem statements): the entropy inequality for MUSCL-like reconstructions is asserted to hold up to a remainder that tends to zero under L∞ and BV control of the discrete solution, yet the manuscript supplies no a priori L∞ or BV estimates, discrete maximum principles, or maximum-principle-preserving limiters that would justify the required control. Without these estimates the remainder term cannot be shown to vanish, so the consistency claim for the practically relevant MUSCL extension remains conditional on an unproven regularity assumption.
Authors: We agree that the result for MUSCL-like reconstructions is conditional on L∞ and BV control of the discrete solution, and that the manuscript does not supply a priori estimates or maximum-principle-preserving limiters. Deriving such bounds for the compressible Euler equations remains an open and technically difficult question that lies outside the scope of the present work. The theorem is therefore stated under this hypothesis, which we view as a transparent way to present the consistency result. We will revise the abstract (and the corresponding theorem statement) to make the conditional nature of the claim fully explicit. revision: yes
-
Referee: [Abstract / explicit variant] Abstract (explicit variant): the weaker entropy property for the explicit upwind scheme is stated to require an estimate for the velocity that “could be derived from the introduction of a new stabilization term in the momentum balance,” but no such term is constructed or analyzed in the provided text, leaving the explicit-scheme entropy result incomplete.
Authors: The manuscript indeed only remarks that an estimate for the velocity could potentially be obtained via a new stabilization term in the momentum equation, without constructing or analyzing any such term. This remark was intended to indicate a possible route rather than to claim a completed result. We will revise the abstract to clarify that the entropy property for the explicit scheme is stated under the additional assumption of such a velocity estimate, and that the construction of the stabilization term is left for future work. revision: yes
Circularity Check
No circularity: properties derived directly from discrete operator definitions via standard finite-volume arguments
full rationale
The paper defines convection operators with material-velocity upwinding, then proves positivity, integral energy preservation, and (conditional) entropy inequalities by direct manipulation of the resulting discrete balance equations. No parameter is fitted on a data subset and renamed a prediction; no self-citation supplies a uniqueness theorem or ansatz that the present derivation relies upon; the L∞/BV control hypothesis for the MUSCL remainder is stated explicitly as an external assumption rather than smuggled in by definition or prior self-work. The derivation chain is therefore self-contained against the scheme's own equations.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Finite-volume discretization on general simplicial or hexahedral meshes is appropriate for the compressible Euler equations.
- domain assumption Upwind convection operators defined with respect to material velocity alone preserve positivity of density, internal energy and pressure.
Reference graph
Works this paper leans on
-
[1]
Berselli, L., Illiescu, T., Layton, W.: Mathematics of La rge Eddy Simulation of Turbulent Flows. Springer (2006)
work page 2006
-
[2]
International Journal on Finite Volumes 11 (2014)
Berthon, C., Desveaux, V.: An entropy preserving MOOD sch eme for the Euler equations. International Journal on Finite Volumes 11 (2014)
work page 2014
-
[3]
Fron tiers in Mathematics, Birkh¨ auser Verlag, Basel (2004)
Bouchut, F.: Nonlinear stability of finite volume methods for hyperbolic con- servation laws and well-balanced schemes for sources. Fron tiers in Mathematics, Birkh¨ auser Verlag, Basel (2004)
work page 2004
-
[4]
https://gforge.irsn.fr/gf/project/isis
CALIF 3S: A software components library for the computation of reac tive turbulent flows. https://gforge.irsn.fr/gf/project/isis
-
[5]
Annales de l’Institut H enri Poincar´ e
Chiodaroli, E., Feireisl, E., Kreml, O.: On the weak solut ions to the equations of a compressible heat conducting gas. Annales de l’Institut H enri Poincar´ e. Analyse Non Lin´ eaire32, 225–243 (2015) Internal Energy Based Schemes for the Euler Equations 31
work page 2015
-
[6]
Ciarlet, P.G.: Basic error estimates for elliptic proble ms. In: Ciarlet, P., Lions, J. (eds.) Handbook of Numerical Analysis, Volume II, pp. 17–35 1. North Holland (1991)
work page 1991
-
[7]
International Journal for Numerical M ethods in Fluids 50, 1029–1061 (2006)
Coquel, F., Helluy, P., Schneider, J.: Second-order entr opy diminishing scheme for the Euler equations. International Journal for Numerical M ethods in Fluids 50, 1029–1061 (2006)
work page 2006
-
[8]
RAIRO S´ erie R ouge 7, 33–75 (1973)
Crouzeix, M., Raviart, P.: Conforming and nonconforming finite element methods for solving the stationary Stokes equations. RAIRO S´ erie R ouge 7, 33–75 (1973)
work page 1973
-
[9]
Weak consistency and numerical validation
Dakin, G., Despr´ es, B., Jaouen, S.: High-order staggere d schemes for compressible hydrodynamics. Weak consistency and numerical validation . Journal of Computa- tional Physics 376, 339–364 (2019)
work page 2019
-
[10]
Eymard, R., Gallou¨ et, T., Herbin, R.: Finite volume met hods. In: Ciarlet, P., Li- ons, J. (eds.) Handbook of Numerical Analysis, Volume VII, p p. 713–1020. North Holland (2000)
work page 2000
-
[11]
SIAM Journal on Nu- merical Analysis 54, 3062–3082 (2016)
Feireisl, E., Hoˇ sek, R., Mich´ alek, M.: A convergent numerical method for the full Navier-Stokes-Fourier system in smooth physical domains. SIAM Journal on Nu- merical Analysis 54, 3062–3082 (2016)
work page 2016
-
[12]
Mathematical Modelling and Numerical Analysis 42, 303–331 (2008)
Gallou¨ et, T., Gastaldo, L., Herbin, R., Latch´ e, J.C.: An unconditionally stable pressure correction scheme for compressible barotropic Na vier-Stokes equations. Mathematical Modelling and Numerical Analysis 42, 303–331 (2008)
work page 2008
-
[13]
International Journal of Finite Volumes 7(2) (2010)
Gallou¨ et, T., Herbin, R., Latch´ e, J.C.: Kinetic energ y control in explicit finite volume discretizations of the incompressible and compress ible Navier-Stokes equa- tions. International Journal of Finite Volumes 7(2) (2010)
work page 2010
-
[14]
Comput er and Fluids 175, 91–110 (2018)
Gastaldo, L., Herbin, R., Latch´ e, J.C., Therme, N.: A MU SCL-type segregated - explicit staggered scheme for the Euler equations. Comput er and Fluids 175, 91–110 (2018)
work page 2018
-
[15]
Godunov, S.K.: A difference method for numerical calcula tion of discontinuous solutions of the equations of hydrodynamics. Mat. Sb. (N.S. ) 47 (89) , 271–306 (1959)
work page 1959
-
[16]
In: Finite Volumes for Complex Applications VIII - Problems and Perspectives - Lille, France (2017)
Goudon, T., Llobell, J., Minjeaud, S.: A staggered schem e for the Euler equations. In: Finite Volumes for Complex Applications VIII - Problems and Perspectives - Lille, France (2017)
work page 2017
-
[17]
SMAI-Journal of Computational Mathematics 2, 51–97 (2016)
Grapsas, D., Herbin, R., Kheriji, W., Latch´ e, J.C.: An u nconditionally stable stag- gered pressure correction scheme for the compressible Navi er-Stokes equations. SMAI-Journal of Computational Mathematics 2, 51–97 (2016)
work page 2016
-
[18]
Flow, Turbulence and Combustion 76, 363–369 (2006)
Guillard, H.: Recent developments in the computation of compressible low Mach flows. Flow, Turbulence and Combustion 76, 363–369 (2006)
work page 2006
-
[19]
Journal of Computational Physics 8, 197–213 (1971)
Harlow, F., Amsden, A.: A numerical fluid dynamics calcul ation method for all flow speeds. Journal of Computational Physics 8, 197–213 (1971)
work page 1971
-
[20]
Physics of Fluids 8, 2182–2189 (1965)
Harlow, F., Welsh, J.: Numerical calculation of time-de pendent viscous incompress- ible flow of fluid with free surface. Physics of Fluids 8, 2182–2189 (1965)
work page 1965
-
[21]
Mathemat ical Modelling and Numerical Analysis 48, 1807–1857 (2014)
Herbin, R., Kheriji, W., Latch´ e, J.C.: On some implicit and semi-implicit staggered schemes for the shallow water and Euler equations. Mathemat ical Modelling and Numerical Analysis 48, 1807–1857 (2014)
work page 2014
-
[22]
Herbin, R., Latch´ e, J.C., Minjeaud, S., Therme, N.: Con servativity and weak con- sistency of a class of staggered finite volume methods for the Euler equations. in preparation (2019)
work page 2019
-
[23]
Mathematical Modelling and Numerical Analysis 52, 893–944 (2018) 32 R
Herbin, R., Latch´ e, J.C., Nguyen, T.: Consistent segregated staggered schemes with explicit steps for the isentropic and full Euler equations. Mathematical Modelling and Numerical Analysis 52, 893–944 (2018) 32 R. Herbin et al
work page 2018
-
[24]
Low Mach number limit of some staggered schemes for compressible barotropic flows
Herbin, R., Latch´ e, J.C., Saleh, K.: Low mach number lim it of some staggered schemes for compressible barotropic flows. submitted, https://arxiv.org/abs/1803.09568 (2019)
work page internal anchor Pith review Pith/arXiv arXiv 2019
-
[25]
accepted for publicatio n in IMAJNA (2019)
Herbin, R., Latch´ e, J.C., Zaza, C.: A cell-centered pre ssure-correction scheme for the compressible Euler equations. accepted for publicatio n in IMAJNA (2019)
work page 2019
-
[26]
Ismail, F., Roe, P.L.: Affordable, entropy-consistent E uler flux functions. II. En- tropy production at shocks. Journal of Computational Physi cs 228, 5410–5436 (2009)
work page 2009
-
[27]
Journal of Computatio nal Physics 95, 59–84 (1991)
Larrouturou, B.: How to preserve the mass fractions posi tivity when computing compressible multi-component flows. Journal of Computatio nal Physics 95, 59–84 (1991)
work page 1991
-
[28]
Mathematics of Com putation 87, 581–632 (2018)
Latch´ e, J.C., Saleh, K.: A convergent staggered scheme for variable density in- compressible Navier-Stokes equations. Mathematics of Com putation 87, 581–632 (2018)
work page 2018
-
[29]
Journal o f Computational Physics 214, 137–170 (2006)
Liou, M.S.: A sequel to AUSM, part II: AUSM+-up. Journal o f Computational Physics 214, 137–170 (2006)
work page 2006
-
[30]
Journ al of Computational Physics 107, 23–39 (1993)
Liou, M.S., Steffen, C.: A new flux splitting scheme. Journ al of Computational Physics 107, 23–39 (1993)
work page 1993
-
[31]
Llobell, J.: Sch´ emas volumes finis ` a mailles d´ ecal´ ees pour la dynamique des gaz. Ph.D. thesis, Universit´ e Cˆ ote d’Azur (2018)
work page 2018
-
[32]
Mardane, A., Fjordholm, U., Mishra, S., Tadmor, E.: Entr opy conservative and entropy stable finite volume schemes for multi-dimensional conservation laws on unstructured meshes. In: European Congress Computational Methods Applied Sci- ences and Engineering, Proceedings of ECCOMAS 2012, held in Vienna. (2012)
work page 2012
-
[33]
International Journal for Numerical Methods in Fluids 71, 873–890 (2013)
Piar, L., Babik, F., Herbin, R., Latch´ e, J.C.: A formall y second order cell centered scheme for convection-diffusion equations on general grids . International Journal for Numerical Methods in Fluids 71, 873–890 (2013)
work page 2013
-
[34]
Nu- merical Methods for Partial Differential Equations 8, 97–111 (1992)
Rannacher, R., Turek, S.: Simple nonconforming quadril ateral Stokes element. Nu- merical Methods for Partial Differential Equations 8, 97–111 (1992)
work page 1992
-
[35]
: Entropy stable scheme on two-dimensional unstructured grids for Euler equations
Ray, D., Chandrashekar, P., Fjordholm, U.S., Mishra, S. : Entropy stable scheme on two-dimensional unstructured grids for Euler equations . Communications in Computational Physics 19(5), 1111–1140 (2016)
work page 2016
-
[36]
Sagaut, P.: Large Eddy Simulation for Incompressible Fl ows: An Introduction. Springer (2006)
work page 2006
-
[37]
Journa l of Computational Physics 40, 263–293 (1981)
Steger, J., Warming, R.: Flux vector splitting of the inv iscid gaz dynamics equa- tions with applications to finite difference methods. Journa l of Computational Physics 40, 263–293 (1981)
work page 1981
-
[38]
Tadmor, E.: Entropy stable schemes. In: Abgrall, R., Shu , C.W. (eds.) Handbook of Numerical Analysis, Volume XVII, pp. 767–493. North Holl and (2016)
work page 2016
-
[39]
Toro, E.: Riemann solvers and numerical methods for fluid dynamics – A practical introduction (third edition). Springer (2009)
work page 2009
-
[40]
Computers & Fluids 70, 1–12 (2012)
Toro, E., V´ azquez-Cend´ on, M.: Flux splitting schemes for the Euler equations. Computers & Fluids 70, 1–12 (2012)
work page 2012
-
[41]
Van Leer, B.: Towards the ultimate conservative differen ce scheme. V. A second- order sequel to Godunov’s method. Journal of Computational Physics 32, 101–136 (1979)
work page 1979
-
[42]
Wesseling, P.: Principles of Computational Fluid Dynam ics, Springer Series in Computational Mathematics, vol. 29. Springer (2001)
work page 2001
-
[43]
International Journal for Numerical Met hods in Fluids 17, 115– 144 (1993)
Zha, G.C., Bilgen, E.: Numerical solution of Euler equat ions by a new flux vector splitting scheme. International Journal for Numerical Met hods in Fluids 17, 115– 144 (1993)
work page 1993
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.