Finite-Volume Models for Unidirectional, Nonlinear, Dispersive Waves
Publication: Journal of Waterway, Port, Coastal, and Ocean Engineering
Volume 128, Issue 4
Abstract
Several finite-volume schemes are developed and applied to simulate nonlinear, dispersive, unidirectional waves propagating over a flat bed. These schemes differ mainly in the treatment of advection, while dispersion is treated the same among the different models. Three methods—linear, total variation diminishing, and essentially nonoscillatory—are used to discretize the advection portion of the governing equation. The linear schemes are analyzed with Von Neumann’s method to discern stability limits as well as their damping and dispersion characteristics. In addition, predictions from all of the models are compared with analytical solutions for solitary and cnoidal waves as well as experimental data for undular bores. The finite-volume methods are also compared with a second-order accurate finite-difference scheme. The results indicate that the finite-volume schemes yield more accurate solutions than the finite-difference scheme. In addition, the Warming-Beam and Fromm linear finite-volume schemes yielded the most accurate solutions and were among the most computationally efficient schemes tested.
Get full access to this article
View all available purchase options and get full access to this article.
References
Abbott, M. B., McCowan, A. D., and Warren, I. R.(1984). “Accuracy of short-wave numerical models.” J. Hydraul. Eng., 110(10), 1287–1301.
Alcrudo, F., and Garcia-Navarro, P.(1993). “A high-resolution Godunov-type scheme in finite volumes for the 2D shallow-water equations.” Int. J. Numer. Methods Fluids, 16, 489–505.
Alexander, M. E., and Morris, J. L.(1979). “Galerkin methods applied to some model equations for non-linear dispersive waves.” J. Comput. Phys., 30, 428–451.
Beji, S., and Battjes, J. A.(1994). “Numerical simulation of nonlinear wave propagation.” Coastal Eng., 23, 1–16.
Boyd, J. P.(1994). “Hyperviscous shock layers and diffusion zones: Monotonicity, spectral viscosity, and pseudospectral methods for very high order differential equations.” SIAM J. Sci. Comput. (USA), 9, 81–106.
Colella, P., and Woodward, P. R.(1984). “The piecewise parabolic method for gas-dynamical simulations.” J. Comput. Phys., 54, 174–201.
Dingemans, M. W. (1997). Water wave propagation over uneven bottoms, World Scientific, Vol. 13, River Edge, N.J.
Glaister, P.(1990). “Approximate Riemann solution of the two-dimensional shallow-water equations.” J. Eng. Math., 24, 45–53.
Harten, A., and Osher, S.(1987). “Uniformly high-order accurate nonoscillatory schemes. I.” SIAM (Soc. Ind. Appl. Math.) J. Numer. Anal., 24, 279–309.
Harten, A., Enquist, B., Osher, S., and Chakravarthy, S. R.(1987). “Uniformly high-order accurate essentially non-oscillatory schemes. III.” J. Comput. Phys., 71, 231–303.
Madsen, P. A., Murray, R., and Sorensen, O. R.(1991). “A new form of the Boussinesq equations with improved linear dispersion characteristics.” Coastal Eng., 15, 371–388.
Peregrine, D. H.(1966). “Calculations of the development of an undular bore.” J. Fluid Mech., 25, 321–330.
Peregrine, D. H.(1967). “Long waves on a beach.” J. Fluid Mech., 27, 815–827.
Sanders, B. F., Katopodes, N. D., and Boyd, J. P.(1998). “Spectral modeling of nonlinear dispersive waves.” J. Hydraul. Eng., 124(1), 2–12.
Sanders, R.(1988). “A third-order accurate variation nonexpansive difference scheme for single nonlinear conservation laws.” Math. Comput., 51, 535–558.
Sanz Serna, J. M. Sanz, and Christie, P.(1981). “Petrov-Galerkin methods for non-linear dispersive waves.” J. Comput. Phys., 39, 94–102.
Shu, C., and Osher, S.(1988). “Efficient implementation of essentially non-oscillatory shock-capturing schemes.” J. Comput. Phys., 77, 439–471.
Sweby, P. K.(1984). “High resolution schemes using flux limiters for hyperbolic conservation laws.” SIAM (Soc. Ind. Appl. Math.) J. Numer. Anal., 21, 995–1011.
Van Leer, B.(1979). “Towards the ultimate conservative difference scheme. V. A second order sequel to Godunov’s method.” J. Comput. Phys., 32, 101–136.
Wei, G., and Kirby, J. T.(1995). “Time-dependent numerical code for extended Boussinesq equations.” J. Waterw., Port, Coastal Ocean Eng., 121(5), 251–261.
Information & Authors
Information
Published In
Copyright
Copyright © 2002 American Society of Civil Engineers.
History
Received: Apr 6, 2001
Accepted: Feb 8, 2002
Published online: Jun 14, 2002
Published in print: Jul 2002
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.