UniformFlowParameters Struct Reference

Kynema API: kynema::interfaces::components::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
position3D 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