UniformFlowParameters Struct Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
kynema::interfaces::components::UniformFlowParameters Struct Reference
Parameters defining uniform flow characteristics. More...
#include <inflow.hpp>
Public Member Functions | |
std::array< double, 3 > | Velocity (const std::array< double, 3 > &position) const |
Calculates velocity vector at a given position. | |
Public Attributes | |
double | velocity_horizontal |
Horizontal inflow velocity (m/s) | |
double | height_reference |
Reference height (m) | |
double | shear_vertical |
Vertical shear exponent. | |
double | flow_angle_horizontal |
Flow angle relative to x axis (radians) | |
Detailed Description
Parameters defining uniform flow characteristics.
Member Function Documentation
◆ Velocity()
std::array< double, 3 > kynema::interfaces::components::UniformFlowParameters::Velocity | ( | const std::array< double, 3 > & | position | ) | const |
Calculates velocity vector at a given position.
- Parameters
-
position 3D position [x, y, z]
- Returns
- 3D velocity vector [vx, vy, vz]
Member Data Documentation
◆ flow_angle_horizontal
double kynema::interfaces::components::UniformFlowParameters::flow_angle_horizontal |
Flow angle relative to x axis (radians)
◆ height_reference
double kynema::interfaces::components::UniformFlowParameters::height_reference |
Reference height (m)
◆ shear_vertical
double kynema::interfaces::components::UniformFlowParameters::shear_vertical |
Vertical shear exponent.
◆ velocity_horizontal
double kynema::interfaces::components::UniformFlowParameters::velocity_horizontal |
Horizontal inflow velocity (m/s)
The documentation for this struct was generated from the following files:
- /home/runner/work/kynema/kynema/kynema/src/interfaces/components/inflow.hpp
- /home/runner/work/kynema/kynema/kynema/src/interfaces/components/inflow.cpp
Generated by