Intermittent Sub-grid Wave Correction from Differentiated Riemann Variables
Steve Shkoller

TL;DR
This paper presents a low-cost, intermittent correction method for 1D Euler computations using differentiated Riemann variables, significantly improving long-time accuracy and shock position precision with minimal computational overhead.
Contribution
The paper introduces a novel, elementary correction technique based on DRVs that achieves near-machine precision accuracy in long-time Euler simulations with minimal overhead.
Findings
Error reduced from 10^{-2} to 10^{-13}
Almost exact shock and contact positions achieved
Method effective for complex wave interactions
Abstract
We introduce a low-cost every--step correction for one-dimensional Euler computations. The correction uses differentiated Riemann variables (DRVs) -- characteristic derivatives that isolate the left acoustic wave, the contact, and the right acoustic wave -- to locate the current wave packet, sample the surrounding constant states, perform a short Newton update for the intermediate pressure and contact speed, and conservatively remap a sharpened profile back onto the grid. The ingredients are elementary -- filtered centered differences, local state sampling, a single Newton step, and conservative cell averaging -- yet the effect on accuracy is disproportionate. On a long-time severe-expansion benchmark (, ), intermittent correction drives the intermediate-state errors from to , i.e. to machine precision. On a long-time LeBlanc benchmark…
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
TopicsHigh-pressure geophysics and materials · Advanced Numerical Methods in Computational Mathematics · Quantum Chromodynamics and Particle Interactions
