×

zbMATH — the first resource for mathematics

ENO and WENO schemes with the exact conservation property for one-dimensional shallow water equations. (English) Zbl 1130.76389
Summary: We propose new finite difference numerical schemes for hyperbolic conservation law systems with geometrical source terms. In the development of the new schemes we use the essentially nonoscillatory (ENO) and weighted ENO (WENO) reconstruction, developed by Harten, Osher, Engquist, Chakravarthy, Shu, and Jiang, and the idea of the balancing between the flux gradient and the source term, introduced by Bermùdez and Vázquez. Actually, the new schemes are ENO and WENO schemes with the source term decomposed, i.e., the ENO and WENO reconstruction is applied not only to the flux but to a combination of the flux and the source term. In particular, when new schemes are applied to the shallow water equations the new schemes verify the exact conservation property (C-property). We present the algorithm, the proof of the exact C-property, and numerical results for several test problems.

MSC:
76M20 Finite difference methods applied to problems in fluid mechanics
76B15 Water waves, gravity waves; dispersion and scattering, nonlinear interaction
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
Software:
MPDATA
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] D. S. Balsara, and, C.-W. Shu, Monotonicity preserving weighted essentially nonoscillatory schemes with increasingly high order of accuracy, J. Comput. Phys. 160, 405, 2000, · Zbl 0961.65078
[2] Bermùdez, A.; Dervieux, A.; Désidéri, J.A.; Vázquez, M.E., Upwind schemes for the two-dimensional shallow water equations with variable depth using unstructured meshes, Comput. methods appl. mech. eng., 155, 49, (1998) · Zbl 0961.76047
[3] Bermùdez, A.; Vázquez, M.E., Upwind methods for hyperbolic conservation laws with source terms, Comput. fluids, 23, 1049, (1994) · Zbl 0816.76052
[4] R. Botchorishvilli, B. Pertham, and, A. Vasseur, Equilibrium Schemes for Scalar Conservation Laws with Stiff Sources, Report DMA 00 -16, Département de mathématique et applications (DMA), École normale supérieure, Paris, 2000.
[5] A. Chinnayya, and, A.-Y. LeRoux, A New General Riemann Solver for the Shallow Water Equations, with Friction and Topography, University Bordeaux I, Department of Mathematics, 1999.
[6] Greenberg, J.M.; LeRoux, A.-Y., A well-balanced scheme for the numerical processing of source terms in hyperbolic equations, SIAM J. numer. anal., 33, 1, (1996)
[7] Harten, A.; Osher, S., Uniformly high-order accurate non-oscillatory schemes, I, SIAM J. numer. anal., 24, 279, (1987) · Zbl 0627.65102
[8] Harten, A.; Engquist, B.; Osher, S.; Chakravarthy, S.R., Uniformly high-order accurate non-oscillatory schemes, III, J. comput. phys., 71, 231, (1987) · Zbl 0652.65067
[9] M. E. Hubbard, and, P. Garcia-Navarro, Flux difference splitting and the balancing of source terms and flux gradients, J. Comput. Phys. 165, 89, 2000, · Zbl 0972.65056
[10] J. Hudson, Numerical Techniques for the Shallow Water Equations, Numerical Analysis Report, University of Reading, Department of Mathematics, 1999.
[11] P. Jenny, and, B. Müller, Rankine-Hugoniot-Riemann solver considering source terms and multidimensional effects, J. Comput. Phys. 145, 575, 1998, · Zbl 0926.76079
[12] Jiang, G.; Shu, C.-W., Efficient implementation of weighted ENO schemes, J. comput. phys., 126, 202, (1996) · Zbl 0877.65065
[13] G. Jiang, and, C. Wu, A high-order WENO finite difference scheme for the equations of ideal magnetohydrodynamics, J. Comput. Phys. 150, 561, 1999, · Zbl 0937.76051
[14] S. Jin, A Steady-State Capturing Method for Hyperbolic Systems with Geometrical Source Terms, University of Wisconsin, Department of Mathematics, 2000.
[15] Jin, S.; Xin, Z., The relaxation schemes for systems of conservation laws in arbitrary space dimensions, Commun. pure appl. math., 48, 235, (1995) · Zbl 0826.65078
[16] R. J. LeVeque, Balancing Source Terms and Flux Gradients in High-Resolution Godunov Methods: The Quasi-Steady Wave Propagation Algorithm, Numerical Analysis Report, Department of Applied Mathematics and Department of Mathematics, University of Washington, 1998. · Zbl 0931.76059
[17] R. J. LeVeque, and, D. S. Bale, Wave propagation methods for conservation laws with source terms, in, Proceedings of the 7th International Conference on Hyperbolic Problems, Zürich, edited by, R. Jeltsch and M. Fey, Birkhauser, Boston, 1999. · Zbl 0927.35062
[18] V. Martinez, and, A. Marquina, Computation of Traveling Wave Solutions of Scalar Conservation Laws with a Stiff Source Term, GrAN Report 99-06, University of Valencia, Department of Mathematics, 1999. · Zbl 1048.76041
[19] P. Montarnal, and, C.-W. Shu, Real gas computation using an energy relaxation method and high-order WENO schemes, J. Comput. Phys. 148, 59, 1999, · Zbl 0931.76061
[20] P. L. Roe, Upwinded difference schemes for hyperbolic conservation laws with source terms, in, Proceedings of the Conference on Hyperbolic Problems, edited by, A. S. Carasso, P. A. Raviart, and J. P. Serre, Springer-Verlag, Berlin/New York, 1986, p, 41.
[21] Shu, C.-W.; Osher, S., Efficient implementation of essentially non-oscillatory shock-capturing schemes, J. comput. phys., 77, 439, (1988) · Zbl 0653.65072
[22] Shu, C.-W.; Osher, S., Efficient implementation of essentially non-oscillatory shock-capturing schemes, II, J. comput. phys., 83, 32, (1989) · Zbl 0674.65061
[23] C.-W. Shu, Essentially non-oscillatory and weighted essentially non-oscillatory shock-capturing schemes for hyperbolic conservation laws, in, Advanced Numerical Approximation of Nonlinear Hyperbolic Equations, edited by, B. Cockburn, C. Johnson, C.-W. Shu, and E. Tadmor, Lecture Notes in Mathematics, Springer-Verlag, Berlin/New York, 1998, Vol, 1697, p, 325.
[24] P. K. Smolarkiewicz, and, L. G. Margolin, MPDATA: A finite-difference solver for geophysical flows, J. Comput. Phys. 140, 459, 1998, · Zbl 0935.76064
[25] M. E. Vázquez-Cendón, Improved treatment of source terms in upwind schemes for the shallow water equations in channels with irregular geometry, J. Comput. Phys. 148, 499, 1999,
[26] J. G. Zhou, D. M. Causon, C. G. Mingham, and, D. M. Ingram, The surface gradient method for the treatment of source terms in the shallow-water equations, J. Comput. Phys. 168, 1, 2001, · Zbl 1074.86500
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.