/home/runner/work/kynema/kynema/kynema/src/interfaces/cfd/floating_platform.hpp Source File

Kynema API: /home/runner/work/kynema/kynema/kynema/src/interfaces/cfd/floating_platform.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
Loading...
Searching...
No Matches
floating_platform.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <cstddef>
4#include <vector>
5
8
10
11//------------------------------------------------------------------------------
12// Data Structures
13//------------------------------------------------------------------------------
14
20 bool active = false;
21
24
27
29 std::vector<MooringLine> mooring_lines;
30};
31
32} // namespace kynema::interfaces::cfd
Definition floating_platform.hpp:9
A structure describing a point mass and its attached mooring lines.
Definition floating_platform.hpp:18
NodeData node
Platform node data (ID, motion, loads)
Definition floating_platform.hpp:23
std::vector< MooringLine > mooring_lines
Mooring line data array.
Definition floating_platform.hpp:29
bool active
Flag indicating platform is active in model.
Definition floating_platform.hpp:20
size_t mass_element_id
Platform mass element identifier.
Definition floating_platform.hpp:26
All of the data describing the state at a node in an ergonomic way.
Definition node_data.hpp:11