Higher order accuracy is one of the well-known beneficial properties of the discontinuous Galerkin (DG) method. Furthermore, many studies have demonstrated the superconvergence property of the semi-discrete DG method. One can take advantage of this superconvergence property by post-processing techniques to enhance the accuracy of the DG solution. The smoothness-increasing accuracy-conserving (SIAC) filter is a popular post-processing technique introduced by Cockburn et al. (Math. Comput. 72(242): 577–606, 2003). It can raise the convergence rate of the DG solution (with a polynomial of degree k) from order \(k+1\) to order \(2k+1\) in the \(L^2\) norm. This paper first investigates general basis functions used to construct the SIAC filter for superconvergence extraction. The generic basis function framework relaxes the SIAC filter structure and provides flexibility for more intricate features, such as extra smoothness. Second, we study the distribution of the basis functions and propose a new SIAC filter called compact SIAC filter that significantly reduces the support size of the original SIAC filter while preserving (or even improving) its ability to enhance the accuracy of the DG solution. We prove the superconvergence error estimate of the new SIAC filters. Numerical results are presented to confirm the theoretical results and demonstrate the performance of the new SIAC filters.
Read full abstract