Journal
COMPUTER PHYSICS COMMUNICATIONS
Volume 292, Issue -, Pages -Publisher
ELSEVIER
DOI: 10.1016/j.cpc.2023.108885
Keywords
Boundary element method; Potential flow; Frequency domain; Fluid-structure interactions; Quadratic transfer functions; Second-order hydrodynamic loads
Ask authors/readers for more resources
NEMOH is an open-source software developed using the boundary element method for solving potential flow problems and computing wave loads on offshore structures. The new version, NEMOH v3.0, has improved accuracy and efficiency, and can compute second-order wave loads.
NEMOH is developed to solve potential flow problems using the boundary element method for computing wave loads on offshore structures. The solver solves the first-order problem in the frequency domain. An extended module enables computation of the second-order loads on a structure in bi-chromatic bi-directional waves. NEMOH is released as open-source, developed, and distributed under the terms of GNU General Public License (GPLv3). Along with the source code, a user manual is available which facilitates the compilation and execution of the source files. In this new release, NEMOH v3.0 has new features; irregular frequencies removal method, new linear system solvers for enhancing computational efficiency, and a new module for computing the full quadratic transfer function (QTF) of drift forces. Verification cases are shown for a truncated cylinder, a truncated cylinder with a thin heave plate, a spar buoy platform (SOFTWIND), and a semi-submersible platform (OC4). The results are compared with reference data from commercial software, WAMIT, DIODORE, and HYDROSTAR, and the comparison showed that NEMOH v3.0 is accurate and efficient. Program summary Program Title: NEMOH CPC Library link to program files: https://doi .org /10 .17632 /k9v4hjb5xj .1 Developer's repository link: https://gitlab .com /lheea /Nemoh Code Ocean capsule: https://codeocean .com /capsule /9256007 Licensing provisions: GPLv3 Programming language: Fortran External libraries and programs: BLAS [1], LAPACK [2] Nature of problem: NEMOH solves the potential flow problems of diffraction and radiation in wave-structure interactions. Typical use is the estimation of the dynamic response of floating structures, e.g. floating offshore wind turbine platforms, or wave-energy converters. Solution method: The linear potential flow problems, diffraction and radiation, are expressed in the boundary integral of the source distribution formulation. The equations are solved in the frequency domain and implemented using the boundary element method with quadrilateral panels. The source distribution on the body panels is obtained by solving the linear system. The hydrodynamic coefficients are computed with the known source distribution. The second-order potential flow problem is not solved directly; the Green formulation is used with an assisting function which is the instantaneous radiation potential, that allows the computation of second-order force for given first-order hydrodynamic quantities. Additional comments including restrictions and unusual features: & BULL; The previous version, NEMOH v2.0 [3], was available only for computing first-order hydrodynamic coefficients without the irregular frequency removal method. NEMOH v3.0 has new features, the extended boundary integral method is implemented for removing the irregular frequencies, new Computer Physics (2023) linear system solvers are added for enhancing computational efficiency, and a new module is added for computing second-order wave loads. NEMOH v3.0 has better accuracy than v2.0 due to finer interpolation points of the free-surface Green function and a better integration method for constructing the influence coefficients. & BULL; For the free-surface piercing bodies problem, it is known that non-unique solutions exist in the boundary integral equation at certain frequencies. In NEMOH, the extended boundary integral equation is applied to remove the irregular frequencies by providing the lid panels on the body waterplane. The second-order loads require the computation of the free-surface forcing terms in the integral forms. These free-surface integrals are essential for the sum-frequency wave loads but may be negligible in the difference-frequency loads. For now, it is suggested not to apply the lid panels when the free-surface integrals are computed. References [1] https://netlib .org /blas/. [2] https://netlib .org /lapack/. [3] A. Babarit, G. Delhommeau, Theoretical and numerical aspects of the open source BEM solver NEMOH, Proceedings of the 11th European Wave and Tidal Energy Conference, 2015. & COPY; 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons .org /licenses /by-nc -nd /4 .0/).
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available