A new troubled cell indicator and a new limiter based on TENO schemes for RKDG methods

Haohan Huang,Lin Fu
DOI: https://doi.org/10.1016/j.cma.2024.116795
IF: 6.588
2024-01-26
Computer Methods in Applied Mechanics and Engineering
Abstract:Runge–Kutta discontinuous Galerkin (RKDG) methods are widely used for solving hyperbolic conservation laws, supplemented with troubled cell indicators and limiters to capture discontinuous solutions . However, traditional troubled cell indicators, such as the total variation bounded (TVB) minmod indicator and KXRCF indicator, generally rely on a critical parameter that is dependent on the solution of PDEs and needs tuning in a case-by-case manner. Moreover, the weighted essentially non-oscillatory (WENO) scheme, widely deployed as a limiter in RKDG methods to capture shock discontinuities, is highly dissipative and may substantially smear the small-scale flow structures. In this work, a new troubled cell indicator and a new limiter for RKDG methods based on targeted essentially non-oscillatory (TENO) scheme are proposed to overcome the above limitations. The proposed new troubled cell indicator adopts a uniform parameter for different cases, while the new limiter deploys a distinct smoothness indicator for enhancing robustness and a TENO stencil selection strategy to achieve a significantly lower numerical dissipation. A set of benchmark cases including strong shockwaves and a broad range of flow length scales is simulated to demonstrate the performance of the new scheme. The smooth accuracy test cases demonstrate that the new troubled cell indicator does not activate the nonlinear limiter, indicating its ability to accurately identify smooth regions without misjudging critical points as troubled cells. Additionally, more cases with discontinuities show the accuracy of the new troubled cell indicator and the low-dissipation property of the new limiter in comparison to the KXRCF indicator and the WENO limiter.
mechanics,engineering, multidisciplinary,mathematics, interdisciplinary applications
What problem does this paper attempt to address?