We consider the Euler equations of gas dynamics and develop a new adaption indicator, which is based on the weak local residual measured for the nonconservative pressure variable. We demonstrate that the proposed indicator is capable of automatically detecting discontinuities and distinguishing between the shock and contact waves when they are isolated from each other. We then use the developed indicator to design a scheme adaption algorithm, according to which nonlinear limiters are used only in the vicinity of shocks. The new adaption algorithm is realized using a second-order limited and a high-order nonlimited central-upwind scheme. We demonstrate robustness and high resolution of the designed method on a number of one-and two-dimensional numerical examples.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.