InterfaceInput Struct Reference

Kynema API: kynema::interfaces::cfd::InterfaceInput Struct Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
Loading...
Searching...
No Matches
kynema::interfaces::cfd::InterfaceInput Struct Reference

An object describing the configuration of the interface. More...

#include <interface_input.hpp>

Public Attributes

std::array< double, 3 > gravity {0., 0., 0.}
 Array of gravity components (XYZ)
 
double time_step {0.01}
 Solver time step.
 
double rho_inf {0.}
 Solver numerical damping factor (0 = maximum damping)
 
size_t max_iter {5U}
 Maximum number of convergence iterations.
 
TurbineInput turbine
 Turbine input data.
 
std::string output_file
 Output file path for NetCDF results (empty = no outputs will be written)
 

Detailed Description

An object describing the configuration of the interface.

Member Data Documentation

◆ gravity

std::array<double, 3> kynema::interfaces::cfd::InterfaceInput::gravity {0., 0., 0.}

Array of gravity components (XYZ)

◆ max_iter

size_t kynema::interfaces::cfd::InterfaceInput::max_iter {5U}

Maximum number of convergence iterations.

◆ output_file

std::string kynema::interfaces::cfd::InterfaceInput::output_file

Output file path for NetCDF results (empty = no outputs will be written)

◆ rho_inf

double kynema::interfaces::cfd::InterfaceInput::rho_inf {0.}

Solver numerical damping factor (0 = maximum damping)

◆ time_step

double kynema::interfaces::cfd::InterfaceInput::time_step {0.01}

Solver time step.

◆ turbine

TurbineInput kynema::interfaces::cfd::InterfaceInput::turbine

Turbine input data.


The documentation for this struct was generated from the following file: