AerodynamicSection Struct Reference

Kynema-FMB API: kynema_fmb::interfaces::components::AerodynamicSection Struct Reference
Kynema-FMB API
A flexible multibody structural dynamics code for wind turbines
Loading...
Searching...
No Matches
kynema_fmb::interfaces::components::AerodynamicSection Struct Reference

#include <aerodynamics_input.hpp>

Public Member Functions

 AerodynamicSection ()=default
 
 AerodynamicSection (size_t id_, double s_, double chord_, double section_offset_x_, double section_offset_y_, double aerodynamic_center_, double twist_, const std::vector< double > &aoa_, const std::vector< double > &cl_, const std::vector< double > &cd_, const std::vector< double > &cm_)
 

Public Attributes

size_t id {}
 
double s {}
 
double chord {}
 
double section_offset_x {}
 
double section_offset_y {}
 
double aerodynamic_center {}
 
double twist {}
 
std::vector< double > aoa
 
std::vector< double > cl
 
std::vector< double > cd
 
std::vector< double > cm
 

Constructor & Destructor Documentation

◆ AerodynamicSection() [1/2]

kynema_fmb::interfaces::components::AerodynamicSection::AerodynamicSection ( )
default

◆ AerodynamicSection() [2/2]

kynema_fmb::interfaces::components::AerodynamicSection::AerodynamicSection ( size_t  id_,
double  s_,
double  chord_,
double  section_offset_x_,
double  section_offset_y_,
double  aerodynamic_center_,
double  twist_,
const std::vector< double > &  aoa_,
const std::vector< double > &  cl_,
const std::vector< double > &  cd_,
const std::vector< double > &  cm_ 
)
inline

Member Data Documentation

◆ aerodynamic_center

double kynema_fmb::interfaces::components::AerodynamicSection::aerodynamic_center {}

◆ aoa

std::vector<double> kynema_fmb::interfaces::components::AerodynamicSection::aoa

◆ cd

std::vector<double> kynema_fmb::interfaces::components::AerodynamicSection::cd

◆ chord

double kynema_fmb::interfaces::components::AerodynamicSection::chord {}

◆ cl

std::vector<double> kynema_fmb::interfaces::components::AerodynamicSection::cl

◆ cm

std::vector<double> kynema_fmb::interfaces::components::AerodynamicSection::cm

◆ id

size_t kynema_fmb::interfaces::components::AerodynamicSection::id {}

◆ s

double kynema_fmb::interfaces::components::AerodynamicSection::s {}

◆ section_offset_x

double kynema_fmb::interfaces::components::AerodynamicSection::section_offset_x {}

◆ section_offset_y

double kynema_fmb::interfaces::components::AerodynamicSection::section_offset_y {}

◆ twist

double kynema_fmb::interfaces::components::AerodynamicSection::twist {}

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