• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    BEM for wave interaction with structures and low storage accelerated methods for large scale computation *

    2017-11-02 09:09:15BinTeng滕斌YingGou勾瑩

    Bin Teng (滕斌), Ying Gou (勾瑩)

    State Key Laboratory of Coastal and Offshore Engineering, Dalian University of Technology, Dalian 116023,China, E-mail: bteng@dlut.edu.cn

    BEM for wave interaction with structures and low storage accelerated methods for large scale computation*

    Bin Teng (滕斌), Ying Gou (勾瑩)

    State Key Laboratory of Coastal and Offshore Engineering, Dalian University of Technology, Dalian 116023,China, E-mail: bteng@dlut.edu.cn

    The boundary element method (BEM) is a main method for analyzing the interactions between the waves and the marine structures. As with the BEM, a set of linear equations are generated with a full matrix, the required calculations and storage increase rapidly with the increase of the structure scale. Thus, an accelerated method with a low storage is desirable for the wave interaction with a very large structure. A systematic review is given in this paper for the BEM for solving the problem of the wave interaction with a large scale structure. Various integral equations are derived based on different Green functions, the advantages and disadvantages of different discretization schemes of the integral equations by the constant panels, the higher order elements, and the spline functions are discussed. For the higher order element discretization method, the special concerns are given to the numerical calculations of the single-layer potential, the double layer potential and the solid angle coefficients. For a large scale computation problem such as the wave interaction with a very large structure or a large number of bodies, the BEMs with the FMM and pFFT accelerations are discussed, respectively, including the principles of the FMM and the pFFT, and their implementations in various integral equations with different Green functions. Finally, some potential applications of the acceleration methods for problems with large scale computations in the ocean and coastal engineering are introduced.

    Boundary element method, Green function, accelerated BEM, wave interaction with structure

    Prof. Bin Teng is now working in the State Key Laboratory of Coastal and Offshore Engineering of Dalian University of Technology. He received his Ph.D. from Dalian University of Technology in 1989, and worked as a post-doctoral research assistant in Oxford University, UK from December of 1990 to January of 1993. He received the Research Founding for Distinguished Youths in 2000, and the title of the Specially Appointed Professor in “Changjiang Scholars Programme” of Education Ministry of China in 2001. He also a Chief Scientist of a National Key Basic Research Development Program (973 Program)Project of China. He is also an associate editor of“Journal of Hydrodynamics”, and board members of“Journal of Dalian University of Technology”,“Journal of Marine Science and Application”, and“Applied Ocean Research”.

    Prof. Bin Teng works on offshore and coastal hydrodynamics, including the computation of wave loads on structures, hydro-elastic analysis of very large structures, analysis of wave interaction with multiple bodies, coupling analysis of deep water platforms with risers and mooring lines, and simulation of ship berthing in harbor. He has established the second and third order wave force models in the frequency domain, and the second order and the fully nonlinear wave force models in the time-domain with higher order boundary element method.

    Introduction

    The interaction between waves and structures is a great concern in the coastal engineering, the ocean engineering, the naval architecture and other disciplines. The effects of the waves on the structures generally include the contribution of the water inertia,the viscosity and the free surface variation. For large-scale structures, the influence of the water viscosity is negligible, and the wave force can be solved by the potential flow theory[1]. Under the assumption of the potential flow, the wave diffraction and radiation problems can be solved with the Laplace equation and the related initial and boundary conditions. For the steady-state problem under the action of regular waves, a time factor can be separated out, and the problem can be solved in the frequency domain.

    The boundary element method based on the Green's function is widely used to solve the interaction between the wave and the complex ocean engineering structures. For the frequency domain problem of the wave interaction with a structure in the horizontally unbounded domain, the integrations on the free surface, the sea bed and a vertical cylinder surface at infinity can be removed with the application of the Green function satisfying the scattering wave boundary conditions at those surfaces. Thus, with the boundary element method based on the Green function, only the body surface is required to be discretized to distribute the unknowns on the body surface. In this way, the memory requirement, the computation loads, and the tedious preparation work on meshing are greatly reduced. Therefore, the boundary element method enjoys many advantages over other domain numerical methods such as the finite element method or the finite difference method.Initially, Hess and Smith[2]introduced the constant panel method to calculate the water flow around a 3-D body, and then the method was widely used in the wave interaction with marine structures, such as:Faltinsen and Michelsen[3]and Garrison[4]et al. In the constant panel method, a 3-D body surface is discretized by a set of quadrilateral or triangular plane elements, and the unknown sources are distributed at the center of each panel and the strength of the source is constant in a panel. Finally, a set of simultaneous algebraic equations can be obtained with the application of the boundary conditions, and the strengths of the sources can thus be determined.

    For a body with a curved surface, the discretized surface by a set of plane panels might not be smooth,even not continuous. In order to obtain accurate computation results, a large number of panels must be used to reduce the roughness of the body surface at the expense of the computational efficiency. In addition, the spatial derivative of the velocity potential on the body surface can not be calculated in one panel,and this will also increase the difficulty in programming and computation.

    Since the late 80's of the 21th century, the higher-order boundary element methods (HOBEM)were considered to study the wave interaction with ocean structures[5-8]and ships[9,10]. In a high order boundary element method, the body surface is discretized into a set of curved quadrilateral or triangular elements. Thus, the body geometry and physical quantities, such as the velocity potential, on the body surface are expressed as functions of its nodal values by using the same shape functions. In a higher order boundary element method, the geometry of the body surface and physical quantities are continuously changing over the whole body surface.In this way, a curved body surface can be reconstructed with a small number of high order elements with high accuracy, and the same accurate potential result can be obtained with a small number of high order elements as that with a large number of constant panels. In order to balance the computational accuracy and the difficulty in the meshing preparation,the second order element is generally adopted in programming.

    For the second order quadrilateral element, we can use the Lagrange interpolation method with 8 nodes or the Hermite interpolation method with 9 nodes. In the Lagrange interpolation method, the 8 nodes are generally arranged at edges and corners of a quadrilateral element, and in the Hermite interpolation method the other node is arranged at the center of the element generally. In this way, for a body discretized with NE elements, the linear algebraic equations generated by 9-nodes elements have apparently NE dimensions more than those generated by 8 nodes elements with the same number of elements. If the body geometry and the velocity potential do not change abruptly in one element, the Lagrange interpolation method will have the same accuracy as that of the Hermite interpolation method but with a higher efficiency. Therefore, the Lagrange interpolation method has more extensive applications in the hydrodynamic analysis.

    Because the unknowns of a high order element method are distributed at nodes, with a continuous variation within the element, it also has the following advantages in the numerical analysis: (1) it is convenient to calculate the hydrodynamic pressure at any position on the body surface by an interpolation of the nodal values in an element and it is easy to combine a HOBEM with a finite element method for the structural analysis with different meshes, (2) the velocity potential at the waterline can be obtained directly and the wave run-up at the water-line can be computed accurately, as is required for computing the air-gap height of an offshore platform, (3) the spatial derivative of the velocity potential on the body surface can be computed easily and accurately, as is required in the calculation of the second order velocity potential and the second order force and moment on a structure.

    The velocity potential and its spatial derivatives at any point in a high order element can be determined by the nodal velocity potentials with shape functions.Thus, the velocity potential is continuous on the whole body surface. The spatial derivative of the velocity potential is continuous inside the element, but not necessarily across elements. In order to make the spatial derivative of the velocity potential also consistent on the body surface, the spline functions might be used to fit the surface geometry and the velocity potential on the piecewise smooth body. One method is to use the B-spline functions to describe the coordinates of the body geometry and the velocity potential on the body surface, and to determine the expansion coefficients of the velocity potentials by the BEM. It is called the B-spline based BEM, which has been applied for the analysis for wave structure interaction problems[11,12]. The spline function is a piecewise defined polynomial function, with a high degree of smoothness at the connection points of polynomial pieces, which are called the knots, or the control points. With the application of higher order spline functions, the higher order spatial derivatives of the velocity potential can also be obtained.

    When the spline functions are used in fitting a function, the local change of the function will generate variations of the simulation results in the whole domain. Because of the above characteristics, the spline function based boundary element method might be used to obtain satisfactory results with fewer pieces,but not very accurate results with the increase of the piece numbers.

    In addition, for bodies with an unsmooth surface or with regions where the velocity potential changes abruptly, the body surface should be divided into several smooth patches firstly, and then the spline function is used to simulate the geometric and physical values in each patch. For a complex ocean engineering structure, how to divide the structure surface into patches is not an easy job. Therefore, the application of the spline boundary element method is not as convenient and flexible as the application of the high order boundary element method in practice.

    With the development of ocean engineering, the scale of the structures becomes larger and larger, and the number of structure components is increasing greatly. There are two kinds of representative large structures, one is the very large structures to be used as the floating airports or the floating islands[13-16],such as USA's MOB and Japan's Mega Floater, the other is a group of sea wave energy conversion devices and offshore wind energy conversion turbines[17,18]. To study those problems, the BEM has a fatal weakness as its coefficient matrix is full.O(N2) operations are required to form the coefficient matrix, O (N2) computer storage to store it,and O (N2) operations to solve it, even with an iterative method, where N is the number of unknowns. For a body, if its length scale increases 10 times, its area scale will increase 100 times and the number of computation operations and the computer storage will increase 10 000 times. This growth rate will result in a large computation burden and storage requirement for computers to solve the problem of wave interaction with a large-scale structure or many bodies. For a large scale calculation, some fast algorithms with high speed and low storage were proposed, such as: the fast multipole method(FMM)[19-22], the precorrected fast Fourier transform method (pFFT)[23,24]and the wavelet transform method[25]. They can be divided into two categories in view of reducing the computer storage and speeding up calculation. One is only to store the product of the full matrix and the trial vector with an acceleration calculation method for speeding up the calculation,instead of storing the full matrix, the other is to compress the full matrix with a kind of spectral transform method, and to store a new matrix of finite bandwidth. These methods were applied to the computation of wave interaction with structures, and provide a solution to the problem of very large structures or a large number of structures. However,for different problems and calculation models,different integral equations are set up based on different Green functions. Thus, different methods and techniques have to be applied in implementing a low storage accelerated method for them.

    This paper will discuss the realization skills of the FMM and pFFT methods, belonging to the first category of the low storage accelerated method, in the application for wave and structure interaction problems. The second chapter gives an introduction on the higher-order boundary element method, including the calculation skill for the singular integral in an element with the source point, and the free term in the high order element method, which is the main problem and difficulty in the implementation of a high order boundary element method, as well as in the near field analysis of the FMM and the pFFT. The third chapter introduces the accelerated methods by the Fast Multipole Method and the Precorrected Fast Fourier Transform Method for the wave interaction with structures. The section on the FMM includes the basic principle of the FMM, the implementations for the Rankine source Green function in the spherical coordinate system with the multipole decomposition and the scattering wave Green function in a finite water depth in the cylindrical coordinate system with the decomposition of Bessel functions, as well as the existing problems for the scattering wave Green function in the infinite water depth. The section on the pFFT includes the basic principle of the pFFT method,the direct implementation of the integral equations with the Rankine source Green function, and the scattering wave Green function in the infinite water depth, and the decomposition method for the implementation in the integral equation with the scattering Green function in the finite water depth. In the fourth chapter, we introduce some problems which can be solved by using the boundary element method based on the FMM and the pFFT.

    1. Frequency-domain BEM for wave interaction with a body

    A right-handed coordinate system Oxyz is used to study the interaction problem between waves and a body in a water depth of d. z is in the vertical upward direction and z = 0 is on the still water surface. The fluid region Ω is bounded with the free surface SF, the body surface SB, the horizontal sea bed SD, and a vertical cylindrical surface at a large distance from the body.

    Fig.1 Sketch of definitions

    It is assumed that the fluid is incompressible and the motion irrotational, so there is a potential, which satisfies the Laplace equation

    For the incident waves with a regular frequency,the steady-state wave motion and the body response are all harmonic with the same frequency, under the linear approximation. Thus, the time factor can be separated out, and the velocity potential is written as

    where φ(x) is the complex spatial potential function which satisfies the Laplace equation, and the following boundary conditions:

    (1) The free surface condition

    (2) The sea-bed condition

    (3) The body surface condition

    where Vnis the normal velocity at a point on the body surface.

    For the convenience of resolving the problem,the velocity potential is usually decomposed into the incident potential φIand the scattering potential φS.The scattering potential satisfies the Sommerfeld condition at infinity where R is the horizontal distance from the body.

    With a Rankine source serving as the Green function, according to the second Green theorem, we can obtain the following integral equation

    where x0and x are the coordinates of the source and the field points, and is the free term coefficient, which is also called the solid angle.

    If the oscillating source satisfying the scattering wave boundary conditions is taken as the Green functio the integration on the free surface, the sea bed and the vertical cylindrical surface can be removed, and then the above integral equation is simplified as

    The oscillating source for the infinite water depth is

    and for the finite water depth is

    where K =ω2/g is the wave number for the infinite water depth, r is the distance between the field point and the source point, and r1is the distance between the field point and the image of the source point about the sea bed. The contour of the integration passes the singularity point from below.

    The integral equation (Eq.(8)) must be resolved by a boundary element method for a structure with complex geometry. With a discretization of the body surface into NEelements, and a transformation of the discretized quadrilateral and triangular elements into standard isoparametric elements, we can write the coordinates of the body geometry and the velocity potential inside an element through its nodal values and the shape functions h (ξ,η) as:

    where K is the number of nodes in the element,kx andkφ are the coordinates and the potentials at nodes. In the parametric coordinate system, the integration area ds can be written as

    where J (ξ,η) is the Jacobian determinant.

    Substituting Eqs.(11) and (12) into the integral equation (Eq.(8)), we have

    The above equation can be determined by a collocation method or the Galerkin method. With the collocation method and by arranging the source at each node over the body surface, a set of linear algebraic equations can be obtained to determine the unknown potentials at nodes over the body surface as

    where N is the total number of nodes on the body surface.

    For the higher order BEM equation (Eq.(13)),some special attentions must be paid to the numerical computation of the singularity integrations and the determination of the free term. The first singularity integration is the integration of the Green function in the right-hand side of Eq.(13), which is called as the single layer integration. In the element with the source point0x, the integrand will approach to infinity in the order of 1/r when the field point x approaches to the source0x. Even though the integration does exist, the direct numerical integration may involve large errors. In the numerical computation, the coordinate transform method is often used to eliminate the singular integral kernel of 1/r from the integrand.With the transformation to the polar coordinate system,the integration with a singular integral kernel of 1/r can be written as[29,30]

    where H is a continuous finite function in the integration domain. After the coordinator transformation to remove the singularity, the integration can be dealt with by a conventional numerical integration method.

    The second singular integration is the integration in the left-hand side of Eq.(13), with the derivative of the Green function, which is called as the double layer integration. When a field point x approaches to the source point x0, the derivative of the Green function approaches to infinity in the order of 1 /r2. In a constant panel method the integration of the normal derivative of the Rankine source must be zero and the integration will not make any trouble for the computation, as the panel is flat and its normal direction is perpendicular to the panel plan. While for a high order element, the integration of the normal derivative of the Green function may take a certain small value instead of zero as the element is a curved surface. In general, the integration in the element with the source point is small and can be calculated by a common numerical method.

    The last difficulty is the computation of the free term coefficient , or the solid angle. The physical meaning of the solid angle is the ratio of the flow discharge into the fluid domain to the total flow discharge from the source, which only depends on the local shape of the body surface at the source point. For the panel method, the source points are collocated at the centers of the flat panels, and the solid angle coefficient at any point in the center of a flat panel is equal to 1/2. But for a high order element method, the source points are collocated at the element nodes,which may be at an edge or a corner on the body surface, and the solid angle coefficient determined by the local shape of the body surface must be computed by some special techniques. The free term coefficient and the integration of the normal derivative of the Green function in the elements adjacent to the source point constitute the main diagonal terms of the matrix A, so the calculation of the main diagonal terms is difficult in applying the higher-order boundary element method.

    One way of calculating the main diagonal terms is to use an indirect method, to substitute a known fiction velocity potential into the discrete integral Eq.(13), and obtain the relationship between the main diagonal terms with other off diagonal terms. For the integral equation with a closed boundary, a unit constant velocity potential can be introduced into the discretized boundary element equation, and the following relation can be obtained

    Then, the main diagonal term can be computed by

    For the frequency domain method for the wave interaction with a structure, the scattering wave Green function is used in the integral equation, and the integration on the free surface, the sea bed and the vertical surface at infinity are removed. The fiction potential to be used must satisfy those scattering wave conditions either. The corresponding processing methods can be found in Liu et al.[5]and Teng et al.[30,31].

    For the analysis of the wave interaction with a very large structure, if a low storage accelerated method is used, the coefficient matrix A will not be set up and stored. Thus, the indirect method cannot be used, and a direct method must be adopted instead to calculate the free term coefficient. The calculation for a two-dimensional problem is relatively simple, but for a three-dimensional problem it is quite complicated. For a three-dimensional problem, the free term coefficient can be computed by the ratio of the truncated surface area of a sphere centered at the source point by the elements adjacent to the source point to the total sphere surface of24επ (Fig.2). The spherical area intercepted by the boundary elements adjacent to the source point, as shown in Fig.3, can be computed by the angleiγbetween two elements(Montic[32]) according to the theorem of the spherical geometry

    and the angleiγcan be computed by the normal directions of the two corresponding elements as

    Teng et al.[30]implemented this method for the computation of the wave interaction with a 3-D structure, with the FMM and pFFT accelerated boundary element methods in the frequency-domain and time-domain analyses.

    Fig.2 Elements adjacent to a source point

    Fig.3 The angle between two elements and normal directions of the elements

    2. Accelerated BEM for wave interaction with very large structures

    The coefficient matrix A of the linear equations established by a boundary element method (Eq.(13))is a full matrix, which requires a storage ofO(N2),O(N2) operations for setting up it andO(N2)operations for resolving the linear equation by an iteration method, or O ( N3) operations by a direct method. A large computational burden is thus involved in solving the problem of the wave interaction with a very large structure or a large number of bodies. A fast algorithm with low storage is desirable for this problem.

    The principle of the low storage acceleration method is to resolve a large set of linear equations by an iterative scheme, in which the multiplication of the matrix A and a given trial vector φkis computed by a fast calculation method, and it is stored instead of the full matrix A, thereby, the required storage is greatly reduced. For the problems of the wave interaction with structures,thefast multipole expansion method (FMM) and the pre-corrected fast transformation method (pFFT) are realized and applied.

    Fig.4 Definition sketch of the FMM

    2.1 Fast multipole expansion accelerated BEM (FMBEM)

    The FMM was proposed by Greengard and Rokhlin[19-21]for computing the interaction of a large number of point charges in the electrostatic field. It can also be used in the BEM for accelerating the computation of the source interaction companying with an iterative method to solve the linear equations.It can reduce the number of operations from O ( N2)to O(N l n N ), and the computer memory requirement from O (N2) to O (N). The essence of the FMM for computing the potentials at the field points in set B due to the sources in Set A, a distance away from Set B (Fig.4), is to expand the induced potential from one source into multiplications of the functions of the source point coordinate and those of the field point coordinate, to add the functions from all sources in Set A together, and then to determine the potential at each field point with a substitution of the coordinate of the field point. In this way, the potential at a point in Set B due to the total sources in Set A is computed all together. To compute the potential at n points in Set B due to m sources in Set A, with the FMM,O(m) + O (n ) operations are required, instead of O(m ×n) operations by the direct method. This will reduce the number of operations greatly when m and n are large.

    2.2 FMBEM with Rankine source

    The most simple and widely used Green function is the Rankine source. The FMM based on the Rankine source is widely applied in resolving the problems of electronics, astronomy, molecular and fluid dynamics[33-38]. The Rankine source01/(, )rxx can be expanded into multiplications of functions of the source point0x and the field point x in the spherical coordinate system about the origin O

    where n is the expanding order of the multipole expansion, which decides the computation accuracy and the efficiency and depends on the distance between the source point and the field point for a determined tolerance, the superscript*represents the conjugate, and the spherical harmonic functions Sn,mand Rn,mare as follows:

    where (,,)ραβ are the spherical coordinates of the point x, i= 1- , andis the associated Legendre function.

    The Rankine source is also used in the computation of the wave interaction with structures, especially in the time-domain method. Teng et al.[39,40]and Ning et al.[41]set up their FMBEM models and simulated the wave interaction with a moored floating platform in deep sea.

    2.3 FMBEM with Green function in finite water depth

    For the analysis of the wave interaction with a body in the frequency domain, the oscillation source which satisfies the free surface condition, the sea bed condition, and the far field condition for scattering waves is applied in the integral equation and the integration on those boundaries can be removed. Then the integration boundary is only limited to the body surface, so as to reduce the amount of calculation and storage. However, for the problem with very large structures or a large number of bodies, it is still necessary to use the fast and low storage method to accelerate the boundary element method and reduce the storage further.

    In the study of the wave interaction with a very large floating body (VLFB) in the frequency domain,Utsunomiya et al.[42-44]proposed an expansion method for the wave Green function in the cylindrical coordinate system, and made a coordinate translation with the application of the Graf addition theorem. The FMM can thus be realized in the frequency domain model for the wave interaction with bodies in the finite water depth. Teng and Gou[45]implemented the method in a higher order boundary element method and used it to solve the problem of the wave interaction with multiple floating bodies.

    The Green's function (Eq.(10)) satisfying the scattering water conditions in a finite water depth can be written into the following series form by a transformation of the integration path[1,46]

    wherek0andkmare the positive and imaginary roots of the dispersive equationω2=gkt anhkh,N0=h/ 2[1+(sinh2kh/ 2kh) ],Nm≠0=h/ 2[1+(sin2km·h/ 2kmh) ],H0is the first kind of Hankel function, andK0isthe second modified Bessel function,x=(r,θ,z) andx0=(ρ,Φ,z0) are the coordinates of the field and the source points, andRis the distance between the field point and the source point.When the dimensionless distancekRis large, the convergence of the series is fast. Therefore, it can be used in the FMM for computing the effect of the sources not close to the field points.

    The Green function of Eq.(23) is presented in the cylindrical coordinate system, and it is expanded with respect to the vertical eigen-functions of thezcoordinate. Next step is to expand the Hankel functionH0(k0R) and the second kind modified Bessel functionK0(kmR) in the horizontal polar coordinate system.

    Take the second kind modified Bessel functionK0(kmR) as an example. In the polar coordinate system as shown in Fig.5, using the Graf's addition theorem, it takes the form as

    whereIn(ρ) isthe first kind modified Bessel function ofnth order. Asφ=π +β-γ, =γα,andI-n(ρ)=In(ρ), the above equation can be written as

    Fig.5 Definition of symbols in the coordinate translation

    In applying the FMM to the free surface Green function, there are two expansion numbers which determine the efficiency, the accuracy and the storage of the acceleration method. One is the number of expansions in the Graf theorem (Eq.(24)), which assumes a small number when the field point is far from the source point, and the other is the expansion number of the eigen-functions in the vertical direction(Eq.(23)), which assumes a small number when the relative water depth (/)hLis small. With the increase of the water depth, the imaginary roots of the dispersive equation are close to each other, and become a continuous function in the infinity water.Thus, the FMM will not be efficient in the deep water and can not be implemented in this way in the infinity water.

    2.4 Precorrected-FFT (pFFT) Accelerated BEM ( pFFTBEM)

    The pFFT is another accelerated method[23,24].When a field point is far from the source points, the potential at the field point can be evaluated by the FFT method from the equalized sources (dipoles)distributed at the nodes of a cube grid with the same space, if the Green function satisfies a certain relationship. The number of computation operations can be reduced toO(Nl nN), whereNis the total number of the nodal knowns.

    The basic process of the pFFT method is as follows, as is represented in Fig.6, where the number corresponds to a related step.

    (1) Grid set-up

    Fig.6 2-D representation of the pre-corrected-FFT method

    A three-dimensional cube grid is used to surround the structure, which is divided into many small cubes with the same side length. The charges are distributed at the nodes of the grid.

    (2) Projection

    The sources or the dipoles at the element nodes inside a cube are projected onto the corner nodes of the cubes as the source charges. The projection standard is to generate the same potentials at some test points on a sphere surface surrounding the cube from the charges at the cube nodes and the source or dipole at the element nodes. This process is shown in Fig.7.

    Fig.7 2-D representation of the projection scheme

    (3) Calculate the grid potentials due to grid charges using FFT

    Because the interval of the grid nodes is the same,the interaction of the point charges on the grid nodes can be computed by a three-dimensional discrete convolution. In this process, the Green function in the integral equation is used, and the whole calculation process is as follows

    where ψ?(i,j,k) is the velocity potential at the field point and q (i′,j′,k′) is the charge strength at the source point, I, J and K are the total numbers of grid nodes in x, y and z-directions, (i,j,k ) and(i′,j′,k′) are the indices for a field point and a source point at the grid nodes, and the difference represents the relative position of them, GTand GHare the Topelitz and Hankel matrixes formed by the Green functions. The Topelitz matrix T =[ti,j]n×nsatisfies the relation ti,j=tj,-i, and the Hankel matrix H =[hi,j]n×nsatisfies the relation hi,j=hi+1,j-1. To compute the convolution rapidly, the Green function must be represented as the functions depending only on the distance between the field and the source points.

    (4) Interpolate the grid potentials onto the elements

    The velocity potentials at the nodes of the boundary elements are computed by interpolation of the potentials of the grid nodes, which can also be regarded as the inverse process of the projection.

    (5) Near field correction

    The results obtained by interpolation of the potentials at the grid nodes also include the effect of the near field, which is not accurate and needs to be replaced. A method is to substitute the effect from the nearby cubes by the direct effect from the elements inside those cubes.

    When the distance between the source point and the field point is small, the projection approximation error will be large, so the near field effect must be computed by the direct calculation method. As the number of near field elements is not large, the amount of computation is limited.

    2.5 pFFT for BEM with Rankine source

    The projected charges at the nodes of the grid cube from the Rankine source satisfy the Toeplitz relation in , y and z directions, so that the BEM with the Rankine source can be implemented with the pFFT method easily. The Rankine source is usually applied in the time-domain model for the wave interaction with a body, or a domain-matched method,in which the fluid domain is divided into an inner domain close to the body where the integral equation with the Rankine source is applied and an out-domain where the eigen-function expansion, or other methods,is applied.

    For the time-domain model for the wave interaction with a body, Yan and Liu[47]established a pFFT accelerated model, and studied the wave-wave interaction and the wave-body interaction in large scale. In the time-domain method, the free surface condition of the wave potential is the Dirichlet condition, and the diagonal terms of the BEM matrix corresponding to the sources on the free surface are not dominant. Thus, the convergence of the iterative method for the linear equations is not as good as that of the BEM equation with only Neumann boundary condition, as the frequency domain method. This is also true for the time-domain multipole accelerated BEM.

    2.6 pFFT for BEM with the free surface green func- tion in infinite water depth

    The Green function in the infinite water depth(Eq.(9)) contains two parts as the follows:

    The first term is the Rankine source which can form the Toeplitz matrixes in , y and z directions and the second term of the infinite integration will form the Toepliz matrixes in and the y directions, and the Hankel matrix in z direction.Therefore, the pFFT accelerated method can be implemented in the BEM with the free surface Green function in the infinity water depth.

    Korsmeyer et al.[48,49]firstly applied the pFFT method for the wave interaction with a floating body in the infinite water depth, to improve the computation efficiency and reduce the computer storage. Later, this method was used by others to study the wave interaction with very large floating structures and multi-bodies in the frequency domain, such as, Kring et al.[50], Newman and Lee[51], Dai et al.[52,53]and Jiang et al.[54].

    2.7 pFFT for BEM with the free surface Green func- tion in fnite water depth

    The Green function in the finite water depth(Eq.(10)) can be separated into three terms as follows:

    The first term is the Rankine source, from which the Toeplitz matrixes in , y and z directions can be formed. From the infinite integration of the second term, the Toepliz matrixes in and y directions,and the Hankel matrix in z direction can be formed.From the third term, the Toeplitz matrixes in and y directions can be formed, but not the Toeplitz nor the Hankel matrix in z direction. Therefore, the pFFT method can not be implemented directly for the BEM with the free surface Green function in the finite water depth.

    With the application of the hyperbolic function product formula, Song and Teng[55]divided the third term of the Green function into the following two parts:

    From the first part31G , the Toeplitz matrix in , y and z directions can be formed, and from the second part32G , the Toepliz matrix in and y directions,and the Hankel matrix in z direction can be formed.In this way, the boundary element method with the water surface Green function in the finite water depth can also be accelerated by the pFFT method. In the boundary element method, the Green function is computed many times, and the computation speed is the most important factor for efficiency and usefulness of a BEM. For the Green functions in the finite water depth (Eq.(10)), Newman[56]proposed a fast numerical computation method. For the new part of the Green function (Eqs.(32) and (33)), the following relations can be used in calculations by using the existing Green function code:

    3. Expected applications of the lower storage and accelerated BEM

    In the application of the BEM for solving the wave interaction with structures, the mesh size should be small enough to accurately describe the body geometry, the wave motion and the flow field change,especially at the corners of the body surface. Therefore, with the increase of the structure scale, the number of elements to discretize the boundary integral equation should also be increased. With the traditional boundary element method, the requirement for the storage will easily exceed the computer's capacity,and the computation time may be too long. For those kind of problems, the low storage acceleration boundary element methods might be a solution. Some examples that follow will show that the low storage accelerated BEM can be used for large computations.

    3.1 Very large floating structure (VLFS)

    The VLFS is a floating structure with a large horizontal scale for offshore airports or artificial islands. There are two problems in the analysis of the wave interaction with the VLFS. One is that the elastic deformation of the structure must be taken into account due to its large size and the weak stiffness of the structure, and the other is that a very large computer resource is needed to meet the requirements of the storage and the operation in the hydrodynamic analysis.

    In the hydrodynamic analysis, a VLFS structure is often simplified as a two-dimensional plate with a finite length or half-infinity. Then, the eigen-function expansion method[57-60]or the Wiener Hopf method[61]is used for solving the hydrodynamic and structural response problems.

    For the wave interaction with an arbitrary threedimensional large scale structure or a structure over an uneven sea bed, the above simplified analytic method will not be realizable, and a numerical method must be used. For the steady state problem of an elastic structure under the action of regular waves, the mode superposition method is widely used, in which the modal analysis of the structure is firstly carried out by a finite element method, and the elastic modes are defined as the generalized body motion modes besides the rigid body motion modes. Finally, the amplitudes of the elastic and rigid body motion modes are determined with the coupling of the rigid body motion and the elastic response equations[15,62-64]. The structure modes can be the response modes of the structure in air, called the dry modes, or the modes for the structure in water, called the wet model. It is shown that the convergent result can all be achieved for both the dry models and the wet models. Newman[65]and Eatock Taylor[66]further used the Legendre functions and the trigonometric functions to substitute the structure modes and obtained the convergent results.The foundation of this method is the hydrodynamic analysis. When the scale of a structure is large enough,a low storage and accelerated BEM must be used[43,53].

    3.2 Wave interaction with a large number of bodies

    Many coastal and offshore engineering structures consist of several substructures, such as a dock supported by piers and wave energy converter parks with many converters. The waves may interfere between bodies, and generate large waves around bodies, with great wave loads on bodies[67]at some special frequencies. These may threaten the safety of structures and reduce the efficiency of wave energy converters, which are arranged in groups. To solve the problem of the wave interaction with a large number of bodies is a concern and is difficult in numerical computations.

    For the wave diffraction with multiply vertical cylinders, Spring and Monkneyer[68]developed an analytic solution, and Linton and Evens[69]further modified it, in which each scattering potential from a cylinder is firstly expanded into eigen-functions in the circumferential and radial directions, Fourier and Bessel functions, with respect to the origin of the coordinator system, and the expanding coefficients are determined by a set of simultaneous linear equations obtained from the body surface conditions on each cylinder.

    For generalverticalaxisymmetricbodies,Kagemoto and Yue[70]used the same coupled diffraction/radiation theory,with vertical eigen expansions according to the imagery roots of the dispersion equation. Thus, a large storage of computer is required for a large number of bodies. Due to this limitation, the full coupling results were obtained only for two cylinders, and approximating solutions were obtained for 33 cylinders by taking a few Fourier expansions and neglecting the vertical expansions in their paper[70]. G?teman et al.[71]also applied the method to study the wave interaction with a large number of vertical cylindrical wave energy converters,but made further a simplification of neglecting the influence of cylinders at a certain distance, in view of computer storage and computation time.

    As for an actual wave energy conversion device for extracting energy from waves, the structure is no longer a simple cylindrical structure, and some parts of the device will also move relatively with the main structure. In order to correctly simulate the working state and the energy extraction efficiency of the wave energy converters with consideration of the multiple body interference, numerical analysis methods, like the BEM, should be adopted, and be accelerated by a fast and low storage method.

    3.3 Time-domain simulation

    The use of the frequency domain method is only limited to steady state problems of a linear or weakly nonlinear system under the action of regular waves based on the perturbation expansion method. However,real practical problems are complex, such that the mooring system of a floating structure may have a strong nonlinearity, the wave nonlinearity may be strong, and the transient response of the structure may be a dominant factor for the safety of the structure system. For these kinds of problems, the frequency domain method is not always applicable and the time-domain model must be used instead.

    Within the potential theory frame, a full-nonlinear time domain model can be set up by the BEM with the Rankine source and with the discretization on the instantaneous free surface, the instantaneous body surface and the uneven sea bed[72-74]. For further simplifying the problem and accelerating the calculation, the perturbation expansion method is also applied to set-up the first order or the second order approximation models[75,76]. As in the time-domain method, the free surface has also to be discretized with unknowns on it. Both the full-nonlinear model and the perturbation model require a large computer storage and a long computation time. It will not be practical for numerical simulations of large structures.

    The FMM and the pFFT can be easily applied in the time-domain model for the simulation of the wave interaction with structures[77,78]to reduce the computer storage and accelerate the computation, as the BEM for the time domain models is based on the Rankine source. However, further study shows that the diagonal terms of the coefficient matrix of the BEM linear equations are not always dominant as the Dirichlet boundary condition is applied on the free surface. In this case the convergence of the iterative process for resolving the linear equation is slow, with a lack of computation efficiency. The remedy is to apply a high efficient iterative method for resolving the linear equation, or to derive a new integration equation with dominant diagonal terms[79].

    4. Summaries

    A review is given on the BEM for the wave interaction with bodies, and the accelerated methods for the BEMs with different Green functions by the FMM and the pFFT. Through the review, the following conclusions can be drawn:

    (1) The integral equation can be discretized by the constant panels, the higher order elements or the spline functions. Each discretization has its advantages and disadvantages. The constant panel method is easy to be implemented, in which the singular integration of the Green function kernel can be carried out by analytical methods. However, the convergence speed of the panel method is slow, and the velocity potential is a step function from one panel to other.The spatial derivatives of the velocity potential on the body surface should be computed from the potentials of panels around the position. The high order element method enjoys a better convergence, but the computation of the singular integral of the Green function and the solid angle coefficient should be given special cares. The velocity potential changes continuously over the whole body surface, and the spatial derivative of the velocity potential can be computed inside one element, which is required for computing the high order wave force. In the spline function based BEM,the velocity potential is continuous and differentiable over the whole discrete patch. For a smooth body and a mild distribution of the velocity potential, accurate results can be obtained with a small number of pieces.However, high accurate results are hard to be achieved by increasing the number of pieces. When the structure surface is not smooth or the velocity potential changes abruptly, the structure surface should be divided into a number of patches firstly, and then the spline function is used to fit the patches.

    (2) The BEMs accelerated by the FMM or the pFFT can reduce the amount of computation operations and the storage requirement from O ( N2)to O()N, where N is the total number of element nodes. For the BEM with the Rinkine source, the FMM and the pFFT can be implemented easily. For the BEM with the frequency domain Green function in the infinite depth, the pFFT can be implemented,but not the FMM. For the BEM with the frequency domain Green function in the finite depth, the FMM can be implemented in the cylindrical coordinate system, but with a slow convergence at a high frequency. The pFFT method can also be implemented,but care should be given for the decomposition of the Green function. The accelerated BEM can be applied for the wave interaction with a very large structure or a large number of bodies, like the wave energy converter park, in the frequency domain. It can be applied to the time-domain models, but the diagonal term of the BEM linear equation will not be dominant any more.

    [1] Li Y. C., Teng B. Wave action on marine structures [M].Beijing, China: China Ocean Press, 2015(in Chinese).

    [2] Hess J. L., Smith A. M. O. Calculation of non-lifting potential flow about arbitrary three-dimensional bodies [J].Journal of Ship Research, 1964, 8: 22-44.

    [3] Faltinsen O. M., Michelsen F. C. The effect of large structures in waves at zero Froude number [C]. Proceedings Dynamics of Marine Vehicles and Structures in Waves. London, UK, 1974, 99-114.

    [4] Garrison C. J. Hydrodynamic loading of large volume offshore structure: Three-dimensional source distribution method (Zienkiewicz O. C. et al. Numerical methods in offshore engineering) [M]. Chichester, UK: Wiley, 1979.

    [5] Liu Y. H., Kim C. H., Kim M. H. The computation of mean drift forces and wave run-up by higher-order boundary element method [C]. The First International Offshore and Polar Engineering Conference. Edinburgh, UK, 1991,476-481.

    [6] Liu Y. H., Kim C. H., Lu X. S. Comparison of higherorder boundary element and constant panel methods for hydrodynamic loadings [J]. International Journal of Offshore and Polar Engineering, 1991, 1(1): 8-17.

    [7] Eatock Taylor R., Chau F. P. Wave diffraction-some developments in linear and non-linear theory [C]. Proceedings of the 10th International Conference on Offshore Mechanics and Arctic Engineering. Stavanger, Norway,1991.

    [8] Teng B., Eatock Taylor R. New higher order boundary element method for wave diffraction/radiation [J]. Applied Ocean Research, 1995, 17(2): 71-77.

    [9] He G. H., Chen K. M., Zhang J. S. et al. Iterative Rankine HOBEM analysis of hull-form effects in forwards-speed diffraction problem [J]. Journal of Hydrodynamics, 2017,29(2): 226-234.

    [10] Xi C., Zhu R. C., Ma C. et al. Computation of linear and nonlinear ship waves by higher-order boundary element method [J]. Ocean Engineering, 2016, 114: 142-153.

    [11] Maniar H. D. A three dimensional higher order panel method based on B-splines[D].Doctoral Thesis,Cambirdge, MA, USA: Massachusetts Institute of Technology, 1995.

    [12] Teng B., Bai W. A B-spline based BEM and its application in predicting wave forces on 3D bodies [J]. China Ocean Engineering, 1999, 13(3): 257-264.

    [13] Newman J. N., Maniar H. D., Lee C. H. Analysis of wave effects for very large floating structures [C]. The International Workshop on Very Large Floating Structures(VLFS'96). Hayama, Japan, 1996, 135-142.

    [14] Ohkusu M., Nanba Y. Analysis of hydroelastic behavior of a large floating platform of thin plate configuration in waves [C]. The International Workshop on Very Large Floating Structures (VLFS'96). Hayama, Japan, 1996,143-148.

    [15] Liu Y. Z., Cui W. C., Wu Y. S. Hydroelasticity of VLFS[C]. Proceedings of the 17th National Conference on Hydrodynamics and the 6th National Congress on Hydrodynamics. Hong Kong, China, 2003, 76-89(in Chinese).

    [16] Wu Y. S., Zou M. S., Tian C. et al. Theory and application of coupled fluid-structure interaction of ships in waves and ocean acoustic environment [J]. Journal of Hydrodynamics, 2016, 28(6): 923-936.

    [17] Falnes J., Hals J. Heaving buoys, point absorbers and arrays [J]. Philosophical Transactions of the Royal Society,A, 2012, 370(1959): 246-277.

    [18] Nihous G. C. Wave power extraction by arbitrary arrays of non-diffracting oscillating water columns [J]. Ocean Engineering, 2012, 51: 94-105.

    [19] Rokhlin V. Rapid solution of integral equations of classical potential theory [J]. Journal of Computational Physics,1985, 60(2): 187-207.

    [20] Greengard L., Rokhlin V. A fast algorithm for particle simulations [J]. Journal of Computational Physics, 1987,73(2): 325-348.

    [21] Greengard L. The rapid evaluation of potential fields in particle systems [M]. Cambridge, MA, USA: MIT Press,1988.

    [22] Korsmeyer F. T., Phillips J. R., Nabors K. et al. Some empirical results on using multipole-accelerated iterative methods to solve 3-D potential integral equations [C].Proceedings: Parallel Numerical Algorithms: Proceedings of an ICASE/LaRC Workshop. Hampton, VA, USA,1995.

    [23] Nabors K., Phillips J. R. Korsmeyer F. T. et al. Multipole and Precorrected-FFT accelerated iterative methods for solving surface integral formulations of three-dimensional Laplace problems (Domain-based parallelism and problem decomposition methods in science and engineering) [M].Philadelphia, USA: Society for Industrial and Applied Mathematics, 1995.

    [24] Phillips J. R., White J. K. A precorrected-FFT method for electrostatic analysis of complicated 3-D structures [J].IEEE Transactions on Computer-Aided Design, 1997,16(10): 1059-1072.

    [25] Nygaard J. O., Grue J. Wavelet methods for the solution of wave-body problems [J]. Journal of Engineering Mathematics, 1998, 38(3): 323-354.

    [26] John F. On the motion of floating bodies. I [J]. Communications on Pure Applied Mathematics, 1949, 2(1): 13-57.

    [27] John F. On the motion of floating bodies. II [J]. Communications on Pure Applied Mathematics, 1950, 3(1): 45-101.

    [28] Wehausen J. V., Laitone E. V. Surface waves [M]. Berlin,Germany: Springer-Verlag, 1960, 9: 446-778.

    [29] Li H. B., Han G. M., Mang H. A. A new method for evaluating singular integrals in stress analysis of solids by the direct boundary element method [J]. International Journal of Numerical Methods in Engineering, 1985,21(11): 2071-2098.

    [30] Teng B., Gou Y., Ning D. Z. A higher-order BEM for wave action with structures-direct computation of free term coefficient and CPV integral [J]. Acta Oceanologica Sinica, 2006, 28(1): 132-138.

    [31] Teng B. Theory of wave interaction with structures and its application [M]. Beijing, China: China Ocean Press, 2010,549-565(in Chinese).

    [32] Montic V. A new formula for the C-matrix in the Somigliana identity [J]. Journal of Elasticity, 1993, 33(3):191-201.

    [33] Nabors K., WHITE J. K. Multipole-accelerated capacitance extraction algorithms for 3-D structures with multiple dielectrics [J]. IEEE Transactions Circuits and Systems I: Fundamental Theory and Applications, 1992,39(12): 946-954.

    [34] Watanabe O., Hayami K. A fast solver for the boundary element method using multipole expansion [C]. Proceedings 4th BEM Technology Conference (BTEC94),JASCOME. Tokyo, Japan, 1994, 39-44(in Japanese).

    [35] Nishida T., Hayami K. Application of the fast multipole method to the 3-D BEM analysis of electron guns [C].Proceedings of the 19th International Boundary Element Conference held in Rome. Rome, Italy, 1997, 613–622.

    [36] Nie Z. P., Hu J., Yao H. Y. et al. The fast multipole method for vector analysis of scattering from 3-dimensional objects with complex structure [J]. Acta Electronica Sinica, 1999, 27(6): 104-109.

    [37] Nishimura N., Yoshida K., Kobayashi S. A fast multipole boundary integral equation method for crack problems in 3D [J]. Engineering Analysis with Boundary Elements,1999, 23(1): 97-105.

    [38] Gomez J. E., POWER H. A multipole direct and indirect BEM for 2D cavity flow at low Reynolds number [J].Engineering Analysis with Boundary Elements, 1997,19(1): 17-31.

    [39] Teng B., Chen B. A multipole expansion method for current diffraction from bodies [C]. Proceeding of the Fourth International Conference on Fluid Mechanics.Dalian, China, 2004.

    [40] Teng B., Ning D. Z., Gou Y. A fast multipole boundary element method for three-dimensional potential flow problems [J]. Atca Oceanologica Sinica, 2004, 23(4):747-756.

    [41] Ning D. Z., Teng B., Geng B. L. Application of the accelerated desingularized BEM in water wave problems[C]. ISOPE'2005. Seoul, Korea, 2005.

    [42] Utsunomiya T., Watanabe E., Nishimura N. Fast multipole algorithm for wave diffraction/radition problems and its application to VLFS in variable water depth and topography [C]. Proceedings of the 12th International Conference on Offshore Mechanics and Arctic Engineering. Rio de Janeiro, Brazil, 2001.

    [43] Utsunomiya T., Watanabe E. Accelerates higher order boundary element method for wave diffraction/radiation problems and its applications [C]. The 12th International Offshore and Polar Engineering Conference. Kitakyushu,Japan, 2002, 3: 305-312

    [44] Utsunomiya T, Watanabe E. Wave response analysis of hybrid-type VLFS by accelerated BEM [C]. Hydroelasticity in Marine Technology. Oxford, UK, 2003, 297-303.

    [45] Teng B., Gou Y. Fast multipole expansion method and its application in bem for wave diffraction and radiation [C].The 16th International Offshore and Polar Engineering Conference. San Francisco, USA, 2006, 3: 318-325.

    [46] Mei C. C., Stiassnie M., Yue D. K. P. Theory and applications of ocean surface waves, Part 1: Linear aspects [M].Singapore: World Scientific, 2005.

    [47] Yan H., Liu Y. An efficient high-order boundary element method for nonlinear wave–wave and wave-body interactions [J]. Journal of Computational Physics, 2011, 230(2):402-424.

    [48] Korsmeyer F. T., Phillips J. R., White J. K. Procorrected-FFT algorithm for accelerating surface wave problem [C].IWWWFB. Hamburg, Germany, 1996.

    [49] Korsmeyer F. T., Klemas T., White J. K. et al. Fast hydrodynamic analysis of large offshore structures [C]. The 9th International Offshore and Polar Engineering Conference.Brest, France,1999. I: 27-34.

    [50] Kring D., Korsmeyer F. T., Singer J. et al. Analyzing mobile offshore bases using accelerated boundary-element methods [J]. Marine Structures, 2000, 13(4-5): 301-313.

    [51] Newman J. N., LEE C. H. Boundary-element methods in offshore structure analysis [J]. Journal of Offshore Mechanics and Arctic Engineering, 2002, 124(2): 81-89.

    [52] Dai Y. Z., Song J. Z., Zeng J. et al. An Application of the precorrected-FFT method to the analysis of wave-body interaction [J]. Journal of Hydrodynamics, Ser. A, 2004,19(3): 361-369(in Chinese).

    [53] Dai Y. Z., Qin C. W., Huang X. P. Hydroelastic analysis of large offshore structures based on the precorrected-FFT method [J]. Journal of Yanshan University, 2004,28(2): 150-154(in Chinese).

    [54] Jiang S. C., Teng B., Gou Y. et al. Applications of precorrected-FFT method to higher-order boundary element method for wave-body problem [J]. Acta Oceanologica Sinica, 2011, 33(3): 38-46.

    [55] Song Z. J., TENG B. Removing irregular frequency in the pre-corrected FFT method for wave-structues interaction[J]. Chinese Journal of Hydrodynamics, 2016, 31(4):489-495(in Chinese).

    [56] Newman J. N. The approximation of free-surface Green functions [C]. The 4th International Conference on Numerical Ship Hydrodynamics. Washington DC, USA, 1985.

    [57] Wu C., Watanabe E., Utsunomiya T. An eigenfunction expansion-matching method for analyzing the wave-induced responses of an elastic floating plate [J]. Applied Ocean Research, 1995, 17(5): 301-310.

    [58] Sahoo T., Yip T. L., Chwang A. T. On the interaction of surface waves with a semi-infinite elastic plate [C]. The 10th International Offshore and Polar Engineering Conference. Seattle, USA, 2000, 3: 594-589.

    [59] Teng B., Cheng L., Liu S. X. et al. Modified eigenfunction expression methods for interaction of water waves with a semi-infinite elastic plate [J]. Applied Ocean Research,2001, 23(6): 357-368.

    [60] Xu F., Lu D. Q. An Optimization of eigenfunction expansion method for the interaction of water waves with an elastic plate [J]. Journal of Hydrodynamics, 2009, 21(4):526-530.

    [61] Squire V. A., Dugan J. P., Wadhanms P. et al. Ocean waves and sea ice [J]. Annual Review of Fluid Mechanics,1995, 27: 115-168.

    [62] Maeda H., Masuda K., Miyajima S. et al. Hydroelastic responses of pontoon type very large floating offshore structure [J]. Journal of the Society Naval Architects of Japan, 1995, 178: 203-212.

    [63] Wu Y. S., Cui W. C. Advances in the three-dimensional hydroelasticity of ships [J]. Proceedings of the Institution of Mechanical Engineers Part M Journal of Engineering for the Maritime Environment, 2009, 223(3): 331-348.

    [64] Tian C., Wu Y. S., Chen Y. Q. Numerical predictions on the hydroelastic responses of a large bulker in waves [C].The 5th International Conference on Hydroelasticity in Marine Technology. Southampton, UK, 2009, 333-346.

    [65] Newman J. N. Wave effects on deformable bodies [J].Applied Ocean Research, 1994, 16(1): 47-59.

    [66] Eatock Tayloy R. Wet or dry modes in linear hydroelasticity–why modes? [C]. Hydroelasticity in Marine Technology, Oxford, UK, 2003, 239-250.

    [67] Maniar H. D., Newman J. N. Wave diffraction by a long array of cylinders [J]. Journal of Fluid Mechanics, 1997,339: 309-330.

    [68] Spring B. H., Monkneyer P. L. Interaction of plane waves with vertical cylinders [C]. The 14th International Conference on Coastal Engineering. Copenhagen, Denmark,1974, 1828-1845.

    [69] Linton C. M., Evans D. V. The interaction of waves with arrays of vertical circular cylinders [J]. Journal of Fluid Mechanics, 1990, 215: 549-569

    [70] Kagemoto H., Yue D. K. P. Interactions among multiple three dimensional bodies in water waves: an exact algebraic method [J]. Journal of Fluid Mechanics, 1986, 166:189-209.

    [71] G?teman M., Engstr?m J., Eriksson M. et al. Interaction distance for scattered and radiated waves in large wave energy parks [C]. The 30th International Workshop on Water Waves and Floating Bodies. Bristol, UK, 2015.

    [72] Longuet-higgins M. S., Cokelet C. D. The deformation of steep surface waves on water: I. A numerical method of computation [J]. Proceedings of the Royal Society of London, 1976, 350(1660), 1-26.

    [73] Yan C., Liu Y. Z. Numerical calculation of nonlinear wave diffraction [J]. Journal of Hydrodynamics, Ser. A, 1991,6(2): 10-15(in Chinese).

    [74] Bai W., Eatock Taylor R. Fully nonlinear simulation of wave interaction with fixed and floating flares structures[J]. Ocean Engineering, 2009, 36(3-4): 223-236.

    [75] Isaacson M., Cheung K. F. Time-domain second-order wave diffraction in three dimension [J]. Jounal of Waterway Port Coastal and Ocean Engineering, 1992, 118(5):496-516.

    [76] Bai W., Teng B. Second-order wave diffraction around 3-D bodies by a time-domain method [J]. China Ocean Engineering, 2001, 15(1): 73-85.

    [77] Teng B., Ning D. Z. Application of a fast multipole BIEM for flow diffraction from a 3D body [J]. China Ocean Engineering, 2004, 18(2): 291-298.

    [78] Yan H., Liu Y. An efficient high-order boundary element method for nonlinear wave–waveand wave-body interactions [J]. Journal of Computational Physics, 2011,230(2): 402-424.

    [79] Teng B., Gao S. Coupling of normal and hypersingular integral equations in wave-structure interaction problems[C]. Proceeding of the 31th International Workshop on Water Waves and Floating Bodies. Plymouth, USA, 2016.

    July 11, 2017, Revised July 25, 2017)

    * Project supported by the National Natural Science Foundation of China (Grant Nos. 51379032, 51490672 and 51479026).

    Biography: Bin Teng (1958-), Male, Ph. D., Professor

    99久久99久久久精品蜜桃| 一级a爱片免费观看的视频| 特级一级黄色大片| 亚洲精品成人久久久久久| 欧美不卡视频在线免费观看| 夜夜看夜夜爽夜夜摸| 午夜福利在线在线| 1000部很黄的大片| av天堂在线播放| 色噜噜av男人的天堂激情| 99久久精品热视频| 丰满的人妻完整版| 脱女人内裤的视频| 国产精品亚洲美女久久久| 久久国产精品影院| 国产免费一级a男人的天堂| 永久网站在线| 日本黄大片高清| 亚洲专区中文字幕在线| 亚洲真实伦在线观看| 久久国产乱子免费精品| 男人舔女人下体高潮全视频| 欧美午夜高清在线| 亚洲熟妇中文字幕五十中出| 欧美最新免费一区二区三区 | 欧美高清成人免费视频www| 一本综合久久免费| 午夜免费成人在线视频| 男女之事视频高清在线观看| 一卡2卡三卡四卡精品乱码亚洲| 老司机深夜福利视频在线观看| av中文乱码字幕在线| 国产精品日韩av在线免费观看| 真人一进一出gif抽搐免费| 最近最新中文字幕大全电影3| .国产精品久久| 热99在线观看视频| 性插视频无遮挡在线免费观看| 校园春色视频在线观看| 内射极品少妇av片p| 国产伦一二天堂av在线观看| 成人国产一区最新在线观看| 在线天堂最新版资源| 全区人妻精品视频| 亚洲真实伦在线观看| 男女做爰动态图高潮gif福利片| 九九热线精品视视频播放| 18禁在线播放成人免费| 亚洲国产精品成人综合色| 欧美激情在线99| 别揉我奶头~嗯~啊~动态视频| 成年女人毛片免费观看观看9| 真实男女啪啪啪动态图| 国产精品99久久久久久久久| 亚洲成人久久性| 五月玫瑰六月丁香| av女优亚洲男人天堂| 国产精品一区二区免费欧美| 男人舔奶头视频| 亚洲无线在线观看| 久久精品国产99精品国产亚洲性色| 国产精品亚洲美女久久久| 免费看a级黄色片| 99国产综合亚洲精品| 狂野欧美白嫩少妇大欣赏| 天堂网av新在线| 久久精品91蜜桃| 97超视频在线观看视频| 午夜激情福利司机影院| 天堂√8在线中文| 亚洲av免费高清在线观看| 最近最新中文字幕大全电影3| 国产极品精品免费视频能看的| 久久久久久久久久黄片| 免费在线观看亚洲国产| 搡老熟女国产l中国老女人| 男人舔奶头视频| 丰满乱子伦码专区| 桃色一区二区三区在线观看| 99国产精品一区二区三区| eeuss影院久久| 日韩av在线大香蕉| 淫妇啪啪啪对白视频| 免费在线观看影片大全网站| 综合色av麻豆| 成人亚洲精品av一区二区| 亚洲经典国产精华液单 | 中文字幕精品亚洲无线码一区| 亚洲成av人片在线播放无| av中文乱码字幕在线| 我要搜黄色片| 中出人妻视频一区二区| 九九在线视频观看精品| 十八禁网站免费在线| 国产美女午夜福利| 国产熟女xx| 97人妻精品一区二区三区麻豆| 日日干狠狠操夜夜爽| 中文字幕免费在线视频6| av福利片在线观看| 久久久久久国产a免费观看| 精品无人区乱码1区二区| 国产伦一二天堂av在线观看| 一区福利在线观看| 最近在线观看免费完整版| 国产精品野战在线观看| 精华霜和精华液先用哪个| 69av精品久久久久久| 国产av一区在线观看免费| 亚洲第一区二区三区不卡| 国产欧美日韩精品亚洲av| 国产成人aa在线观看| 99久久99久久久精品蜜桃| 91av网一区二区| 嫩草影院入口| 亚洲三级黄色毛片| 嫩草影视91久久| 偷拍熟女少妇极品色| 午夜福利成人在线免费观看| 日本黄大片高清| 色综合站精品国产| 极品教师在线视频| 欧美区成人在线视频| 国产国拍精品亚洲av在线观看| 三级毛片av免费| 特级一级黄色大片| 波多野结衣高清作品| 三级毛片av免费| 老司机深夜福利视频在线观看| 国产高清激情床上av| 青草久久国产| 国产精品亚洲美女久久久| 91午夜精品亚洲一区二区三区 | 丝袜美腿在线中文| 又爽又黄无遮挡网站| 在线十欧美十亚洲十日本专区| 久久婷婷人人爽人人干人人爱| 国产亚洲av嫩草精品影院| 日日摸夜夜添夜夜添小说| 精品久久久久久,| 中亚洲国语对白在线视频| 国产成人a区在线观看| 91午夜精品亚洲一区二区三区 | 人妻久久中文字幕网| 黄色日韩在线| 国产成人福利小说| 精品久久久久久成人av| 成年女人看的毛片在线观看| 制服丝袜大香蕉在线| 国产人妻一区二区三区在| 国产激情偷乱视频一区二区| 亚洲成人中文字幕在线播放| 97热精品久久久久久| 国产色婷婷99| 自拍偷自拍亚洲精品老妇| 欧美黑人巨大hd| 高潮久久久久久久久久久不卡| 日韩欧美国产一区二区入口| 97热精品久久久久久| 欧美潮喷喷水| 亚洲精品成人久久久久久| 亚洲欧美清纯卡通| 午夜免费男女啪啪视频观看 | 2021天堂中文幕一二区在线观| 91久久精品国产一区二区成人| 国产高清三级在线| 亚洲成人中文字幕在线播放| 亚洲人成电影免费在线| 看十八女毛片水多多多| 一个人免费在线观看的高清视频| 中文字幕人妻熟人妻熟丝袜美| 动漫黄色视频在线观看| 亚洲av.av天堂| 色哟哟·www| 最近视频中文字幕2019在线8| 日韩欧美精品免费久久 | 婷婷精品国产亚洲av在线| 十八禁网站免费在线| 高清毛片免费观看视频网站| 一级av片app| 成人永久免费在线观看视频| 日韩精品青青久久久久久| 国产av不卡久久| 禁无遮挡网站| 99热这里只有是精品50| av天堂中文字幕网| 欧美bdsm另类| 亚洲国产精品成人综合色| 欧美极品一区二区三区四区| 国产精品一区二区三区四区免费观看 | 老熟妇仑乱视频hdxx| 91麻豆精品激情在线观看国产| 日韩有码中文字幕| 99视频精品全部免费 在线| a级毛片a级免费在线| 亚洲精品乱码久久久v下载方式| 国内精品美女久久久久久| 一个人免费在线观看电影| 国产又黄又爽又无遮挡在线| 亚洲成人中文字幕在线播放| 99热6这里只有精品| 亚洲色图av天堂| 国产亚洲欧美在线一区二区| 天堂影院成人在线观看| av国产免费在线观看| 青草久久国产| 亚洲精品一卡2卡三卡4卡5卡| 国产一区二区亚洲精品在线观看| 精品人妻一区二区三区麻豆 | 好看av亚洲va欧美ⅴa在| 亚洲激情在线av| 亚洲成a人片在线一区二区| 小说图片视频综合网站| а√天堂www在线а√下载| 亚洲欧美日韩高清在线视频| www.色视频.com| 免费在线观看成人毛片| 国语自产精品视频在线第100页| 欧美日韩中文字幕国产精品一区二区三区| 国产aⅴ精品一区二区三区波| 亚洲美女黄片视频| 欧美日韩福利视频一区二区| 在线天堂最新版资源| 亚洲av一区综合| 久久久久久久亚洲中文字幕 | 男女那种视频在线观看| 国产真实伦视频高清在线观看 | 99热这里只有是精品50| 国产蜜桃级精品一区二区三区| 精品无人区乱码1区二区| 欧美区成人在线视频| 一级毛片久久久久久久久女| 免费观看精品视频网站| 国产私拍福利视频在线观看| 免费黄网站久久成人精品 | 91麻豆av在线| 99国产极品粉嫩在线观看| 亚洲精品久久国产高清桃花| 国产在线男女| 免费高清视频大片| 欧美极品一区二区三区四区| 97碰自拍视频| 成年人黄色毛片网站| 熟妇人妻久久中文字幕3abv| 国产三级黄色录像| 99热这里只有是精品50| 九九久久精品国产亚洲av麻豆| 免费在线观看成人毛片| 国内少妇人妻偷人精品xxx网站| 日本 欧美在线| 日日摸夜夜添夜夜添av毛片 | 欧美xxxx黑人xx丫x性爽| 国产亚洲精品综合一区在线观看| 国产av不卡久久| 欧美国产日韩亚洲一区| 亚洲精品日韩av片在线观看| 99久久精品国产亚洲精品| 午夜福利在线观看免费完整高清在 | 久久久国产成人精品二区| 国内精品美女久久久久久| 99久久无色码亚洲精品果冻| 免费看光身美女| 亚洲av日韩精品久久久久久密| 国产精品永久免费网站| 少妇被粗大猛烈的视频| 国产精品久久久久久久久免 | 男人爽女人下面视频在线观看| 五月开心婷婷网| 听说在线观看完整版免费高清| 一级爰片在线观看| 国产精品秋霞免费鲁丝片| 性色avwww在线观看| 国产一区有黄有色的免费视频| 十八禁网站网址无遮挡 | 91aial.com中文字幕在线观看| 91在线精品国自产拍蜜月| 国产久久久一区二区三区| 肉色欧美久久久久久久蜜桃 | 亚洲在线观看片| 国产熟女欧美一区二区| 亚洲欧洲日产国产| 又爽又黄无遮挡网站| 成人亚洲欧美一区二区av| 有码 亚洲区| 国产黄色视频一区二区在线观看| 中文字幕久久专区| 日韩人妻高清精品专区| 美女xxoo啪啪120秒动态图| 中文字幕亚洲精品专区| 制服丝袜香蕉在线| 在线观看三级黄色| 国产精品久久久久久精品电影小说 | 欧美另类一区| 婷婷色av中文字幕| 国产黄片美女视频| 国产成年人精品一区二区| 亚洲欧美日韩另类电影网站 | 亚洲在线观看片| 一区二区三区精品91| 性插视频无遮挡在线免费观看| 欧美一级a爱片免费观看看| 2022亚洲国产成人精品| 在线观看免费高清a一片| 免费少妇av软件| 国产精品福利在线免费观看| 欧美激情在线99| 亚洲综合精品二区| 国模一区二区三区四区视频| 国产在线一区二区三区精| 岛国毛片在线播放| 亚洲av.av天堂| 乱系列少妇在线播放| 日韩国内少妇激情av| 自拍欧美九色日韩亚洲蝌蚪91 | 亚洲精品,欧美精品| 亚洲婷婷狠狠爱综合网| 欧美潮喷喷水| 久久精品国产自在天天线| 99久国产av精品国产电影| 91精品一卡2卡3卡4卡| 看非洲黑人一级黄片| 亚洲四区av| 久久亚洲国产成人精品v| 日韩av免费高清视频| 一级爰片在线观看| 又粗又硬又长又爽又黄的视频| 真实男女啪啪啪动态图| 五月玫瑰六月丁香| 高清视频免费观看一区二区| 听说在线观看完整版免费高清| 人妻 亚洲 视频| 一边亲一边摸免费视频| 免费人成在线观看视频色| 各种免费的搞黄视频| 亚洲天堂国产精品一区在线| 日韩大片免费观看网站| 国产色爽女视频免费观看| 亚洲综合色惰| tube8黄色片| 国产精品一及| 观看免费一级毛片| 亚洲av福利一区| 久久久久久久亚洲中文字幕| 亚洲av福利一区| 国产一区有黄有色的免费视频| 99久久中文字幕三级久久日本| 亚洲精品一区蜜桃| 高清日韩中文字幕在线| 最近最新中文字幕大全电影3| 国产成人免费观看mmmm| 亚洲av成人精品一区久久| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 久久久久久久久久人人人人人人| 亚洲精品影视一区二区三区av| 黄色配什么色好看| 大片免费播放器 马上看| 亚洲经典国产精华液单| 国语对白做爰xxxⅹ性视频网站| 色网站视频免费| 成人无遮挡网站| .国产精品久久| 六月丁香七月| 肉色欧美久久久久久久蜜桃 | 国产精品偷伦视频观看了| 青春草国产在线视频| 国产极品天堂在线| 免费看日本二区| 日韩欧美精品v在线| 成人鲁丝片一二三区免费| 日韩欧美精品v在线| 男人狂女人下面高潮的视频| 婷婷色综合大香蕉| 亚洲精品一区蜜桃| 国产成年人精品一区二区| 夜夜爽夜夜爽视频| 丰满乱子伦码专区| 人人妻人人爽人人添夜夜欢视频 | 日本午夜av视频| 特大巨黑吊av在线直播| 菩萨蛮人人尽说江南好唐韦庄| 亚洲av在线观看美女高潮| 少妇人妻久久综合中文| 国产 一区 欧美 日韩| 日韩大片免费观看网站| 精品视频人人做人人爽| 97在线视频观看| 人妻 亚洲 视频| 狂野欧美激情性xxxx在线观看| 免费看不卡的av| 99九九线精品视频在线观看视频| 久久鲁丝午夜福利片| 欧美zozozo另类| 看十八女毛片水多多多| 午夜福利视频1000在线观看| 久久久久久九九精品二区国产| 狂野欧美激情性bbbbbb| 日韩欧美精品v在线| 如何舔出高潮| www.色视频.com| tube8黄色片| 欧美精品国产亚洲| 亚洲精华国产精华液的使用体验| 嫩草影院新地址| 白带黄色成豆腐渣| 18禁裸乳无遮挡免费网站照片| 欧美三级亚洲精品| 国产人妻一区二区三区在| 亚洲一区二区三区欧美精品 | 免费电影在线观看免费观看| 国产免费又黄又爽又色| 亚洲精品国产色婷婷电影| 国产毛片在线视频| 欧美激情在线99| 三级男女做爰猛烈吃奶摸视频| 国产在视频线精品| 日韩人妻高清精品专区| 一级av片app| 成人国产麻豆网| 又爽又黄a免费视频| av又黄又爽大尺度在线免费看| 亚洲av成人精品一区久久| 一级a做视频免费观看| 国产在线男女| 在线观看美女被高潮喷水网站| 麻豆成人av视频| 久久精品久久精品一区二区三区| 三级男女做爰猛烈吃奶摸视频| 国产亚洲精品久久久com| 亚洲av日韩在线播放| 免费黄色在线免费观看| 哪个播放器可以免费观看大片| 亚洲精品国产av蜜桃| 亚洲综合色惰| 日韩一区二区视频免费看| 嫩草影院精品99| 免费看光身美女| 天天躁日日操中文字幕| 欧美xxⅹ黑人| 国产乱来视频区| 国产一区二区三区av在线| 国产爽快片一区二区三区| 免费电影在线观看免费观看| 午夜视频国产福利| 69人妻影院| 免费av不卡在线播放| 久久国内精品自在自线图片| 亚洲精品日韩在线中文字幕| 极品教师在线视频| 国产精品国产三级国产av玫瑰| 成人欧美大片| 久久久久久久精品精品| 成人亚洲欧美一区二区av| 国产老妇伦熟女老妇高清| 男人舔奶头视频| 如何舔出高潮| 免费不卡的大黄色大毛片视频在线观看| 欧美日韩在线观看h| 大又大粗又爽又黄少妇毛片口| 欧美日韩在线观看h| 麻豆乱淫一区二区| 免费高清在线观看视频在线观看| 午夜福利视频1000在线观看| 国产探花极品一区二区| 国产精品爽爽va在线观看网站| 日韩视频在线欧美| 亚洲美女视频黄频| 欧美极品一区二区三区四区| 国产一区二区三区av在线| 成人无遮挡网站| 日本熟妇午夜| 丰满乱子伦码专区| 小蜜桃在线观看免费完整版高清| 国产欧美另类精品又又久久亚洲欧美| 亚洲久久久久久中文字幕| 亚洲精品成人久久久久久| 精品一区二区三区视频在线| 国产精品久久久久久久电影| 在线观看免费高清a一片| 国产一区二区三区综合在线观看 | 久久鲁丝午夜福利片| 国产精品女同一区二区软件| 日韩电影二区| 久久人人爽人人爽人人片va| 亚洲在线观看片| 五月玫瑰六月丁香| 又黄又爽又刺激的免费视频.| 国产成人免费观看mmmm| 久久精品国产a三级三级三级| 成人国产麻豆网| 亚洲人成网站在线播| 男女下面进入的视频免费午夜| 亚洲人成网站在线播| 在线观看一区二区三区| 女的被弄到高潮叫床怎么办| 日本午夜av视频| 国产久久久一区二区三区| 少妇的逼好多水| 免费看光身美女| 99久久精品国产国产毛片| 国产精品国产三级专区第一集| 九九爱精品视频在线观看| 777米奇影视久久| 中文资源天堂在线| 一区二区三区乱码不卡18| 中文字幕av成人在线电影| 成人亚洲精品av一区二区| xxx大片免费视频| 麻豆成人av视频| 亚洲精品国产av成人精品| 国产精品国产三级专区第一集| av线在线观看网站| 国产亚洲午夜精品一区二区久久 | 国产精品嫩草影院av在线观看| 国产精品福利在线免费观看| 最近最新中文字幕大全电影3| 我要看日韩黄色一级片| 99精国产麻豆久久婷婷| 久久久久性生活片| 日日撸夜夜添| 亚洲无线观看免费| 高清欧美精品videossex| 国产精品福利在线免费观看| 真实男女啪啪啪动态图| 国产综合精华液| 肉色欧美久久久久久久蜜桃 | 国产成人免费观看mmmm| 欧美老熟妇乱子伦牲交| 亚洲综合精品二区| 中文欧美无线码| 国产色爽女视频免费观看| 欧美一区二区亚洲| av.在线天堂| 天堂俺去俺来也www色官网| 99久久中文字幕三级久久日本| 91精品一卡2卡3卡4卡| 午夜老司机福利剧场| 国产亚洲5aaaaa淫片| 亚洲天堂国产精品一区在线| 美女xxoo啪啪120秒动态图| 日本免费在线观看一区| 在线免费观看不下载黄p国产| 菩萨蛮人人尽说江南好唐韦庄| 18+在线观看网站| 成人无遮挡网站| 免费看a级黄色片| tube8黄色片| 日韩成人av中文字幕在线观看| 亚洲欧美一区二区三区黑人 | 三级国产精品片| 免费电影在线观看免费观看| 国产精品99久久久久久久久| 日本欧美国产在线视频| 日本午夜av视频| 一级毛片aaaaaa免费看小| 午夜福利视频精品| 久久久午夜欧美精品| 乱码一卡2卡4卡精品| 青青草视频在线视频观看| 寂寞人妻少妇视频99o| 亚洲av不卡在线观看| 精品久久久久久久久av| 波野结衣二区三区在线| 天堂俺去俺来也www色官网| 黑人高潮一二区| 内射极品少妇av片p| 精品一区二区三区视频在线| 亚洲欧洲国产日韩| 亚洲精华国产精华液的使用体验| 男插女下体视频免费在线播放| 亚洲熟女精品中文字幕| 成人欧美大片| 97热精品久久久久久| 国产午夜精品久久久久久一区二区三区| 又黄又爽又刺激的免费视频.| 最近中文字幕高清免费大全6| 午夜福利高清视频| 伊人久久国产一区二区| 国产综合精华液| 边亲边吃奶的免费视频| 国产久久久一区二区三区| 亚洲av电影在线观看一区二区三区 | 欧美bdsm另类| 夜夜爽夜夜爽视频| 天天躁日日操中文字幕| 日日啪夜夜撸| 真实男女啪啪啪动态图| 国精品久久久久久国模美| 日韩人妻高清精品专区| 国产大屁股一区二区在线视频| 亚洲精品久久午夜乱码| 成人毛片a级毛片在线播放| 国产爽快片一区二区三区| 激情 狠狠 欧美| 天堂中文最新版在线下载 | av播播在线观看一区| 精品一区二区三卡| 王馨瑶露胸无遮挡在线观看| 亚洲自拍偷在线| 美女被艹到高潮喷水动态| 一区二区三区免费毛片| 国产精品成人在线| 可以在线观看毛片的网站| 午夜老司机福利剧场| 五月伊人婷婷丁香| 18+在线观看网站| 热99国产精品久久久久久7| 视频区图区小说| 色5月婷婷丁香| 人妻少妇偷人精品九色| 99久久中文字幕三级久久日本| 久久鲁丝午夜福利片| 99热全是精品| 亚洲自偷自拍三级| 看十八女毛片水多多多| 欧美3d第一页|