Skip to content
Hydrodynamic coefficients viewer and converter for Boundary Element Method solver formats
Branch: master
Clone or download
izabala123 Temporary version
Some fixes included and initial State Space matrices handling. Important changes to come soon
Latest commit 2fa6c88 Jun 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BEMRosetta Temporary version Jun 10, 2019
BEMRosetta_cl Temporary version Jun 10, 2019
examples Added command line Apr 23, 2019
install Temporary version Jun 10, 2019
other Added excitation force to AQWA Jun 6, 2019
LICENSE Added license file Mar 29, 2019
README.md Added excitation force to AQWA Jun 6, 2019

README.md

BEMRosetta

Hydrodynamic coefficients viewer and converter for Boundary Element Method solver formats.

License: GPL v3 Last commit

Boundary Element Methods are extensively used to model hydrodynamic forces in offshore devices like ships, offshore wind platforms and wave energy converters. These solvers use device geometry mesh to get some hydrodynamics coefficients as radiation damping, added mass, wave diffraction force, and wave excitation force. All these data is saved in file formats incompatible between them. These may avoid to use the coefficients between programs.

BEMRosetta allows to load the hydrodynamic coefficients from a format saving it in another. In addition it allows to compare the results obtained between programs, the results between similar geometries and the same geometry with different discretization levels.

In addition, BEMRosetta allows to view and visually compare the meshes from different programs.

BEMRosetta runs on Windows and Linux, it is done in C++ so install is simple, and it includes a GUI and a command line version.

Features

- Supported file formats

  • BEM coefficients
    • Load
      • Wamit: .out, .3sc, 3fk, .1, .3, .4, .hst
      • Nemoh: Nemoh.cal, Mesh/Hydrostatics*.dat, Mesh/KH*.dat, RadiationCoefficients.tec, ExcitationForce.tec, DiffractionForce.tec, FKForce.tec, IRF.tec
      • FAST-Wamit: HydroDyn.dat, .1, .3, .hst
      • SeaFEM-Nemoh: .flavia.inf, RadiationCoefficients.tec, ExcitationForce.tec, DiffractionForce.tec, FKForce.tec
      • Ansys AQWA: .LIS, .AH1
      • FOAMM: .mat
    • Save
  • Mesh view

- Load the hydrodynamic coefficients from one format and save them in another

A great effort has been made to have a good robustness in the handling of files

- Load the hydrodynamic coefficients for the same geometry from different software and compare the results

  • _Damping for the same geometry got from different solvers

  • Excitation force for the same geometry got from different solvers

- Load the hydrodynamic coefficients for the same geometry for different discretization levels and compare the results

- Load the hydrodynamic coefficients for different geometries to compare them

  • Damping for different offshore wind floating platforms

  • Excitation force for different offshore wind floating platforms

- Mesh loading, combining them for visual comparison

Several meshes can be loaded in this basic viewer, allowing a visual comparison of geometries.

Acknowledgments

M. Peñalba, J. C. C. Portillo, J. C. C. Henriques, Y. Peña, M. J. Sanchez-Lara.
Some file parsing strategies taken from the BEMIO project.
Based on the U++ multiplatform library.

License

Copyright (c) 2019 Iñaki Zabala

BEMRosetta is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
BEMRosetta is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. You should have received a copy of the GNU General Public License along with BEMRosetta. If not, see http://www.gnu.org/licenses/.
Rosetta stone image from https://www.iconspng.com/. The pictures are free for personal and even for commercial use. You can modify, copy and distribute the vectors on The Rosetta Stone in iconspng.com. All without asking for permission or setting a link to the source. So, attribution is not required.



You can’t perform that action at this time.