pith. sign in

arxiv: 1906.11648 · v1 · pith:ATROYEINnew · submitted 2019-06-26 · 🧮 math.NA · cs.NA

Consistent Internal Energy Based Schemes for the Compressible Euler Equations

Pith reviewed 2026-05-25 15:26 UTC · model grok-4.3

classification 🧮 math.NA cs.NA
keywords compressible Euler equationsinternal energy discretizationpositivity preservationdiscrete entropy inequalityupwind schemespressure correctionMUSCL reconstructionLax-Wendroff consistency
0
0 comments X

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.

The paper constructs numerical schemes for the compressible Euler equations that discretize the internal energy equation together with corrective terms to achieve Lax-Wendroff consistency. Convection operators for mass and internal energy are built to upwind exclusively according to the material velocity, eliminating any need for Riemann solvers. Fractional-step algorithms handle time discretization, either through semi-implicit pressure correction or explicit steps. The resulting methods preserve the integral of total energy, keep density, internal energy and pressure positive, and remain stable either unconditionally or under a CFL restriction. The central claim is that the semi-implicit first-order upwind variant satisfies a local discrete entropy inequality, while MUSCL-like extensions satisfy the inequality up to a remainder that vanishes with mesh and time-step refinement under L-infinity and BV control of the solution.

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

These are editorial extensions of the paper, not claims the author makes directly.

  • 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

Figures reproduced from arXiv: 1906.11648 by J.-C Latch\'e (IRSN), N Therme, R. Herbin (LATP), T. Gallou\"et (I2M).

Figure 1
Figure 1. Figure 1: Meshes and unknowns – Left: unstructured discretizations (the present sketch illustrates the possibility, implemented in our software CALIF3 S [4], of mixing simpli￾cial and quadrangular cells); scalars variables are associated to the primal cells (here K, L and M) while velocity vectors are associated to the faces (here, σ and σ ′ ) or, equiva￾lently, to dual cells (here, Dσ and Dσ′ ). – Right: MAC discre… view at source ↗
Figure 2
Figure 2. Figure 2: We observe that both schemes seem to converge, but th [PITH_FULL_IMAGE:figures/full_fig_p010_2.png] view at source ↗
Figure 2
Figure 2. Figure 2: Test 5 of [39, chapter 4] - Density obtained with n = 2000 cells, with and without corrective source terms in pressure correction scheme, and analytical solution. When solving the Euler equations numerically, it is thus natural to design numerical schemes such that some entropy inequalities are satisfied by the ap￾proximate solutions; these inequalities should enable to prove that, as the mesh and time ste… view at source ↗
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.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

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)
  1. [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.
  2. [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)
  1. Notation for the corrective terms that restore consistency should be introduced with an explicit equation number rather than described only in prose.
  2. 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

2 responses · 0 unresolved

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
  1. 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

  2. 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

0 steps flagged

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

0 free parameters · 2 axioms · 0 invented entities

The construction rests on standard finite-volume assumptions for hyperbolic systems and on the design choice that material-velocity upwinding alone suffices for positivity; no free parameters or new entities are introduced.

axioms (2)
  • domain assumption Finite-volume discretization on general simplicial or hexahedral meshes is appropriate for the compressible Euler equations.
    Invoked when the paper states that schemes may be staggered or colocated on structured or unstructured meshes.
  • domain assumption Upwind convection operators defined with respect to material velocity alone preserve positivity of density, internal energy and pressure.
    Central premise used to justify the flux construction and the absence of Riemann solvers.

pith-pipeline@v0.9.0 · 5915 in / 1455 out tokens · 32363 ms · 2026-05-25T15:26:02.934442+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

43 extracted references · 43 canonical work pages · 1 internal anchor

  1. [1]

    Springer (2006)

    Berselli, L., Illiescu, T., Layton, W.: Mathematics of La rge Eddy Simulation of Turbulent Flows. Springer (2006)

  2. [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)

  3. [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)

  4. [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. [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

  6. [6]

    In: Ciarlet, P., Lions, J

    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)

  7. [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)

  8. [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)

  9. [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)

  10. [10]

    In: Ciarlet, P., Li- ons, J

    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)

  11. [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)

  12. [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)

  13. [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)

  14. [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)

  15. [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)

  16. [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)

  17. [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)

  18. [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)

  19. [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)

  20. [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)

  21. [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)

  22. [22]

    in preparation (2019)

    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)

  23. [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

  24. [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)

  25. [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)

  26. [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)

  27. [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)

  28. [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)

  29. [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)

  30. [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)

  31. [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)

  32. [32]

    In: European Congress Computational Methods Applied Sci- ences and Engineering, Proceedings of ECCOMAS 2012, held in Vienna

    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)

  33. [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)

  34. [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)

  35. [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)

  36. [36]

    Springer (2006)

    Sagaut, P.: Large Eddy Simulation for Incompressible Fl ows: An Introduction. Springer (2006)

  37. [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)

  38. [38]

    In: Abgrall, R., Shu , C.W

    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)

  39. [39]

    Springer (2009)

    Toro, E.: Riemann solvers and numerical methods for fluid dynamics – A practical introduction (third edition). Springer (2009)

  40. [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)

  41. [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)

  42. [42]

    Wesseling, P.: Principles of Computational Fluid Dynam ics, Springer Series in Computational Mathematics, vol. 29. Springer (2001)

  43. [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)