/home/runner/work/kynema/kynema/kynema/src/interfaces/components/inflow.hpp Source File
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
inflow.hpp
Go to the documentation of this file.
Definition aerodynamics.cpp:3
Wind inflow model for turbine simulations.
Definition inflow.hpp:53
InflowType type
Type of inflow model.
Definition inflow.hpp:54
std::array< double, 3 > Velocity(double t, const std::array< double, 3 > &position) const
Calculates velocity vector at a given time and position.
Definition inflow.cpp:43
Inflow(InflowType type_, UniformFlow uniform_flow_)
Constructor with type and uniform flow parameters.
Definition inflow.hpp:58
static Inflow SteadyWind(double vh, double z_ref, double alpha, double angle_h)
Creates a steady wind inflow.
Definition inflow.cpp:31
UniformFlow uniform_flow
Uniform flow parameters.
Definition inflow.hpp:55
Parameters defining uniform flow characteristics.
Definition inflow.hpp:12
std::array< double, 3 > Velocity(const std::array< double, 3 > &position) const
Calculates velocity vector at a given position.
Definition inflow.cpp:8
double height_reference
Reference height (m)
Definition inflow.hpp:14
double flow_angle_horizontal
Flow angle relative to x axis (radians)
Definition inflow.hpp:16
double shear_vertical
Vertical shear exponent.
Definition inflow.hpp:15
double velocity_horizontal
Horizontal inflow velocity (m/s)
Definition inflow.hpp:13
Uniform flow with time-dependent parameters.
Definition inflow.hpp:29
std::vector< UniformFlowParameters > data
Definition inflow.hpp:31
std::array< double, 3 > Velocity(double t, const std::array< double, 3 > &position) const
Calculates velocity vector at a given time and position.
Definition inflow.cpp:19
std::vector< double > time
Time vector for uniform flow parameters.
Definition inflow.hpp:30
Generated by