NodeData Struct Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
kynema::interfaces::cfd::NodeData Struct Reference
All of the data describing the state at a node in an ergonomic way. More...
#include <node_data.hpp>
Public Member Functions | |
NodeData (size_t id_) | |
Public Attributes | |
size_t | id |
std::array< double, 7 > | position {0., 0., 0., 1., 0., 0., 0.} |
std::array< double, 7 > | displacement {0., 0., 0., 1., 0., 0., 0.} |
std::array< double, 6 > | velocity {0., 0., 0., 0., 0., 0.} |
std::array< double, 6 > | acceleration {0., 0., 0., 0., 0., 0.} |
std::array< double, 6 > | loads {0., 0., 0., 0., 0., 0.} |
Detailed Description
All of the data describing the state at a node in an ergonomic way.
Constructor & Destructor Documentation
◆ NodeData()
|
inlineexplicit |
Member Data Documentation
◆ acceleration
std::array<double, 6> kynema::interfaces::cfd::NodeData::acceleration {0., 0., 0., 0., 0., 0.} |
◆ displacement
std::array<double, 7> kynema::interfaces::cfd::NodeData::displacement {0., 0., 0., 1., 0., 0., 0.} |
◆ id
size_t kynema::interfaces::cfd::NodeData::id |
◆ loads
std::array<double, 6> kynema::interfaces::cfd::NodeData::loads {0., 0., 0., 0., 0., 0.} |
◆ position
std::array<double, 7> kynema::interfaces::cfd::NodeData::position {0., 0., 0., 1., 0., 0., 0.} |
◆ velocity
std::array<double, 6> kynema::interfaces::cfd::NodeData::velocity {0., 0., 0., 0., 0., 0.} |
The documentation for this struct was generated from the following file:
- /home/runner/work/kynema/kynema/kynema/src/interfaces/cfd/node_data.hpp
Generated by