Computational models for weakly dispersive nonlinear water waves

被引:25
作者
Langtangen, HP [1 ]
Pedersen, G [1 ]
机构
[1] Univ Oslo, Dept Math, Mech Div, N-0316 Oslo, Norway
关键词
D O I
10.1016/S0045-7825(98)00293-X
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Numerical methods for the two- and three-dimensional Boussinesq equations governing weakly nonlinear and dispersive water waves are presented and investigated. Convenient handling of grids adapted to the geometry or bottom topography is enabled by finite element discretization in space. Staggered finite difference schemes are used for the temporal discretization. resulting in only two linear systems to be solved during each time step. Efficient iterative solution of linear systems is discussed. By introducing correction terms in the equations, a fourth-order, two-level temporal scheme can be obtained. Combined with (bi-) quadratic finite elements, the truncation errors of this scheme can be made of the same order as the neglected perturbation terms in the analytical model, provided that the element size is of the same order as the characteristic depth. We present analysis of the proposed schemes in terms of numerical dispersion relations. Verification of the schemes and their implementations is performed for standing waves in a closed basin with constant depth. More challenging applications cover plane incoming waves on a curved beach and earthquake induced waves over a shallow seamount. In the latter example we demonstrate a significantly increased computational efficiency when using higher-order schemes and bathymetry-adapted finite element grids. (C) 1998 Elsevier Science S.A. All rights reserved.
引用
收藏
页码:337 / 358
页数:22
相关论文
共 19 条
[1]  
[Anonymous], 1988, COMPUTATIONAL TECHNI
[2]  
Bruaset A.M., 1995, PITMAN RES NOTES MAT, V328
[3]   SURFACE-WAVES PROPAGATION IN SHALLOW-WATER - A FINITE-ELEMENT MODEL [J].
DOCARMO, JSA ;
SANTOS, FJS ;
BARTHELEMY, E .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1993, 16 (06) :447-459
[4]  
Fletcher CAJ., 1988, COMPUTATIONAL TECHNI, VII
[5]  
GJEVIK B, 1994, PREPRINT SERIES MECH
[6]  
GUESMIA M, 1995, UNPUB NUMERICAL SIMU
[7]   GEOMPACK - A SOFTWARE PACKAGE FOR THE GENERATION OF MESHES USING GEOMETRIC ALGORITHMS [J].
JOE, B .
ADVANCES IN ENGINEERING SOFTWARE AND WORKSTATIONS, 1991, 13 (5-6) :325-331
[8]  
JOHNSGARD H, 1997, INT J NUMER METH ENG, V24, P1
[9]  
Kardestuncer H., 1987, Finite Element Handbook
[10]   COMPUTATION OF FINITE-AMPLITUDE DISPERSIVE WAVES [J].
KATOPODES, ND ;
WU, CT .
JOURNAL OF WATERWAY PORT COASTAL AND OCEAN ENGINEERING-ASCE, 1987, 113 (04) :327-346