{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T02:03:46Z","timestamp":1780538626109,"version":"3.54.1"},"reference-count":49,"publisher":"American Mathematical Society (AMS)","issue":"309","license":[{"start":{"date-parts":[[2018,8,7]],"date-time":"2018-08-07T00:00:00Z","timestamp":1533600000000},"content-version":"am","delay-in-days":365,"URL":"https:\/\/www.ams.org\/publications\/copyright-and-permissions"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Math. Comp."],"abstract":"<p>We adapt the spectral viscosity (SV) formulation implemented as a modal filter to a Spectral Difference Method (SD) solving hyperbolic conservation laws. In the SD Method we use selections of different orthogonal polynomials (APK polynomials). Furthermore we obtain new error bounds for filtered APK extensions of smooth functions. We demonstrate that the modal filter also depends on the chosen polynomial basis in the SD Method. Spectral filtering stabilizes the scheme and leaves weaker oscillations. Hence, the selection of the family of orthogonal polynomials on triangles and their specific modal filter possesses a positive influence on the stability and accuracy of the SD Method. In the second part, we initiate a stability analysis for a linear scalar test case with periodic initial condition to find the best selection of APK polynomials and their specific modal filter. To the best of our knowledge, this work is the first that gives a stability analysis for a scheme with spectral filtering. Finally, we demonstrate the influence of the underlying basis of APK polynomials in a well-known test case.<\/p>","DOI":"10.1090\/mcom\/3257","type":"journal-article","created":{"date-parts":[[2017,1,11]],"date-time":"2017-01-11T15:58:31Z","timestamp":1484150311000},"page":"175-207","source":"Crossref","is-referenced-by-count":19,"title":["Application of modal filtering to a spectral difference method"],"prefix":"10.1090","volume":"87","author":[{"given":"Jan","family":"Glaubitz","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Philipp","family":"\u00d6ffner","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Sonar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"14","published-online":{"date-parts":[[2017,8,7]]},"reference":[{"issue":"49-52","key":"1","doi-asserted-by":"publisher","first-page":"3628","DOI":"10.1016\/j.cma.2011.08.019","article-title":"Connections between the filtered discontinuous Galerkin method and the flux reconstruction approach to high order discretizations","volume":"200","author":"Allaneau, Y.","year":"2011","journal-title":"Comput. Methods Appl. Mech. Engrg.","ISSN":"https:\/\/id.crossref.org\/issn\/0045-7825","issn-type":"print"},{"key":"2","doi-asserted-by":"crossref","unstructured":"H. L. Atkins and C.-W. Shu, Quadrature-free implementation of discontinuous Galerkin method for hyperbolic equations, AIAA Journal 36 (1998), no. 5, 775\u2013782.","DOI":"10.2514\/2.436"},{"key":"3","doi-asserted-by":"crossref","unstructured":"G. E. Barter and D. L. Darmofal, Shock capturing with higher-order, PDE-based artificial viscosity, AIAA paper 3823 (2007).","DOI":"10.2514\/6.2007-3823"},{"issue":"1","key":"4","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1093\/imamat\/hxh077","article-title":"A Lobatto interpolation grid over the triangle","volume":"71","author":"Blyth, M. G.","year":"2006","journal-title":"IMA J. Appl. Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0272-4960","issn-type":"print"},{"key":"5","unstructured":"M. H. Carpenter and C. A. Kennedy, Fourth-order 2n-storage Runge-Kutta schemes, Nasa tm 109112 (1994), 871\u2013885."},{"issue":"4","key":"6","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1007\/BF01060030","article-title":"Spectral methods on triangles and other domains","volume":"6","author":"Dubiner, Moshe","year":"1991","journal-title":"J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0885-7474","issn-type":"print"},{"key":"7","series-title":"Encyclopedia of Mathematics and its Applications","isbn-type":"print","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781107786134","volume-title":"Orthogonal polynomials of several variables","volume":"155","author":"Dunkl, Charles F.","year":"2014","ISBN":"https:\/\/id.crossref.org\/isbn\/9781107071896","edition":"2"},{"issue":"1","key":"8","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.acha.2004.12.007","article-title":"Robust reprojection methods for the resolution of the Gibbs phenomenon","volume":"20","author":"Gelb, Anne","year":"2006","journal-title":"Appl. Comput. Harmon. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/1063-5203","issn-type":"print"},{"key":"9","doi-asserted-by":"crossref","unstructured":"J. Glaubitz, H. Ranocha, P. \u00d6ffner, and T. Sonar, Enhancing stability of correction procedure via reconstruction using summation-by-parts operators II: Modal filtering, 2016, Submitted.","DOI":"10.1016\/j.jcp.2016.02.009"},{"issue":"1-2","key":"10","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/S0377-0427(00)00510-0","article-title":"Spectral methods for hyperbolic problems","volume":"128","author":"Gottlieb, D.","year":"2001","journal-title":"J. Comput. Appl. Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0377-0427","issn-type":"print"},{"key":"11","series-title":"CBMS-NSF Regional Conference Series in Applied Mathematics, No. 26","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611970425","volume-title":"Numerical analysis of spectral methods: theory and applications","author":"Gottlieb, David","year":"1977"},{"issue":"4","key":"12","doi-asserted-by":"publisher","first-page":"644","DOI":"10.1137\/S0036144596301390","article-title":"On the Gibbs phenomenon and its resolution","volume":"39","author":"Gottlieb, David","year":"1997","journal-title":"SIAM Rev.","ISSN":"https:\/\/id.crossref.org\/issn\/1095-7200","issn-type":"print"},{"issue":"263","key":"13","doi-asserted-by":"publisher","first-page":"1425","DOI":"10.1090\/S0025-5718-08-02110-8","article-title":"Filtering in Legendre spectral methods","volume":"77","author":"Hesthaven, Jan S.","year":"2008","journal-title":"Math. Comp.","ISSN":"https:\/\/id.crossref.org\/issn\/0025-5718","issn-type":"print"},{"key":"14","doi-asserted-by":"crossref","unstructured":"P. G. Huang, Z. J. Wang, and Y. Liu, An implicit space-time spectral difference method for discontinuity capturing using adaptive polynomials, AIAA paper 5255 (2005).","DOI":"10.2514\/6.2005-5255"},{"key":"15","doi-asserted-by":"crossref","unstructured":"H. T. Huynh, A flux reconstruction approach to high-order schemes including discontinuous Galerkin methods, AIAA paper 4079 (2007).","DOI":"10.2514\/6.2007-4079"},{"key":"16","doi-asserted-by":"crossref","unstructured":"H. T. Huynh, High-order methods including discontinuous Galerkin by reconstructions on triangular meshes, AIAA Paper 44 (2011).","DOI":"10.2514\/6.2011-44"},{"key":"17","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/j.compfluid.2013.12.007","article-title":"High-order methods for computational fluid dynamics: a brief review of compact differential formulations on unstructured grids","volume":"98","author":"Huynh, H. T.","year":"2014","journal-title":"Comput. \\& Fluids","ISSN":"https:\/\/id.crossref.org\/issn\/0045-7930","issn-type":"print"},{"issue":"1-3","key":"18","doi-asserted-by":"publisher","first-page":"348","DOI":"10.1007\/s10915-009-9339-4","article-title":"A proof of the stability of the spectral difference method for all orders of accuracy","volume":"45","author":"Jameson, Antony","year":"2010","journal-title":"J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0885-7474","issn-type":"print"},{"key":"19","series-title":"Numerical Mathematics and Scientific Computation","isbn-type":"print","doi-asserted-by":"publisher","DOI":"10.1093\/acprof:oso\/9780198528692.001.0001","volume-title":"Spectral\/$hp$ element methods for computational fluid dynamics","author":"Karniadakis, George Em","year":"2005","ISBN":"https:\/\/id.crossref.org\/isbn\/9780198528692","edition":"2"},{"issue":"3","key":"20","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1007\/s10665-006-9079-5","article-title":"Aliasing errors due to quadratic nonlinearities on triangular spectral\/\u210e\ud835\udc5d element discretisations","volume":"56","author":"Kirby, Robert M.","year":"2006","journal-title":"J. Engrg. Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0022-0833","issn-type":"print"},{"key":"21","first-page":"435","article-title":"Two-variable analogues of the classical orthogonal polynomials","author":"Koornwinder, Tom","year":"1975"},{"issue":"1","key":"22","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1006\/jcph.1996.0091","article-title":"A conservative staggered-grid Chebyshev multidomain method for compressible flows","volume":"125","author":"Kopriva, David A.","year":"1996","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"23","doi-asserted-by":"crossref","unstructured":"D. A. Kopriva and J. H. Kolias, A conservative staggered-grid Chebyshev multidomain method for compressible flow., Tech. report, DTIC Document, 1995.","DOI":"10.1006\/jcph.1996.0091"},{"issue":"2","key":"24","doi-asserted-by":"publisher","first-page":"780","DOI":"10.1016\/j.jcp.2006.01.024","article-title":"Spectral difference method for unstructured grids. I. Basic formulation","volume":"216","author":"Liu, Yen","year":"2006","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"3","key":"25","doi-asserted-by":"publisher","first-page":"869","DOI":"10.1137\/S0036142995293900","article-title":"Chebyshev-Legendre spectral viscosity method for nonlinear conservation laws","volume":"35","author":"Ma, Heping","year":"1998","journal-title":"SIAM J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0036-1429","issn-type":"print"},{"issue":"2","key":"26","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1137\/0730016","article-title":"Legendre pseudospectral viscosity method for nonlinear conservation laws","volume":"30","author":"Maday, Yvon","year":"1993","journal-title":"SIAM J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0036-1429","issn-type":"print"},{"key":"27","doi-asserted-by":"crossref","unstructured":"G. May and A. Jameson, A spectral difference method for the Euler and Navier-Stokes equations on unstructured meshes, AIAA paper 304 (2006).","DOI":"10.2514\/6.2006-304"},{"issue":"6","key":"28","doi-asserted-by":"publisher","first-page":"1840","DOI":"10.1002\/num.20705","article-title":"Application of spectral filtering to discontinuous Galerkin methods on triangulations","volume":"28","author":"Meister, A.","year":"2012","journal-title":"Numer. Methods Partial Differential Equations","ISSN":"https:\/\/id.crossref.org\/issn\/0749-159X","issn-type":"print"},{"issue":"6-7","key":"29","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1002\/zamm.201200051","article-title":"An extended discontinuous Galerkin and spectral difference method with modal filtering","volume":"93","author":"Meister, Andreas","year":"2013","journal-title":"ZAMM Z. Angew. Math. Mech.","ISSN":"https:\/\/id.crossref.org\/issn\/0044-2267","issn-type":"print"},{"issue":"4","key":"30","doi-asserted-by":"publisher","first-page":"701","DOI":"10.1007\/s00211-013-0530-z","article-title":"Spectral convergence for orthogonal polynomials on triangles","volume":"124","author":"\u00d6ffner, Philipp","year":"2013","journal-title":"Numer. Math.","ISSN":"https:\/\/id.crossref.org\/issn\/0029-599X","issn-type":"print"},{"key":"31","doi-asserted-by":"crossref","unstructured":"P. \u00d6ffner, T. Sonar, and M. Wirz, Detecting strength and location of jump discontinuities in numerical data, Applied Mathematics 4 (2013), no. 12, 1.","DOI":"10.4236\/am.2013.412A001"},{"key":"32","unstructured":"S. Ortleb, Ein diskontinuierliches Galerkin-Verfahren hoher Ordnung auf Dreiecksgittern mit modaler Filterung zur L\u00f6sung hyperbolischer Erhaltungsgleichungen, Kassel University Press GmbH, 2011."},{"key":"33","doi-asserted-by":"crossref","unstructured":"P.-O. Persson and J. Peraire, Sub-cell shock capturing for discontinuous Galerkin methods, AIAA paper 112 (2006).","DOI":"10.2514\/6.2006-112"},{"key":"34","doi-asserted-by":"crossref","unstructured":"H. Ranocha, J. Glaubitz, P. \u00d6ffner, and T. Sonar, Enhancing stability of correction procedure via reconstruction using summation-by-parts operators I: Artificial dissipation, 2016, Submitted.","DOI":"10.1016\/j.jcp.2016.02.009"},{"key":"35","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1016\/j.jcp.2016.02.009","article-title":"Summation-by-parts operators for correction procedure via reconstruction","volume":"311","author":"Ranocha, Hendrik","year":"2016","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"key":"36","series-title":"Analytical Methods and Special Functions","isbn-type":"print","volume-title":"Orthogonal polynomials in two variables","volume":"3","author":"Suetin, P. K.","year":"1999","ISBN":"https:\/\/id.crossref.org\/isbn\/9056991671"},{"issue":"2","key":"37","first-page":"310","article-title":"High-order multidomain spectral difference method for the Navier-Stokes equations on unstructured hexahedral grids","volume":"2","author":"Sun, Yuzhi","year":"2007","journal-title":"Commun. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/1815-2406","issn-type":"print"},{"issue":"1","key":"38","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1137\/0726003","article-title":"Convergence of spectral methods for nonlinear conservation laws","volume":"26","author":"Tadmor, Eitan","year":"1989","journal-title":"SIAM J. Numer. Anal.","ISSN":"https:\/\/id.crossref.org\/issn\/0036-1429","issn-type":"print"},{"issue":"2","key":"39","doi-asserted-by":"publisher","first-page":"877","DOI":"10.1016\/j.jcp.2007.08.030","article-title":"On the connection between the spectral volume and the spectral difference method","volume":"227","author":"Van den Abeele, Kris","year":"2007","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"2","key":"40","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1007\/s10915-008-9201-0","article-title":"On the stability and accuracy of the spectral difference method","volume":"37","author":"Van den Abeele, Kris","year":"2008","journal-title":"J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0885-7474","issn-type":"print"},{"issue":"2","key":"41","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/BF01062118","article-title":"Family of spectral filters for discontinuous problems","volume":"6","author":"Vandeven, Herv\u00e9","year":"1991","journal-title":"J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0885-7474","issn-type":"print"},{"issue":"22","key":"42","doi-asserted-by":"publisher","first-page":"8134","DOI":"10.1016\/j.jcp.2011.07.013","article-title":"Insights from von Neumann analysis of high-order flux reconstruction schemes","volume":"230","author":"Vincent, P. E.","year":"2011","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"1","key":"43","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/s10915-010-9420-z","article-title":"A new class of high-order energy stable flux reconstruction schemes","volume":"47","author":"Vincent, P. E.","year":"2011","journal-title":"J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0885-7474","issn-type":"print"},{"key":"44","doi-asserted-by":"crossref","unstructured":"Z. J. Wang, High-order methods for the Euler and Navier\u2013stokes equations on unstructured grids, Progress in Aerospace Sciences 43 (2007), no. 1, 1\u201341.","DOI":"10.1016\/j.paerosci.2007.05.001"},{"issue":"21","key":"45","doi-asserted-by":"publisher","first-page":"8161","DOI":"10.1016\/j.jcp.2009.07.036","article-title":"A unifying lifting collocation penalty formulation including the discontinuous Galerkin, spectral volume\/difference methods for conservation laws on mixed grids","volume":"228","author":"Wang, Z. J.","year":"2009","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"},{"issue":"1","key":"46","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s10915-006-9113-9","article-title":"Spectral difference method for unstructured grids. II. Extension to the Euler equations","volume":"32","author":"Wang, Z. J.","year":"2007","journal-title":"J. Sci. Comput.","ISSN":"https:\/\/id.crossref.org\/issn\/0885-7474","issn-type":"print"},{"key":"47","unstructured":"M. Wirz, Ein Spektrale-Differenzen-Verfahren mit modaler Filterung und zweidimensionaler Kantendetektierung mithilfe konjugierter Fourierreihen, Cuvillier, 2012."},{"key":"48","doi-asserted-by":"crossref","unstructured":"M. Wirz, Detecting edges in high order methods for hyperbolic conservation laws, High Order Nonlinear Numerical Schemes for Evolutionary PDEs, Springer, 2014, pp. 151\u2013167.","DOI":"10.1007\/978-3-319-05455-1_9"},{"key":"49","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.jcp.2013.11.023","article-title":"On the accuracy and efficiency of discontinuous Galerkin, spectral difference and correction procedure via reconstruction methods","volume":"259","author":"Yu, Meilin","year":"2014","journal-title":"J. Comput. Phys.","ISSN":"https:\/\/id.crossref.org\/issn\/0021-9991","issn-type":"print"}],"container-title":["Mathematics of Computation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.ams.org\/mcom\/2018-87-309\/S0025-5718-2017-03257-9\/S0025-5718-2017-03257-9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/www.ams.org\/mcom\/2018-87-309\/S0025-5718-2017-03257-9\/S0025-5718-2017-03257-9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T19:27:47Z","timestamp":1776799667000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.ams.org\/mcom\/2018-87-309\/S0025-5718-2017-03257-9\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,7]]},"references-count":49,"journal-issue":{"issue":"309","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["S0025-5718-2017-03257-9"],"URL":"https:\/\/doi.org\/10.1090\/mcom\/3257","archive":["CLOCKSS","Portico"],"relation":{},"ISSN":["1088-6842","0025-5718"],"issn-type":[{"value":"1088-6842","type":"electronic"},{"value":"0025-5718","type":"print"}],"subject":[],"published":{"date-parts":[[2017,8,7]]}}}