×

zbMATH — the first resource for mathematics

A high-resolution wetting and drying algorithm for free-surface hydrodynamics. (English) Zbl 1161.76034
Summary: We propose and analyze a new wetting and drying algorithm for numerical modeling free-surface flows. A well structured, mildly nonlinear system for the discrete water surface elevation is derived from governing differential equations by requiring a correct mass balance in wet areas as well as in the region of transition from wet to dry and from dry to wet. We provide existence and uniqueness of the numerical solution, along with a convergence analysis of an iterative scheme for the mildly nonlinear system. The algorithm is devised to use high-resolution bathymetric data at subgrid level. The resulting model is quite efficient, does not require a threshold value for minimal water depth, does not produce un-physical negative water depths and generates accurate results with relatively coarse mesh and large time step size. These features are illustrated on a severe test-case with known analytical solution.

MSC:
76M12 Finite volume methods applied to problems in fluid mechanics
76B10 Jets and cavities, cavitation, free-streamline theory, water-entry problems, airfoil and hydrofoil theory, sloshing
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Balzano, Evaluation of methods for numerical simulation of wetting and drying in shallow water flow models, Coastal Engineering 34 pp 83– (1998)
[2] Cea, Depth averaged modelling of turbulent shallow water flow with wet-dry fronts, Archives of Computational Methods in Engineering 11 pp 1– (2006)
[3] Leendertse, A water-quality simulation model for well-mixed estuaries and coastal seas. Principles of computation, Rand, Santa Monica 1 pp RM-6230-RC– (1970)
[4] Stelling, On the construction of computational methods for shallow water equations, Rijkswaterstaat Communications 35r1984 (1984)
[5] Lesser, Development and validation of a three-dimensional morphological model, Coastal Engineering 51 pp 883– (2004)
[6] van’t Hof, Modelling of wetting and drying of shallow water using artificial porosity, International Journal for Numerical Methods in Fluids 48 pp 1199– (2005) · Zbl 1112.76415
[7] Casulli, Semi-implicit finite difference methods for the two-dimensional shallow water equations, Journal of Computational Physics 86 pp 56– (1990) · Zbl 0681.76022
[8] Casulli, Semi-implicit finite difference methods for three-dimensional shallow water flow, International Journal for Numerical Methods in Fluids 15 pp 629– (1992) · Zbl 0762.76068
[9] Casulli, An unstructured grid, three-dimensional model based on the shallow water equations, International Journal for Numerical Methods in Fluids 32 pp 331– (2000) · Zbl 0965.76061
[10] Stelling, A staggered conservative scheme for every Froude number in rapidly varied shallow water flows, International Journal for Numerical Methods in Fluids 43 pp 1329– (2003) · Zbl 1062.76541
[11] Walters, Coastal ocean models: two useful finite element methods, Continental Shelf Research 25 pp 775– (2005)
[12] Casulli, Semi-implicit numerical modeling of non-hydrostatic free-surface flows for environmental problems, Mathematical and Computer Modelling 36 pp 1131– (2002) · Zbl 1027.76034
[13] Casulli, Stability, accuracy and efficiency of a semi-implicit method for three-dimensional shallow water flow, Computers and Mathematics with Applications 27 pp 99– (1994) · Zbl 0796.76052
[14] Lancaster, The Theory of Matrices (1985) · Zbl 0578.62099
[15] Golub, Matrix Computations (1996)
[16] Brugnano, Iterative solution of piecewise linear systems, SIAM Journal on Scientific Computing 30 pp 463– (2008) · Zbl 1155.90457
[17] Casulli, High resolution methods for multidimensional advection-diffusion problems in free-surface hydrodynamics, Ocean Modelling 10 pp 137– (2005)
[18] Aldrighetti, A high resolution scheme for fows in open channels with arbitrary cross-sections, International Journal for Numerical Methods in Fluids 47 pp 817– (2005) · Zbl 1134.76401
[19] Thacker, Some exact solutions to the nonlinear shallow water equations, Journal of Fluid Mechanics 107 pp 499– (1981) · Zbl 0462.76023
[20] Casulli, Comparing analytical and numerical solution of nonlinear two and three dimensional hydrostatic flows, International Journal for Numerical Methods in Fluids 53 pp 1049– (2007) · Zbl 1230.76012
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.