|
MoorDyn
|
#include "Misc.hpp"#include "Log.hpp"#include "Line.hpp"#include "Point.hpp"#include "Body.hpp"#include "Rod.hpp"#include "Waves/SpectrumKin.hpp"#include <vector>

Go to the source code of this file.
Classes | |
| struct | moordyn::SeafloorProvider |
| Helper for moordyn::AbstractCurrentKin. More... | |
| class | moordyn::AbstractCurrentKin |
| An abstract class representing the capability of providing water current data at some point and time. More... | |
| class | moordyn::AbstractWaveKin |
| An abstract class representing having the capability of providing wave kinematics data. More... | |
| class | moordyn::SpectrumKinWrapper |
| Wrapper around waves::SpectrumKin to make it adhere to the AbstractWaveKin interface. More... | |
| class | moordyn::GridXYZT |
| A rectilinear grid with x, y, z, and t axes. More... | |
| class | moordyn::WaveGrid |
| Contains the data and functionality for the Wave grid kinematics modes. More... | |
| class | moordyn::CurrentGrid |
| Contains grid based current data. More... | |
| class | moordyn::Waves |
| Class that handles wave and current kinematics. More... | |
Namespaces | |
| moordyn | |
| MoorDyn2 C++ API namespace. | |
Typedefs | |
| template<class T > | |
| using | moordyn::Vec2D = std::vector< std::vector< T > > |
| STL std::vector of 2 dimensions. | |
| template<class T > | |
| using | moordyn::Vec3D = std::vector< std::vector< std::vector< T > >> |
| STL std::vector of 3 dimensions. | |
| template<class T > | |
| using | moordyn::Vec4D = std::vector< std::vector< std::vector< std::vector< T > >> > |
| STL std::vector of 4 dimensions. | |
Functions | |
| std::vector< real > | moordyn::gridAxisCoords (Waves::coordtypes coordtype, vector< string > &entries) |
| Compute the coordinates from a grid definition entry line. More... | |
C++ API for the moordyn::Waves object