ControllerBuilder Class Reference

Kynema API: kynema::interfaces::components::ControllerBuilder Class Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
Loading...
Searching...
No Matches
kynema::interfaces::components::ControllerBuilder Class Reference

#include <controller_builder.hpp>

Public Member Functions

ControllerInputInput ()
 
ControllerBuilderSetLibraryPath (std::string_view lib_path)
 
ControllerBuilderSetFunctionName (std::string_view func_name)
 
ControllerBuilderSetInputFilePath (std::string_view inp_file_path)
 
ControllerBuilderSetControllerInput (std::string_view sim_name)
 
ControllerBuilderEnableYawControl (bool enable=true)
 

Member Function Documentation

◆ EnableYawControl()

ControllerBuilder & kynema::interfaces::components::ControllerBuilder::EnableYawControl ( bool  enable = true)
inline

◆ Input()

ControllerInput & kynema::interfaces::components::ControllerBuilder::Input ( )
inline

◆ SetControllerInput()

ControllerBuilder & kynema::interfaces::components::ControllerBuilder::SetControllerInput ( std::string_view  sim_name)
inline

◆ SetFunctionName()

ControllerBuilder & kynema::interfaces::components::ControllerBuilder::SetFunctionName ( std::string_view  func_name)
inline

◆ SetInputFilePath()

ControllerBuilder & kynema::interfaces::components::ControllerBuilder::SetInputFilePath ( std::string_view  inp_file_path)
inline

◆ SetLibraryPath()

ControllerBuilder & kynema::interfaces::components::ControllerBuilder::SetLibraryPath ( std::string_view  lib_path)
inline

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