FloatingPlatformInput Struct Reference
|
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
kynema::interfaces::cfd::FloatingPlatformInput Struct Reference
The input configuration options describing a FloatingPlatform object. More...
#include <floating_platform_input.hpp>
Public Attributes | |
| bool | enable {false} |
| Flag to enable use of floating platform in model. | |
| std::array< double, 7 > | position {0., 0., 0., 1., 0., 0., 0.} |
| Platform point coordinates and orientation (XYZ,quaternion) | |
| std::array< double, 6 > | velocity {0., 0., 0., 0., 0., 0.} |
| Platform point translational and rotational velocity. | |
| std::array< double, 6 > | acceleration {0., 0., 0., 0., 0., 0.} |
| Platform point translational and rotational acceleration. | |
| std::array< std::array< double, 6 >, 6 > | mass_matrix {} |
| Platform point mass matrix. | |
| std::vector< MooringLineInput > | mooring_lines |
| Mooring line array. | |
Detailed Description
The input configuration options describing a FloatingPlatform object.
Member Data Documentation
◆ acceleration
| std::array<double, 6> kynema::interfaces::cfd::FloatingPlatformInput::acceleration {0., 0., 0., 0., 0., 0.} |
Platform point translational and rotational acceleration.
◆ enable
| bool kynema::interfaces::cfd::FloatingPlatformInput::enable {false} |
Flag to enable use of floating platform in model.
◆ mass_matrix
| std::array<std::array<double, 6>, 6> kynema::interfaces::cfd::FloatingPlatformInput::mass_matrix {} |
Platform point mass matrix.
◆ mooring_lines
| std::vector<MooringLineInput> kynema::interfaces::cfd::FloatingPlatformInput::mooring_lines |
Mooring line array.
◆ position
| std::array<double, 7> kynema::interfaces::cfd::FloatingPlatformInput::position {0., 0., 0., 1., 0., 0., 0.} |
Platform point coordinates and orientation (XYZ,quaternion)
◆ velocity
| std::array<double, 6> kynema::interfaces::cfd::FloatingPlatformInput::velocity {0., 0., 0., 0., 0., 0.} |
Platform point translational and rotational velocity.
The documentation for this struct was generated from the following file:
- /home/runner/work/kynema/kynema/kynema/src/interfaces/cfd/floating_platform_input.hpp
Generated by