# MoorDyn Module This is an externally developed module with further information available on the documentation site: [MoorDyn Docs](https://moordyn.readthedocs.io/en/latest/). ## Overview MoorDyn is a lumped-mass mooring line model for simulating the dynamics of moorings connected to floating offshore structures. It accounts for internal axial stiffness and damping forces, weight and buoyancy forces, hydrodynamic forces from Morison's equation (assuming quiescent water so far), and vertical spring-damper forces from contact with the seabed. MoorDyn's input file format is based on that of MAP. The model supports arbitrary line interconnections, clump weights and floats, and different line properties. The Fortran implementation of MoorDyn, which has been developed following the FAST Modularization Framework, is included as a module in OpenFAST. For the C++ implementation of MoorDyn, see https://github.com/FloatingArrayDesign/MoorDyn. "MoorDynC" is more adaptable to unique use cases and couplings. It can be compiled as a dynamically-linked library or wrapped for use in Python (as a module), Fortran, and Matlab. It features simpler functions for easy coupling with models or scripts coded in C/C++, Fortran, Matlab/Simulink, etc. An example of this coupling is it’s integration into WEC-Sim. Both forms of MoorDyn feature the same underlying mooring model, use the same input and output conventions, and are being updated and improved in parallel. They follow the same version numbering, with a "C" or "F" suffix for differentiation.