Liu, Y.; Gou, Y.; Teng, B.; Yoshida, S. An Extremely Efficient Boundary Element Method for Wave Interaction with Long Cylindrical Structures Based on Free-Surface Green’s Function. Computation2016, 4, 36.
Liu, Y.; Gou, Y.; Teng, B.; Yoshida, S. An Extremely Efficient Boundary Element Method for Wave Interaction with Long Cylindrical Structures Based on Free-Surface Green’s Function. Computation 2016, 4, 36.
Liu, Y.; Gou, Y.; Teng, B.; Yoshida, S. An Extremely Efficient Boundary Element Method for Wave Interaction with Long Cylindrical Structures Based on Free-Surface Green’s Function. Computation2016, 4, 36.
Liu, Y.; Gou, Y.; Teng, B.; Yoshida, S. An Extremely Efficient Boundary Element Method for Wave Interaction with Long Cylindrical Structures Based on Free-Surface Green’s Function. Computation 2016, 4, 36.
Abstract
The present study aims to develop an efficient numerical method for computing the diffraction and radiation of water waves with horizontal long cylindrical structures, such as floating breakwaters. A higher-order scheme is used to discretize geometry of the structure as well as the relevant physical quantities. As the kernel of this method, Wehausen’s free-surface Green function is calculated by a newly-developed Gauss-Kronrod adaptive quadrature algorithm after elimination of its Cauchy-type singularities. To improve computational efficiency, a Chebyshev approximation approach is applied to a fast calculation of the Green function that needs evaluation thousands of times. In addition, OpenMP parallel technique is used to the formation of influence coefficient matrix, which significantly reduces CPU time. Finally, computations are performed on wave exciting forces and hydrodynamic coefficients for the long cylindrical structures, either floating or submerged. Comparison with other numerical and analytical methods demonstrates good performance of the present method.
Keywords
long cylindrical structure; free-surface Green function; higher-order boundary element method; multipole expansion; singularity elimination; Gauss-Kronrod; numerical quadrature; OpenMP parallelization
Subject
Engineering, Marine Engineering
Copyright:
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.