Skip to content

BEMRosetta/MoorDyn

Repository files navigation

MoorDyn v1 and v2 testbench and packages for U++

MoorDyn is an advanced mooring model, designed to analyse the behaviour of advanced stationkeeping systems for offshore floating platforms and ships.

License: GPL v3 Platforms Build status Last commit

This repository includes the source code for MoorDyn v1 and v2, packaged for direct use in U++ programs.

It also includes test programs to compare the results obtained with this wrapper with those obtained with the binaries distributed by NREL.

The versions of MoorDyn included are:

This wrapper will be maintained periodically to keep up to date with changes made to MoorDyn.

On the Releases page can be found 64-bit and 32-bit versions of DLLs equivalent to the official MoorDyn DLLs, along with the binary test programs.

These test programs take as inputs a configuration of moorings (lines.txt) and a temporary record of platform positions (6 degrees of freedom). With both, they perform a simulation with MoorDyn v1 (MoorDyn_v1_test.exe) or MoorDyn v2 (MoorDyn_v2_test.exe). Remember that each of the executables requires a lines file in the corresponding version. Before launching the binaries, please give them permission for Windows to allow it.

About

MoorDyn v1 and v2 mooring models

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages