Position-Dependent Smoothness-Increasing Accuracy-Conserving (SIAC) Filtering for Improving Discontinuous Galerkin Solutions

Position-dependent smoothness-increasing accuracy-conserving (SIAC) filtering is a promising technique not only in improving the order of the numerical solution obtained by a discontinuous Galerkin (DG) method but also in increasing the smoothness of the field and improving the magnitude of the errors. This was initially established as an accuracy enhancement technique by Cockburn et al. for linear hyperbolic equations to handle smooth solutions [Math. Comp., 72 (2003), pp. 577-606]. By implementing this technique, the quality of the solution can be improved from order $k+1$ to order $2k+1$ in the $L^2$-norm. Ryan and Shu used these ideas to extend this technique to be able to handle postprocessing near boundaries as well as discontinuities [Methods Appl. Anal., 10 (2003), pp. 295-307]. However, this presented difficulties as the resulting error had a stair-stepping effect and the errors themselves were not improved over those of the DG solution unless the mesh was suitably refined. In this paper, we discuss an improved filter for enhancing DG solutions that easily switches between one-sided postprocessing to handle boundaries or discontinuities and symmetric postprocessing for smooth regions. We numerically demonstrate that the magnitude of the errors using the modified postprocessor is roughly the same as that of the errors for the symmetric postprocessor itself, regardless of the boundary conditions.

[1]  Alex Solomonoff,et al.  On the Gibbs phenomenon I: recovering exponential accuracy from the Fourier partial sum of a nonperiodic analytic function , 1992 .

[2]  Chi-Wang Shu,et al.  Runge–Kutta Discontinuous Galerkin Methods for Convection-Dominated Problems , 2001, J. Sci. Comput..

[3]  Vidar Thomée,et al.  High order local approximations to derivatives in the finite element method , 1977 .

[4]  Jennifer K. Ryan,et al.  On a One-Sided Post-Processing Technique for the Discontinuous Galerkin Methods , 2003 .

[5]  Jennifer K. Ryan,et al.  Smoothness-Increasing Convergence-Conserving Spline Filters Applied to Streamline Visualisation of DG Approximations , 2009 .

[6]  Chi-Wang Shu,et al.  Strong Stability-Preserving High-Order Time Discretization Methods , 2001, SIAM Rev..

[7]  Wei Cai,et al.  On one-sided filters for spectral Fourier approximations of discontinuous functions , 1992 .

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

[9]  L. Schumaker Spline Functions: Basic Theory , 1981 .

[10]  Peter D. Lax,et al.  The computation of discontinuous solutions of linear hyperbolic equations , 1978 .

[11]  Chi-Wang Shu,et al.  Total variation diminishing Runge-Kutta schemes , 1998, Math. Comput..

[12]  Xiaoye S. Li,et al.  ARPREC: An arbitrary precision computation package , 2002 .

[13]  J. Bramble,et al.  Higher order local accuracy by averaging in the finite element method , 1977 .

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

[15]  Jennifer K. Ryan,et al.  Investigation of Smoothness-Increasing Accuracy-Conserving Filters for Improving Streamline Integration through Discontinuous Fields , 2008, IEEE Transactions on Visualization and Computer Graphics.

[16]  Endre Süli,et al.  Enhanced accuracy by post-processing for finite element methods for hyperbolic equations , 2003, Math. Comput..

[17]  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.

[18]  Jennifer K. Ryan,et al.  Extension of a Post Processing Technique for the Discontinuous Galerkin Method for Hyperbolic Equations with Application to an Aeroacoustic Problem , 2005, SIAM J. Sci. Comput..

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

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

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