×

Godunov-type solution of the shallow water equations on adaptive unstructured triangular grids. (English) Zbl 1184.76754

Summary: A Godunov-type upwind finite volume solver of the non-linear shallow water equations is described. The shallow water equations are expressed in a hyperbolic conservation law formulation for application to cases where the bed topography is spatially variable. Inviscid fluxes at cell interfaces are computed using Roe’s approximate Riemann solver. Second-order accurate spatial calculations of the fluxes are achieved by enhancing the polynomial approximation of the gradients of conserved variables within each cell. Numerical oscillations are curbed by means of a non-linear slope limiter. Time integration is second-order accurate and implicit. The numerical model is based on dynamically adaptive unstructured triangular grids. Test cases include an oblique hydraulic jump, jet-forced flow in a flat-bottomed circular reservoir, wind-induced circulation in a circular basin of non-uniform bed topography and the collapse of a circular dam. The model is found to give accurate results in comparison with published analytical and alternative numerical solutions. Dynamic grid adaptation and the use of a second-order implicit time integration scheme are found to enhance the computational efficiency of the model.

MSC:

76M12 Finite volume methods applied to problems in fluid mechanics
76B15 Water waves, gravity waves; dispersion and scattering, nonlinear interaction
86A05 Hydrology, hydrography, oceanography

Software:

HE-E1GODF
Full Text: DOI

References:

[1] DOI: 10.1002/fld.1650160604 · Zbl 0766.76067 · doi:10.1002/fld.1650160604
[2] DOI: 10.1002/(SICI)1097-0363(19970615)24:11<1225::AID-FLD540>3.0.CO;2-D · Zbl 0886.76064 · doi:10.1002/(SICI)1097-0363(19970615)24:11<1225::AID-FLD540>3.0.CO;2-D
[3] Bank R.E., Adaptive Computational Methods for Partial Differential Equations (1983)
[4] Borthwick A.G.L., Int. J. Eng. Fluid Mech. 3 pp 323– (1990)
[5] DOI: 10.1016/S0045-7825(97)00108-4 · Zbl 0916.76051 · doi:10.1016/S0045-7825(97)00108-4
[6] Dennis S.C.R., Proceedings of the 4th International Conference on Numerical Methods in Fluids Dynamics pp 146– (1974)
[7] DOI: 10.1080/00221689509498555 · doi:10.1080/00221689509498555
[8] George P.L., Automatic Mesh Generation: Application to Finite Element Methods (1991) · Zbl 0808.65122
[9] DOI: 10.1080/00221689409498792 · doi:10.1080/00221689409498792
[10] Hirsch C., Numerical Computation of Internal and External Flows, Vol. 2: Computational Methods for Inviscid and Viscous Flows (1990) · Zbl 0742.76001
[11] DOI: 10.1016/S0378-3839(02)00094-7 · doi:10.1016/S0378-3839(02)00094-7
[12] DOI: 10.1006/jcph.2000.6603 · Zbl 0972.65056 · doi:10.1006/jcph.2000.6603
[13] DOI: 10.1080/00221689209498945 · doi:10.1080/00221689209498945
[14] DOI: 10.1017/CBO9780511791253 · Zbl 1010.65040 · doi:10.1017/CBO9780511791253
[15] DOI: 10.1061/(ASCE)0733-9429(1998)124:6(605) · doi:10.1061/(ASCE)0733-9429(1998)124:6(605)
[16] DOI: 10.1080/00221689509498687 · doi:10.1080/00221689509498687
[17] DOI: 10.1002/fld.1650161204 · Zbl 0780.76062 · doi:10.1002/fld.1650161204
[18] DOI: 10.2514/3.9868 · doi:10.2514/3.9868
[19] DOI: 10.1016/j.jcp.2003.07.020 · Zbl 1047.76539 · doi:10.1016/j.jcp.2003.07.020
[20] Skoula Z.D., Refined Localised Modelling of Coastal Flow Features Using Unstructured Grids (2002)
[21] DOI: 10.1016/S0045-7930(97)00071-6 · Zbl 0964.76051 · doi:10.1016/S0045-7930(97)00071-6
[22] Soulsby R., Dynamics of Marine Sands: a Manual for Practical Applications (1998) · doi:10.1680/doms.25844
[23] DOI: 10.1016/0045-7825(92)90053-M · Zbl 0764.65064 · doi:10.1016/0045-7825(92)90053-M
[24] Thompson J.F., Handbook of Grid Generation (1999) · Zbl 0980.65500
[25] Toro E.F., Riemann Solvers and Numerical Methods for Fluid Dynamics: A Practical Introduction (1997) · Zbl 0888.76001 · doi:10.1007/978-3-662-03490-3
[26] Toro E.F., Shock-Capturing Methods for Free-Surface Shallow Flows (2001) · Zbl 0996.76003
[27] DOI: 10.1006/jcph.1998.6127 · Zbl 0931.76055 · doi:10.1006/jcph.1998.6127
[28] DOI: 10.1061/(ASCE)0733-9429(1994)120:7(863) · doi:10.1061/(ASCE)0733-9429(1994)120:7(863)
[29] DOI: 10.1002/fld.243 · Zbl 1040.76045 · doi:10.1002/fld.243
[30] DOI: 10.1016/S0307-904X(99)00056-6 · Zbl 1004.76064 · doi:10.1016/S0307-904X(99)00056-6
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. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.