A high-order symmetrical weighted hybrid ENO-flux limiter scheme for hyperbolic conservation laws

Abstract In this paper, we propose a new weighted essentially non-oscillatory (WENO) procedure for solving hyperbolic conservation laws, on uniform meshes. The new scheme combines essentially non-oscillatory (ENO) reconstructions together with monotone upwind schemes for scalar conservation laws’ interpolants. In a one-dimensional context, first, we obtain an optimum polynomial on a five-cells stencil. This optimum polynomial is fifth-order accurate in regions of smoothness. Next, we modify a third-order ENO polynomial by choosing an additional point inside the stencil in order to obtain the highest accuracy when combined with the Harten–Osher reconstruction–evolution method limiter. Then, we consider the optimum polynomial as a symmetric and convex combination of four polynomials with ideal weights. After that, following the methodology of the classic WENO procedure, we calculate non-oscillatory weights with the ideal weights. Also, the numerical solution is advanced in time by means of the linear multi-step total variation bounded ( TV B 0 ) technique. Numerical examples on both scalar and gas dynamics problems confirm that the new scheme is non-oscillatory and yields sharp results when solving profiles with discontinuities. Comparing the new scheme with high-order WENO schemes shows that our method reduces smearing near shocks and corners, and in some cases it is more accurate near discontinuities. Finally, the new method is extended to multi-dimensional problems by a dimension-by-dimension approach. Several multi-dimensional examples are performed to show that our method remains non-oscillatory while giving good resolution of discontinuities.

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

[2]  G. Capdeville,et al.  A new category of Hermitian upwind schemes for computational acoustics , 2005 .

[3]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme V. A second-order sequel to Godunov's method , 1979 .

[4]  Eitan Tadmor,et al.  Nonoscillatory Central Schemes for Multidimensional Hyperbolic Conservation Laws , 1998, SIAM J. Sci. Comput..

[5]  Guy Capdeville,et al.  A central WENO scheme for solving hyperbolic conservation laws on non-uniform meshes , 2008, J. Comput. Phys..

[6]  Alexander Kurganov,et al.  A second-order positivity preserving central-upwind scheme for chemotaxis and haptotaxis models , 2008, Numerische Mathematik.

[7]  Chi-Wang Shu,et al.  High Order Weighted Essentially Nonoscillatory Schemes for Convection Dominated Problems , 2009, SIAM Rev..

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

[9]  G. A. Gerolymos,et al.  Very-High-Order WENO Schemes , 2009 .

[10]  Antonio Marquina,et al.  Power ENO methods: a fifth-order accurate weighted power ENO method , 2004 .

[11]  James P. Collins,et al.  Numerical Solution of the Riemann Problem for Two-Dimensional Gas Dynamics , 1993, SIAM J. Sci. Comput..

[12]  P. Woodward,et al.  The numerical simulation of two-dimensional fluid flow with strong shocks , 1984 .

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

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

[15]  Chi-Wang Shu,et al.  Multidomain WENO Finite Difference Method with Interpolation at Subdomain Interfaces , 2003, J. Sci. Comput..

[16]  Ashvin Gopaul,et al.  A weighted ENO-flux limiter scheme for hyperbolic conservation laws , 2010, Int. J. Comput. Math..

[17]  S. Osher,et al.  Weighted essentially non-oscillatory schemes , 1994 .

[18]  Chi-Wang Shu,et al.  High order residual distribution conservative finite difference WENO schemes for steady state problems on non-smooth meshes , 2006, J. Comput. Phys..

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

[20]  Michael Dumbser,et al.  FORCE schemes on unstructured meshes I: Conservative hyperbolic systems , 2009, J. Comput. Phys..

[21]  Stanley Osher,et al.  Convex ENO High Order Multi-dimensional Schemes without Field by Field Decomposition or Staggered Grids , 1998 .

[22]  E. Tadmor,et al.  Non-oscillatory central differencing for hyperbolic conservation laws , 1990 .

[23]  C. Schulz-Rinne,et al.  Classification of the Riemann problem for two-dimensional gas dynamics , 1991 .

[24]  William J. Rider,et al.  Combining high‐order accuracy with non‐oscillatory methods through monotonicity preservation , 2005 .

[25]  Chi-Wang Shu,et al.  Efficient Implementation of Weighted ENO Schemes , 1995 .

[26]  Mehdi Dehghan,et al.  On the total variation of a third-order semi-discrete central scheme for 1D conservation laws , 2011 .

[27]  Guang-Shan Jiang,et al.  A High-Order WENO Finite Difference Scheme for the Equations of Ideal Magnetohydrodynamics , 1999 .

