A Simple and Robust Shock-Capturing Approach for Discontinuous Galerkin Discretizations

The discontinuous Galerkin (DG) method has become popular in Computational Fluid Dynamics mainly due to its ability to achieve high-order solution accuracy on arbitrary grids, its high arithmetic intensity (measured as the ratio of the number of floating point operations to memory references), and the use of a local stencil that makes scalable parallel solutions possible. Despite its advantages, several difficulties hinder widespread use of the DG method, especially in industrial applications. One of the major challenges remaining is the capturing of discontinuities in a robust and accurate way. In our previous work, we have proposed a simple shock detector to identify discontinuities within a flow solution. The detector only utilizes local information to sense a shock/discontinuity ensuring that one of the key advantages of DG methods, their data locality, is not lost in transonic and supersonic flows. In this work, we reexamine the shock detector capabilities to distinguish between smooth and discontinuous solutions. Furthermore, we optimize the functional relationships between the shock detector and the filter strength, and present it in detail for others to use. By utilizing the shock detector and the corresponding filtering-strength relationships, one can robustly and accurately capture discontinuities ranging from very weak to strong shocks. Our method is demonstrated in a number of two-dimensional canonical examples.

[1]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

[2]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[3]  S. Osher,et al.  Efficient implementation of essentially non-oscillatory shock-capturing schemes,II , 1989 .

[4]  Chi-Wang Shu,et al.  TVB Runge-Kutta local projection discontinuous galerkin finite element method for conservation laws. II: General framework , 1989 .

[5]  Harold L. Atkins,et al.  Robust and Accurate Shock Capturing Method for High-Order Discontinuous Galerkin Methods , 2011 .

[6]  P. Lax Weak solutions of nonlinear hyperbolic equations and their numerical computation , 1954 .

[7]  W. H. Reed,et al.  Triangular mesh methods for the neutron transport equation , 1973 .

[8]  Luciano Rezzolla,et al.  Numerical Relativistic Hydrodynamics: HRSC Methods , 2013 .

[9]  Chi-Wang Shu,et al.  The Runge-Kutta local projection $P^1$-discontinuous-Galerkin finite element method for scalar conservation laws , 1988, ESAIM: Mathematical Modelling and Numerical Analysis.

[10]  Chi-Wang Shu,et al.  Efficient Implementation of Weighted ENO Schemes , 1995 .

[11]  Pierre Sagaut,et al.  A problem-independent limiter for high-order Runge—Kutta discontinuous Galerkin methods , 2001 .

[12]  David L. Darmofal,et al.  Shock Capturing with Higher-Order, PDE-Based Artificial Viscosity , 2007 .

[13]  Matthias Ihme,et al.  An entropy-residual shock detector for solving conservation laws using high-order discontinuous Galerkin methods , 2016, J. Comput. Phys..

[14]  J. Hesthaven,et al.  Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications , 2007 .

[15]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[16]  Jennifer K. Ryan,et al.  Multiwavelet troubled-cell indicator for discontinuity detection of discontinuous Galerkin schemes , 2014, J. Comput. Phys..

[17]  J. Peraire,et al.  Sub-Cell Shock Capturing for Discontinuous Galerkin Methods , 2006 .

[18]  Michael Dumbser,et al.  A simple robust and accurate a posteriori sub-cell finite volume limiter for the discontinuous Galerkin method on unstructured meshes , 2016, J. Comput. Phys..

[19]  Jaime Peraire,et al.  An Adaptive Shock-Capturing HDG Method for Compressible Flows , 2011 .

[20]  Magnus Svärd,et al.  Efficiency Benchmarking of an Energy Stable High-Order Finite Difference Discretization , 2015 .

[21]  J. S. Hesthaven,et al.  Viscous Shock Capturing in a Time-Explicit Discontinuous Galerkin Method , 2011, 1102.3190.

[22]  Chi-Wang Shu Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws , 1998 .

[23]  Benjamin Favier,et al.  Numerical validation of the volume penalization method in three-dimensional pseudo-spectral simulations , 2012 .

[24]  Wang Chi-Shu,et al.  Essentially Non-Oscillatory and Weighted Essentially Non-Oscillatory Schemes for Hyperbolic Conservation Laws , 1997 .

[25]  Qian Wang,et al.  Compact high order finite volume method on unstructured grids I: Basic formulations and one-dimensional schemes , 2016, J. Comput. Phys..

[26]  Bernardo Cockburn,et al.  The Runge-Kutta local projection P1-discontinuous-Galerkin finite element method for scalar conservation laws , 1988 .

[27]  Chi-Wang Shu,et al.  TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems , 1989 .

[28]  Chi-Wang Shu,et al.  The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case , 1990 .

[29]  Chi-Wang Shu,et al.  The Runge-Kutta Discontinuous Galerkin Method for Conservation Laws V , 1998 .

[30]  Eleuterio F. Toro,et al.  Towards Very High Order Godunov Schemes , 2001 .

[31]  Stéphane Clain,et al.  A high-order finite volume method for systems of conservation laws - Multi-dimensional Optimal Order Detection (MOOD) , 2011, J. Comput. Phys..

[32]  S. Lele Compact finite difference schemes with spectral-like resolution , 1992 .

[33]  Juan J. Alonso,et al.  Simple shock detector for discontinuous Galerkin method , 2019, AIAA Scitech 2019 Forum.

[34]  Xinfeng Gao,et al.  A High-Order Finite-Volume Method for Combustion , 2016 .

[35]  K. Mohseni,et al.  Numerical Simulation of Flows with Shocks and Turbulence Using Observable Methodology , 2018 .

[36]  Yifeng Zhang,et al.  High-Order and High Accurate CFD Methods and Their Applications for Complex Grid Problems , 2012 .

[37]  Michael Dumbser,et al.  Finite volume schemes of very high order of accuracy for stiff hyperbolic balance laws , 2008, J. Comput. Phys..