Generalized Tadmor Conditions and Structure-Preserving Numerical Fluxes for the Compressible Flow of Real Gases
Robin Klein, Benjamin Sanderse, Pedro Costa, Rene Pecnik, Ruud Henkes

TL;DR
This paper extends Tadmor's entropy condition to broader secondary structures in conservation laws, enabling the development of structure-preserving numerical fluxes for complex compressible flow simulations with non-ideal equations of state.
Contribution
It introduces a generalized Tadmor condition for non-convex secondary quantities, providing a systematic way to construct entropy-conserving fluxes for complex equations of state in compressible flow.
Findings
Developed a flux satisfying the generalized Tadmor condition for non-ideal gases.
Demonstrated the scheme's effectiveness on supercritical and transcritical flow cases.
Implemented an open-source solver using the new fluxes for Helmholtz-based equations of state.
Abstract
We generalize Tadmor's algebraic numerical flux condition for entropy-conservative discretizations of conservation laws to a broader class of secondary structures, i.e. possibly non-convex secondary quantities whose evolution can consist of both conservative and non-conservative contributions. The resulting generalized Tadmor condition yields a discrete local balance law for secondary structures alongside the discrete conservation law that is solved. In contrast to the convex entropy setting, non-convex secondary quantities can have singular Hessians and non-injective gradients; this introduces an additional necessary structural requirement, which we term (discrete) null-consistency. Null-consistency constrains admissible numerical work terms and is required for the existence and well-posedness of fluxes satisfying the generalized Tadmor condition. To construct such fluxes in practice,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Navier-Stokes equation solutions · Computational Fluid Dynamics and Aerodynamics
