City Research Online

A hybrid method for modelling two dimensional non-breaking and breaking waves

Sriram, V., Ma, Q. & Schlurmann, T. (2014). A hybrid method for modelling two dimensional non-breaking and breaking waves. Journal of Computational Physics, 272, pp. 429-454. doi: 10.1016/


This is the first paper to present a hybrid method coupling a Improved Meshless Local Petrov Galerkin method with Rankine source solution (IMLPG_R) based on the Navier Stokes (NS) equations, with a finite element method (FEM) based on the fully nonlinear potential flow theory (FNPT) in order to efficiently simulate the violent waves and their interaction with marine structures. The two models are strongly coupled in space and time domains using a moving overlapping zone, wherein the information from both the solvers is exchanged. In the time domain, the Runge-Kutta 2nd order method is nested with a predictor-corrector scheme. In the space domain, numerical techniques including ‘Feeding Particles’ and two-layer particle interpolation with relaxation coefficients are introduced to achieve the robust coupling of the two models. The properties and behaviours of the new hybrid model are tested by modelling a regular wave, solitary wave and Cnoidal wave including breaking and overtopping. It is validated by comparing the results of the method with analytical solutions, results from other methods and experimental data. The paper demonstrates that the method can produce satisfactory results but uses much less computational time compared with a method based on the full NS model.

Publication Type: Article
Additional Information: Duplicate made live - now replacing 3974 (retired) - 21/3/16 RL
Publisher Keywords: FNPT, Navier-Stokes, FEM, IMLPG_R, Hybrid methods, breaking and non breaking waves, Cnoidal, Solitary waves
Subjects: T Technology > TA Engineering (General). Civil engineering (General)
Departments: School of Science & Technology > Engineering
Text - Accepted Version
Download (2MB) | Preview



Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login