[28]  Yuxin Ren,et al.  A characteristic-wise hybrid compact-WENO scheme for solving hyperbolic conservation laws , 2003 .

[29]  H. Huynh,et al.  Accurate Monotonicity-Preserving Schemes with Runge-Kutta Time Stepping , 1997 .

[30]  Chi-Wang Shu,et al.  Monotonicity Preserving Weighted Essentially Non-oscillatory Schemes with Increasingly High Order of Accuracy , 2000 .

[31]  S. Osher,et al.  Simplified Discretization of Systems of Hyperbolic Conservation Laws Containing Advection Equations , 2000, Journal of Computational Physics.

[32]  Xu-Dong Liu,et al.  Positive schemes for solving multi-dimensional hyperbolic systems of conservation laws II , 2003 .

[33]  Alexander Kurganov,et al.  Non-oscillatory central schemes for traffic flow models with Arrhenius look-ahead dynamics , 2009, Networks Heterog. Media.

[34]  Harold L. Atkins,et al.  A Finite-Volume High-Order ENO Scheme for Two-Dimensional Hyperbolic Systems , 1993 .

[35]  Roberto Ferretti,et al.  A Weighted Essentially Nonoscillatory, Large Time-Step Scheme for Hamilton-Jacobi Equations , 2005, SIAM J. Sci. Comput..

[36]  Wai-Sun Don,et al.  An improved weighted essentially non-oscillatory scheme for hyperbolic conservation laws , 2008, J. Comput. Phys..

[37]  Xu-Dong Liu,et al.  Solution of Two-Dimensional Riemann Problems of Gas Dynamics by Positive Schemes , 1998, SIAM J. Sci. Comput..

[38]  M. Z. Dauhoo,et al.  A new fourth-order non-oscillatory central scheme for hyperbolic conservation laws , 2008 .

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

[40]  Gabriella Puppo,et al.  A Fourth-Order Central WENO Scheme for Multidimensional Hyperbolic Systems of Conservation Laws , 2002, SIAM J. Sci. Comput..

[41]  Sergio Pirozzoli,et al.  Conservative Hybrid Compact-WENO Schemes for Shock-Turbulence Interaction , 2002 .

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

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

[44]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[45]  Mehdi Dehghan,et al.  A fourth‐order central Runge‐Kutta scheme for hyperbolic conservation laws , 2010 .

[46]  Chi-Wang Shu,et al.  High order residual distribution conservative finite difference WENO schemes for convection-diffusion steady state problems on non-smooth meshes , 2007, J. Comput. Phys..

[47]  S. Osher,et al.  Uniformly High-Order Accurate Nonoscillatory Schemes. I , 1987 .

[48]  P. Lax,et al.  Systems of conservation equations with a convex extension. , 1971, Proceedings of the National Academy of Sciences of the United States of America.

[49]  Gabriella Puppo,et al.  High-Order Central Schemes for Hyperbolic Systems of Conservation Laws , 1999, SIAM J. Sci. Comput..

[50]  Chi-Wang Shu,et al.  Anti-diffusive flux corrections for high order finite difference WENO schemes , 2005 .

[51]  Chi-Wang Shu Numerical experiments on the accuracy of ENO and modified ENO schemes , 1990 .

[52]  Chi-Wang Shu,et al.  High-order finite volume WENO schemes for the shallow water equations with dry states , 2011 .

[53]  P. Lax Weak solutions of nonlinear hyperbolic equations and their numerical computation , 1954 .

[54]  William J. Rider,et al.  Accurate monotonicity- and extrema-preserving methods through adaptive nonlinear hybridizations , 2007, J. Comput. Phys..

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

[56]  Eitan Tadmor,et al.  Solution of two‐dimensional Riemann problems for gas dynamics without Riemann problem solvers , 2002 .

[57]  Chi-Wang Shu Total-variation-diminishing time discretizations , 1988 .

[58]  Willem Hundsdorfer,et al.  High-order linear multistep methods with general monotonicity and boundedness properties , 2005 .

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

[60]  Mehdi Dehghan,et al.  A high-order non-oscillatory central scheme with non-staggered grids for hyperbolic conservation laws , 2011, Comput. Phys. Commun..

[61]  Charles A. Doswell,et al.  A Kinematic Analysis of Frontogenesis Associated with a Nondivergent Vortex , 1984 .

[62]  Eleuterio F. Toro,et al.  Finite-volume WENO schemes for three-dimensional conservation laws , 2004 .

[63]  E. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics , 1997 .

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

[65]  S. Osher,et al.  Uniformly high order accurate essentially non-oscillatory schemes, 111 , 1987 .