Original version
Progress in Computational Fluid Dynamics, An International Journal (CFD). 2024, 24 (3), 135-142, DOI: https://doi.org/10.1504/PCFD.2024.138236
Abstract
An approach for quantitatively evaluating overshooting oscillations is designed to characterise the performance of shock-capturing schemes. Specifically, following our previous work focused on cases with only discontinuities, now we account for the concurrent presences of discontinuities and smooth waves, each with a complete set of supported modes on a given discretisation. The linear advection equation is taken as the model equation, and a standardised measurement is given for overshooting oscillations produced by shock-capturing schemes. Thereby, we can quantitatively reveal the shock-capturing robustness of, for example, weighted essentially non-oscillatory schemes, by comparing and analysing the resulting overshoots. In particular, we are able to find out the ranges of wavenumbers in which the numerical schemes are especially prone to produce overshooting oscillations. While lower dissipation is usually anticipated for high-order schemes, we provide a simple measurement for evaluating the shock-capturing robustness, which was not trivial due to the nonlinearity of shock-capturing computations.