Giter Site home page Giter Site logo

Comments (9)

izabala123 avatar izabala123 commented on May 17, 2024

Dear Alex

Currently BEMRosetta can read .hdb files and save them in .1... format and others, but cannot save as .hdb. This is apparently not a normal workflow, since with DeepLines, Principia distributes Diodore, which is an excellent radiation-diffraction solver. And in your case I would trust Diodore.
If for whatever reason this is not possible, let me know in detail what features you require from the .hdb and we'll check it out. I would need your help, as I currently don't have DeepLines available to check that the conversion to .hdb format is correct.

Best regards
Iñaki

from bemrosetta.

AlexandreMssn avatar AlexandreMssn commented on May 17, 2024

Dear Iñaki,

Thanks for the quick answer!

I agree that this is not the normal workflow. But in my specific case, I currently only have a DeepLines licence and no access to Diodore. That is why I am trying to figure it out how I can convert a WAMIT type into DeepLines wind type.

Moreover, most of the floating offshore wind open source data available (from NREL for instance) use the WAMIT type. So I was thinking that it could be interesting to be able to convert it into .hdb to run simulation on DeepLines and doing some sensitivity analysis between software for instance.

On my side I would like to be able to generate a .hdb with :

  • "excitation forces and moments" (corresponding to .2 or .3 in WAMIT)
  • "RAO" (corresponding to .4)
  • "Added mass and damping coefficient" (corresponding to .1)
  • "Drift forces and moments" (corresponding to .8 or .9)
  • "Hydrostatic" (correspondig to .hst)

Or directly from the .out from WAMIT.

And of course I can check with DeepLines if the format is correct.

Thank you again :)

Best regards
Alex

from bemrosetta.

izabala123 avatar izabala123 commented on May 17, 2024

Hi Alex

If you are still interested in this topic, please send me some sample files from Diodore and I will prepare the software.

Iñaki

from bemrosetta.

AlexandreMssn avatar AlexandreMssn commented on May 17, 2024

Hi Iñaki

I am still interested indeed ! I will send you some samples of Diodore files by mail. Don't hesitate if you have any question.

Thanks :)

Alex

from bemrosetta.

izabala123 avatar izabala123 commented on May 17, 2024

Hi Alexandre

I have got the files.
Does BEMRosetta reads properly all the data you need, including forece/rao phases?
I see data until mean drift probably with the far field method.

Iñaki

from bemrosetta.

izabala123 avatar izabala123 commented on May 17, 2024

Hi Alex

HDB files saving is just implemented.
Please try it.

Some comments:

  • QTF load/save is not implemented (I don't have a sample file)
  • HDB files have a big [INTER_RAO] section, with a higher number of periods between the range, but I don't know what it is.

Best regards
Iñaki

from bemrosetta.

AlexandreMssn avatar AlexandreMssn commented on May 17, 2024

from bemrosetta.

AlexandreMssn avatar AlexandreMssn commented on May 17, 2024

Hi Iñaki,

When importing both files (.out and the .hdb (saved from the .out)) there are some differences on two components:

  • On RAO magnitude : there is a factor 10^4 between the two files (i guess this factor is missing in the implemented hdb saving option)
  • On excitation force phase (heave and yaw) there are some inversion of the sign between the two files

I am pursuing my checks

Thx
Best regards
Alex

from bemrosetta.

izabala123 avatar izabala123 commented on May 17, 2024

Hi Alex

BEMRosetta considers that the RAO and force handling in .hdb is identical, the values of them in the hdb are the magnitude in dimensional value and the phase in radians, It doesn't consider any scaling in value, and the phase follows Wamit standard.

Please describe the steps you follow and the results. Sample files would be great.

Thank you
Iñaki

from bemrosetta.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.