An open-source python-based boundary-element method code for the three-dimensional, zero-froude, infinite-depth, water-wave diffraction-radiation problem

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

In this paper, a new open-source implementation of the lower-order, 3-D Boundary Element Method (BEM) of solution to the deep-water, zero Froude-number wave-body interaction problem is described. A validation case for OMHyD, the new open-source package, is included, where the outputs are compared to results obtained using the widely used frequency-domain hydrodynamic analysis package ANSYS-AQWA. The theory behind the solution to the diffraction-radiation problem is re-visited using the Green function method. The Hess and Smith panel method is then extended to the case of a floating object using the image-source to impose the wall condition at the free-surface, and a wavy Green function component to account for presence of free-surface waves. An algorithm for computer implementation of the procedure is developed and subsequently implemented in PYTHON. The wavy part of the Green function is determined using a verified and published FORTRAN code by Teleste and Noblesse, wrapped for PYTHON using the Fortran to Python (F2PY) interface. Results are presented for the various stages of implementation viz. panelling, body in infinite fluid domain, effect of the free-surface, and effect of surface-waves. The hydrodynamic coefficients obtained from this preliminary frequency-domain analysis are shown to be in satisfactory agreement with ANSYS-AQWA results. Conclusions are drawn based on the performance of the code, followed by suggestions for further improvement by including the removal of irregular-frequencies, multi-body interactions, and bottom interference, which are not considered in the present implementation.

Cite

CITATION STYLE

APA

Viswanathan, S., Holden, C., Egeland, O., & Greco, M. (2021). An open-source python-based boundary-element method code for the three-dimensional, zero-froude, infinite-depth, water-wave diffraction-radiation problem. Modeling, Identification and Control, 42(2), 47–81. https://doi.org/10.4173/mic.2021.2.2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free