Second order accurate (first order at extrema) cell averaged based approximations extending the Lax?Friedrichs central scheme, using component-wise rather than field-by-field limiting, have been found to give surprisingly good results for a wide class of problems involving shocks (see H. Nessyahu and E. Tadmor,J. Comput. Phys.87, 408, 1990). The advantages of component-wise limiting compared to its counterpart, field-by-field limiting, are apparent: (1) No complete set of eigenvectors is needed and hence weakly hyperbolic systems can be solved. (2) Component-wise limiting is faster than field-by-field limiting. (3) The programming is much simpler, especially for complicated coupled systems of many equations. However, these methods are based on cell-averages in a staggered grid and are thus a bit complicated to extend to multiple dimensions. Moreover the staggering causes slight difficulties at the boundaries. In this work we modify and extend this component-wise central differencing based procedure in two directions: (1) Point values, rather than cell averages are used, thus removing the need for staggered grids, and also making the extension to multi-dimensions quite simple. We use TVD Runge?Kutta time discretizations to update the solution. (2) A new type of decision process, which follows the general ENO philosophy is introduced and used. This procedure enables us to extend our method to a third order component-wise central ENO scheme, which apparently works well and is quite simple to implement in multi-dimensions. Additionally, our numerical viscosity is governed by the local magnitude of the maximum eigenvalue of the Jacobian, thus reducing the smearing in the numerical results. We found a speed up of a factor of 2 in each space dimension, on a SGIO2workstation, over methods based on field-by-field decomposition limiting. The new decision process leads to new, “convex” ENO schemes which, we believe, are of interest in a more general setting. Our numerical results show the value of these new methods.
[1]
S. Osher,et al.
Uniformly high order accurate essentially non-oscillatory schemes, 111
,
1987
.
[2]
Jian-Guo Liu,et al.
The Reconstruction of Upwind Fluxes for Conservation Laws
,
1998
.
[3]
B. Engquist,et al.
Multi-phase computations in geometrical optics
,
1996
.
[4]
E. Tadmor,et al.
Non-oscillatory central differencing for hyperbolic conservation laws
,
1990
.
[5]
Eitan Tadmor,et al.
Nonoscillatory Central Schemes for Multidimensional Hyperbolic Conservation Laws
,
1998,
SIAM J. Sci. Comput..
[6]
P. Sweby.
High Resolution Schemes Using Flux Limiters for Hyperbolic Conservation Laws
,
1984
.
[7]
Z. Xin,et al.
The relaxation schemes for systems of conservation laws in arbitrary space dimensions
,
1995
.
[8]
S. Osher,et al.
High-Resolution Nonoscillatory Central Schemes with Nonstaggered Grids for Hyperbolic Conservation Laws
,
1998
.
[9]
E. Tadmor,et al.
Third order nonoscillatory central scheme for hyperbolic conservation laws
,
1998
.
[10]
S. Osher,et al.
Efficient implementation of essentially non-oscillatory shock-capturing schemes,II
,
1989
.
[11]
S. Osher,et al.
Uniformly High-Order Accurate Nonoscillatory Schemes. I
,
1987
.
[12]
Chi-Wang Shu,et al.
Efficient Implementation of Weighted ENO Schemes
,
1995
.
[13]
Stanley Osher,et al.
Nonoscillatory high order accurate self-similar maximum principle satisfying shock capturing schemes I
,
1996
.
[14]
Chi-Wang Shu.
Numerical experiments on the accuracy of ENO and modified ENO schemes
,
1990
.
[15]
S. Osher.
Riemann Solvers, the Entropy Condition, and Difference
,
1984
.
[16]
P. Woodward,et al.
The numerical simulation of two-dimensional fluid flow with strong shocks
,
1984
.
[17]
Philip L. Roe,et al.
A Well-Behaved TVD Limiter for High-Resolution Calculations of Unsteady Flow
,
1997
.