“…Along with the continuous increase of computer technique and power, many different types of numerical wave tanks (NWT) on the basis of different numerical methods and numerical techniques have been developed to simulate the propagation of water waves in the past decades [1][2][3][4][5][6][7][8][9][10]. Almost all the traditional numerical methods, such as the finite difference method (FDM) [2,3], the finite element method [4,5], the boundary element method (BEM) [6][7][8] and the volume of fluid (VOF) [9,10], have been applied to develop the NWT.…”