Adaptive Mesh Refinement for Hyperbolic Systems Based on Third-Order Compact WENO Reconstruction

In this paper we generalise to non-uniform grids of quad-tree type the Compact WENO reconstruction of Levy et al. (SIAM J Sci Comput 22(2):656–672, 2000), thus obtaining a truly two-dimensional non-oscillatory third order reconstruction with a very compact stencil and that does not involve mesh-dependent coefficients. This latter characteristic is quite valuable for its use in h-adaptive numerical schemes, since in such schemes the coefficients that depend on the disposition and sizes of the neighbouring cells (and that are present in many existing WENO-like reconstructions) would need to be recomputed after every mesh adaption. In the second part of the paper we propose a third order h-adaptive scheme with the above-mentioned reconstruction, an explicit third order TVD Runge–Kutta scheme and the entropy production error indicator proposed by Puppo and Semplice (Commun Comput Phys 10(5):1132–1160, 2011). After devising some heuristics on the choice of the parameters controlling the mesh adaption, we demonstrate with many numerical tests that the scheme can compute numerical solution whose error decays as $$\langle N\rangle ^{-3}$$⟨N⟩-3, where $$\langle N\rangle $$⟨N⟩ is the average number of cells used during the computation, even in the presence of shock waves, by making a very effective use of h-adaptivity and the proposed third order reconstruction.

[1]  Andreas Dedner,et al.  An efficient implementation of an adaptive and parallel grid in DUNE , 2006 .

[2]  Robert Davies-Jones Comments on “A Kinematic Analysis of Frontogenesis Associated with a Nondivergent Vortex" , 1985 .

[3]  Gabriella Puppo,et al.  Numerical Entropy Production for Central Schemes , 2003, SIAM J. Sci. Comput..

[4]  Alexander Kurganov,et al.  Local error analysis for approximate solutions of hyperbolic conservation laws , 2005, Adv. Comput. Math..

[5]  Jiˇí Fürst A weighted least square scheme for compressible flows , 2006 .

[6]  F. ARÀNDIGA,et al.  Analysis of WENO Schemes for Full and Global Accuracy , 2011, SIAM J. Numer. Anal..

[7]  Mario Ohlberger,et al.  A review of a posteriori error control and adaptivity for approximations of non‐linear conservation laws , 2009 .

[8]  Oliver Kolb,et al.  On the Full and Global Accuracy of a Compact Third Order WENO Scheme , 2014, SIAM J. Numer. Anal..

[9]  Argiris I. Delis,et al.  Behavior of Finite Volume Schemes for Hyperbolic Conservation Laws on Adaptive Redistributed Spatial Grids , 2006, SIAM J. Sci. Comput..

[10]  J. M. Powers,et al.  Mapped weighted essentially non-oscillatory schemes: Achieving optimal order near critical points , 2005 .

[11]  Rong Wang,et al.  A New Mapped Weighted Essentially Non-oscillatory Scheme , 2012, J. Sci. Comput..

[12]  Manuel Torrilhon,et al.  Compact third-order limiter functions for finite volume methods , 2009, J. Comput. Phys..

[13]  Wanai Li,et al.  High‐order k‐exact WENO finite volume schemes for solving gas dynamic Euler equations on unstructured grids , 2012 .

[14]  Andreas Dedner,et al.  A generic grid interface for parallel and adaptive scientific computing. Part I: abstract framework , 2008, Computing.

[15]  Emil M. Constantinescu,et al.  Multirate Explicit Adams Methods for Time Integration of Conservation Laws , 2009, J. Sci. Comput..

[16]  Matteo Semplice,et al.  On the Accuracy of WENO and CWENO Reconstructions of Third Order on Nonuniform Meshes , 2015, Journal of Scientific Computing.

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

[18]  Andreas Dedner,et al.  A generic grid interface for parallel and adaptive scientific computing. Part II: implementation and tests in DUNE , 2008, Computing.

[19]  Claus-Dieter Munz,et al.  A Discontinuous Galerkin Scheme Based on a Space–Time Expansion. I. Inviscid Compressible Flow in One Space Dimension , 2007, J. Sci. Comput..

[20]  Gabriella Puppo,et al.  Compact Central WENO Schemes for Multidimensional Conservation Laws , 1999, SIAM J. Sci. Comput..

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

[22]  David I. Ketcheson,et al.  Strong stability preserving runge-kutta and multistep time discretizations , 2011 .

[23]  Geo.,et al.  Compact third-order limiter functions for finite volume methods , 2009, J. Comput. Phys..

[24]  Emil M. Constantinescu,et al.  Multirate Timestepping Methods for Hyperbolic Conservation Laws , 2007, J. Sci. Comput..

[25]  Gabriella Puppo,et al.  Well-Balanced High Order 1D Schemes on Non-uniform Grids and Entropy Residuals , 2014, J. Sci. Comput..

[26]  Rémi Abgrall,et al.  On essentially non-oscillatory schemes on unstructured meshes: analysis and implementation , 1994 .

[27]  Michael Dumbser,et al.  Arbitrary high order non-oscillatory finite volume schemes on unstructured meshes for linear hyperbolic systems , 2007, J. Comput. Phys..

[28]  Randall J. LeVeque,et al.  High-Order Wave Propagation Algorithms for Hyperbolic Systems , 2011, SIAM J. Sci. Comput..

[29]  R. LeVeque,et al.  Adaptive Mesh Refinement Using Wave-Propagation Algorithms for Hyperbolic Systems , 1998 .

[30]  Robert C. Kirby,et al.  On the convergence of high resolution methods with multiple time scales for hyperbolic conservation laws , 2003, Math. Comput..

[31]  Chaowei Hu,et al.  No . 98-32 Weighted Essentially Non-Oscillatory Schemes on Triangular Meshes , 1998 .

[32]  Gabriella Puppo,et al.  Numerical entropy and adaptivity for finite volume schemes , 2011 .

[33]  Eckart Meiburg,et al.  A numerical study of the convergence properties of ENO schemes , 1990 .

[34]  S. Osher,et al.  Numerical approximations to nonlinear conservation laws with locally varying time and space grids , 1983 .

[35]  Chi-Wang Shu,et al.  A technique of treating negative weights in WENO schemes , 2000 .