FloatingPlatformInput Struct Reference

Kynema API: kynema::interfaces::cfd::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< MooringLineInputmooring_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: