Multi-element SIAC filter for shock capturing applied to high-order discontinuous Galerkin spectral element methods
Pith reviewed 2026-05-24 23:15 UTC · model grok-4.3
The pith
A multi-element SIAC filter applied to DGSEM captures shocks adaptively while preserving high-order accuracy for conservation laws.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors construct a multi-element variant of the SIAC filtering technique for the DGSEM on general systems of conservation laws. The filter is designed so that the numerical scheme remains high-order accurate and shock capturing can be applied adaptively throughout the domain. They demonstrate the approach on the two-dimensional Euler and ideal magnetohydrodynamics equations for standard test problems with a variety of boundary conditions.
What carries the argument
The multi-element SIAC filtering technique, an extension of single-element smoothness-increasing accuracy-conserving Dirac-delta polynomial kernels to multiple elements that preserves those properties when applied adaptively across interfaces.
If this is right
- The numerical scheme remains high-order accurate with adaptive application of the filter.
- The shock capturing method applies to general systems of conservation laws.
- The approach is demonstrated on two-dimensional Euler and ideal MHD equations with various boundary conditions.
Where Pith is reading between the lines
- The adaptive application could be combined with existing sensors to localize filtering effort.
- The same multi-element construction might be tested on other high-order discretizations beyond DGSEM.
Load-bearing premise
The multi-element SIAC construction preserves the smoothness-increasing and accuracy-conserving properties of the original single-element SIAC while remaining high-order accurate when applied adaptively across element interfaces in general systems of conservation laws.
What would settle it
A numerical experiment on a smooth solution showing that the formal order of accuracy drops when the multi-element SIAC filter crosses element interfaces would falsify the central claim.
Figures
read the original abstract
We build a multi-element variant of the smoothness increasing accuracy conserving (SIAC) shock capturing technique proposed for single element spectral methods by Wissink et al. (B.W. Wissink, G.B. Jacobs, J.K. Ryan, W.S. Don, and E.T.A. van der Weide. Shock regularization with smoothness-increasing accuracy-conserving Dirac-delta polynomial kernels. Journal of Scientific Computing, 77:579--596, 2018). In particular, the baseline scheme of our method is the nodal discontinuous Galerkin spectral element method (DGSEM) for approximating the solution of systems of conservation laws. It is well known that high-order methods generate spurious oscillations near discontinuities which can develop in the solution for nonlinear problems, even when the initial data is smooth. We propose a novel multi-element SIAC filtering technique applied to the DGSEM as a shock capturing method. We design the SIAC filtering such that the numerical scheme remains high-order accurate and that the shock capturing is applied adaptively throughout the domain. The shock capturing method is derived for general systems of conservation laws. We apply the novel SIAC filter to the two-dimensional Euler and ideal magnetohydrodynamics (MHD) equations to several standard test problems with a variety of boundary conditions.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper extends the single-element SIAC filter of Wissink et al. (2018) to a multi-element variant for shock capturing within the nodal DGSEM discretization of systems of conservation laws. The central claim is that the resulting filter can be applied adaptively across element interfaces while preserving high-order accuracy and the smoothness-increasing/accuracy-conserving properties of the original kernel; the method is derived for general systems and demonstrated on standard 2-D Euler and ideal MHD test problems with various boundary conditions.
Significance. If the multi-element construction is shown to satisfy the requisite moment conditions at interfaces without order reduction for nonlinear systems, the technique would supply a practical, adaptive shock-capturing tool compatible with existing high-order DGSEM codes. The explicit treatment of general conservation laws and the MHD examples constitute concrete strengths.
major comments (2)
- [§3] §3 (multi-element kernel construction): the manuscript must explicitly verify that the moment conditions of the SIAC kernel remain satisfied when the filter support straddles DGSEM element interfaces. Because the underlying polynomial basis and quadrature are element-local, the extension from the single-element case is not automatic; without this verification the high-order claim for general nonlinear systems rests on an unproven step.
- [§4] §4 (numerical results, Euler/MHD tests): the reported convergence studies and adaptive-filter runs do not include a direct check that the observed order matches the design order in smooth sub-regions once the multi-element filter has been activated near discontinuities. Such a check is load-bearing for the claim that accuracy is conserved under adaptive application.
minor comments (2)
- Notation for the multi-element kernel support and the characteristic decomposition should be introduced with a single consistent symbol set rather than re-defined in each subsection.
- Figure captions for the MHD examples should state the polynomial degree, filter width, and sensor threshold used in each run.
Simulated Author's Rebuttal
We thank the referee for the thorough review and constructive feedback on our manuscript. We address each major comment below and will revise the paper to strengthen the presentation of the multi-element SIAC construction and its accuracy properties.
read point-by-point responses
-
Referee: [§3] §3 (multi-element kernel construction): the manuscript must explicitly verify that the moment conditions of the SIAC kernel remain satisfied when the filter support straddles DGSEM element interfaces. Because the underlying polynomial basis and quadrature are element-local, the extension from the single-element case is not automatic; without this verification the high-order claim for general nonlinear systems rests on an unproven step.
Authors: We agree that an explicit verification of the moment conditions for kernels whose support crosses element interfaces is required to rigorously justify the high-order claim. While §3 constructs the multi-element kernel by extending the single-element SIAC approach to satisfy the requisite moments by design (matching the polynomial reproduction properties across the support), the manuscript does not include a dedicated calculation or table confirming the conditions hold when the support straddles DGSEM interfaces for general nonlinear systems. In the revised version we will add a short subsection (or appendix) that explicitly verifies the moment conditions for the straddling case, including the relevant quadrature and basis considerations. revision: yes
-
Referee: [§4] §4 (numerical results, Euler/MHD tests): the reported convergence studies and adaptive-filter runs do not include a direct check that the observed order matches the design order in smooth sub-regions once the multi-element filter has been activated near discontinuities. Such a check is load-bearing for the claim that accuracy is conserved under adaptive application.
Authors: We acknowledge that isolating the convergence rate in smooth sub-regions after the adaptive filter has been activated near discontinuities would provide stronger evidence for accuracy conservation. The current numerical section demonstrates overall performance on the Euler and MHD tests and shows that the filter does not degrade global accuracy, but does not report a dedicated local-order study in smooth zones post-activation. In the revision we will add such a check (e.g., L2-error tables restricted to smooth subdomains) for at least one test case to confirm that the design order is retained away from discontinuities. revision: yes
Circularity Check
No circularity: extension constructed independently of inputs
full rationale
The paper explicitly frames the multi-element SIAC as a designed extension of the single-element kernel from the 2018 citation, with the high-order accuracy and adaptive application stated as properties achieved by the new construction for DGSEM on general conservation laws. No equation or claim reduces a 'prediction' to a fitted parameter or prior result by definition; the abstract and described method present the preservation of smoothness-increasing/accuracy-conserving properties as a design goal rather than an automatic consequence of self-referential inputs. The overlapping author on the cited baseline does not make the load-bearing step circular because the present work supplies the multi-element adaptation and tests rather than invoking a uniqueness theorem or ansatz from self-work. This is the common case of an honest non-finding.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
Explicit discontinuous Galerkin methods for magnetohydrodynamics
Christoph Altmann. Explicit discontinuous Galerkin methods for magnetohydrodynamics . PhD thesis, Uni- versity of Struttgart, 2012
work page 2012
-
[2]
Signal and image restoration using shock filters and anisotropic diffusion
Luis Alvarez and Luis Mazorra. Signal and image restoration using shock filters and anisotropic diffusion. SIAM Journal on Numerical Analysis , 31(2):590–605, 1994
work page 1994
-
[3]
Mohit Arora and Philip L. Roe. A well-behaved TVD limiter for high-resolution calculations of unsteady flow. Journal of Computational Physics , 132(1):3–11, 1997
work page 1997
-
[4]
Dinshaw S. Balsara and Chi-Wang Shu. Monotonicity preserving weighted essentially non-oscillatory schemes with increasingly high order of accuracy. Journal of Computational Physics , 160(2):405–452, 2000
work page 2000
-
[5]
Higher order local accuracy by averaging in the finite element method
JH Bramble and AH Schatz. Higher order local accuracy by averaging in the finite element method. Mathe- matics of Computation , 31(137):94–111, 1977
work page 1977
-
[6]
Mark H. Carpenter and Christopher A. Kennedy. Fourth-order 2 N-storage Runge-Kutta schemes. Technical report, NASA Langley Research Center, 1994
work page 1994
-
[7]
A Chaudhuri, Gustaaf B Jacobs, Wai-Sun Don, H Abbassi, and F Mashayek. Explicit discontinuous spectral element method with entropy generation based artificial viscosity for shocked viscous flows. Journal, of Computational Physics, 332:99–117, 2017
work page 2017
-
[8]
Bernardo Cockburn, George E. Karniadakis, and Chi-Wang Shu. The development of discontinuous Galerkin methods. In Discontinuous Galerkin Methods, pages 3–50. Springer, 2000
work page 2000
-
[9]
Enhanced accuracy by post-processing for finite element methods for hyperbolic equations
Bernardo Cockburn, Mitchell Luskin, Chi-Wang Shu, and Endre S¨ uli. Enhanced accuracy by post-processing for finite element methods for hyperbolic equations. Mathematics of Computation , 72(242):577–606, 2003
work page 2003
-
[10]
Munz, Thomas Schnitzer, and Matthias Wesen- berg
Andreas Dedner, Friedemann Kemm, Dietmar Kr¨ oner, C.-D. Munz, Thomas Schnitzer, and Matthias Wesen- berg. Hyperbolic divergence cleaning for the MHD equations. Journal of Computational Physics, 175(2):645– 673, 2002
work page 2002
-
[11]
Lawrence Evans. Partial differential equations. American Mathematical Society, 2010
work page 2010
-
[12]
On the use of shock-capturing schemes for large-eddy simulation
Eric Garnier, Michele Mossi, Pierre Sagaut, Pierre Comte, and Michel Deville. On the use of shock-capturing schemes for large-eddy simulation. Journal of computational Physics , 153(2):273–311, 1999
work page 1999
-
[13]
On the Gibbs phenomenon and its resolution
David Gottlieb and Chi-Wang Shu. On the Gibbs phenomenon and its resolution. SIAM review, 39(4):644– 668, 1997
work page 1997
-
[14]
High resolution schemes for hyperbolic conservation laws
Ami Harten. High resolution schemes for hyperbolic conservation laws. Journal of computational physics , 49(3):357–393, 1983. 24 BOHM, SCHERMENG, WINTERS, GASSNER, AND JACOBS
work page 1983
-
[15]
Ami Harten, Bjorn Engquist, Stanley Osher, and Sukumar R. Chakravarthy. Uniformly high order accurate essentially non-oscillatory schemes, III. In Upwind and high-resolution schemes , pages 218–290. Springer, 1987
work page 1987
-
[16]
Ralf Hartmann. Adaptive discontinuous Galerkin methods with shock-capturing for the compressible Navier- Stokes equations. International Journal for Numerical Methods in Fluids , 51(9-10):1131–1156, 2006
work page 2006
-
[17]
Thomas J.R. Hughes, L.P. Franca, and M. Mallet. A new finite element formulation for computational fluid dynamics: I. Symmetric forms of the compressible Euler and Navier-Stokes equations and the second law of thermodynamics. Computer Methods in Applied Mechanics and Engineering , 54(2):223–234, 1986
work page 1986
-
[18]
Antony Jameson, Wolfgang Schmidt, and Eli Turkel. Numerical solution of the Euler equations by finite volume methods using Runge Kutta time stepping schemes. In 14th fluid and plasma dynamics conference , page 1259, 1981
work page 1981
-
[19]
Smoothness-increasing accuracy-conserving (SIAC) filters in Fourier space
Liangyue Ji and Jennifer K Ryan. Smoothness-increasing accuracy-conserving (SIAC) filters in Fourier space. In Spectral and High Order Methods for Partial Differential Equations ICOSAHOM 2014 , pages 415–423. Springer, 2015
work page 2014
-
[20]
David A. Kopriva. Implementing Spectral Methods for Partial Differential Equations. Scientific Computation. Springer, May 2009
work page 2009
-
[21]
Pijush K. Kundu, Ira M. Cohen, and D. W. Dowling. Fluid Mechanics 4th . Elsevier, Oxford, 2008
work page 2008
-
[22]
Solution of two-dimensional Riemann problems for gas dynamics without Riemann problem solvers
Alexander Kurganov and Eitan Tadmor. Solution of two-dimensional Riemann problems for gas dynamics without Riemann problem solvers. Numerical Methods for Partial Differential Equations: An International Journal, 18(5):584–608, 2002
work page 2002
-
[23]
L. D. Landau. Fluid Mechanics, volume 6. Pergamon, 1 1959
work page 1959
-
[24]
Solution of two-dimensional riemann problems of gas dynamics by positive schemes
Peter D Lax and Xu-Dong Liu. Solution of two-dimensional riemann problems of gas dynamics by positive schemes. SIAM Journal on Scientific Computing , 19(2):319–340, 1998
work page 1998
-
[25]
Peter D. Lax and Burton Wendroff. Systems of conservation laws. Communications on Pure and Applied mathematics, 13(2):217–237, 1960
work page 1960
-
[26]
Xiaozhou Li, Jennifer K Ryan, Robert M Kirby, and Kees Vuik. Smoothness-increasing accuracy-conserving (SIAC) filtering for discontinuous Galerkin solutions over nonuniform meshes: Superconvergence and optimal accuracy. Journal of Scientific Computing, 10.1007/s10915-019-00920-7 , 2019
-
[27]
Hanieh Mirzaee, Liangyue Ji, Jennifer K. Ryan, and Robert M. Kirby. Smoothness-increasing accuracy- conserving (SIAC) postprocessing for discontinuous Galerkin solutions over structured triangular meshes. SIAM Journal on Numerical Analysis , 49(5):1899–1920, 2011
work page 1920
-
[28]
Sub-cell shock capturing for discontinuous Galerkin methods
Per-Olof Persson and Jaime Peraire. Sub-cell shock capturing for discontinuous Galerkin methods. In 44th AIAA Aerospace Sciences Meeting and Exhibit , page 112, 2006
work page 2006
-
[29]
Jennifer K. Ryan, Xiaozhou Li, Robert M. Kirby, and Kees Vuik. One-sided position-dependent smoothness- increasing accuracy-conserving (SIAC) filtering over uniform and non-uniform meshes. Journal of Scientific Computing, 64(3):773–817, 2015
work page 2015
-
[30]
Resolution of high order WENO schemes for complicated flow structures
Jing Shi, Yong-Tao Zhang, and Chi-Wang Shu. Resolution of high order WENO schemes for complicated flow structures. Journal of Computational Physics , 186(2):690–696, 2003
work page 2003
-
[31]
Chi-Wang Shu. Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws. In Advanced numerical approximation of nonlinear hyperbolic equations , pages 325–432. Springer, 1998
work page 1998
-
[32]
Matthias Sonntag and Claus-Dieter Munz. Efficient parallelization of a shock capturing for discontinuous Galerkin methods using finite volume sub-cells. Journal of Scientific Computing , 70(3):1262–1289, 2017
work page 2017
-
[33]
Michael Steffen, Sean Curtis, Robert M Kirby, and Jennifer K Ryan. Investigation of smoothness-increasing accuracy-conserving filters for improving streamline integration through discontinuous fields. IEEE Transac- tions on Visualization and Computer Graphics , 14(3):680–692, 2008
work page 2008
-
[34]
Jean-Piero Suarez and Gustaaf B. Jacobs. Regularization of singularities in the weighted summation of Dirac- delta functions for the spectral solution of hyperbolic conservation laws. Journal of Scientific Computing , 72(3):1080–1092, 2017
work page 2017
-
[35]
Paulien van Slingerland, Jennifer K. Ryan, and Cornelis Vuik. Position-dependent smoothness-increasing accuracy-conserving (SIAC) filtering for improving discontinuous Galerkin solutions. SIAM Journal on Sci- entific Computing, 33(2):802–825, 2011
work page 2011
-
[36]
A positive MUSCL-Hancock scheme for ideal magnetohydrodynamics
Knut Waagan. A positive MUSCL-Hancock scheme for ideal magnetohydrodynamics. Journal of Computa- tional Physics, 228(23):8609–8626, 2009
work page 2009
-
[37]
B.W. Wissink, G.B. Jacobs, J.K. Ryan, W.S. Don, and E.T.A. van der Weide. Shock regularization with smoothness-increasing accuracy-conserving Dirac-delta polynomial kernels. Journal of scientific computing , 77:579–596, 2018. MULTI-ELEMENT SIAC FILTER FOR SHOCK CAPTURING DGSEM 25 1Mathematical Institute, University of Cologne, Weyertal 86-90, 50931 Cologne...
work page 2018
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.