exw_kynema Namespace Reference

AMR-Wind API: exw_kynema Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
exw_kynema Namespace Reference

Functions

void build_turbine (kynema::interfaces::TurbineInterfaceBuilder &builder, const YAML::Node wio, const int n_blades, const int n_blade_nodes, const int n_tower_nodes, const double rotor_speed_init, const double yaw_init)
int build_aero (kynema::interfaces::TurbineInterfaceBuilder &builder, const YAML::Node wio)
void build_controller (kynema::interfaces::TurbineInterfaceBuilder &builder, const std::string controller_shared_lib_path, const std::string controller_input_file, const std::string turbine_label)
void update_turbine (::ext_turb::KynemaTurbine &fi, bool advance)

Function Documentation

◆ build_aero()

int exw_kynema::build_aero ( kynema::interfaces::TurbineInterfaceBuilder & builder,
const YAML::Node wio )

◆ build_controller()

void exw_kynema::build_controller ( kynema::interfaces::TurbineInterfaceBuilder & builder,
const std::string controller_shared_lib_path,
const std::string controller_input_file,
const std::string turbine_label )

◆ build_turbine()

void exw_kynema::build_turbine ( kynema::interfaces::TurbineInterfaceBuilder & builder,
const YAML::Node wio,
const int n_blades,
const int n_blade_nodes,
const int n_tower_nodes,
const double rotor_speed_init,
const double yaw_init )

◆ update_turbine()

void exw_kynema::update_turbine ( ::ext_turb::KynemaTurbine & fi,
bool advance )