TurbineBaseData Struct Reference

AMR-Wind API: amr_wind::actuator::TurbineBaseData Struct Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::actuator::TurbineBaseData Struct Reference

#include <turbine_types.H>

Inheritance diagram for amr_wind::actuator::TurbineBaseData:
[legend]
Collaboration diagram for amr_wind::actuator::TurbineBaseData:
[legend]

Public Attributes

int num_blades {3}
 Number of blades.
 
int num_pts_blade
 Number of actuator nodes per blade.
 
int num_vel_pts_blade
 Number of velocity nodes per blade.
 
int num_pts_tower
 Number of actuator nodes for tower.
 
RealList chord
 
VecList vel_rel
 
vs::Vector rot_center
 Center of rotation for the rotor.
 
vs::Tensor rotor_frame
 
vs::Vector eps_inp
 General epsilon provided.
 
vs::Vector eps_chord
 Gaussian smearing factor for the blade.
 
vs::Vector eps_min
 Minimum epsilon when using chord based epsilon.
 
vs::Vector eps_tower
 Gaussian smearing factor for tower.
 
amrex::Real nacelle_cd {0.0}
 Drag coefficient for nacelle.
 
amrex::Real nacelle_area {0.0}
 Wetted surface area for nacelle.
 
std::vector< ComponentViewblades
 
std::vector< FLLCDatafllc
 
ComponentView tower
 
ComponentView hub
 

Member Data Documentation

◆ blades

std::vector<ComponentView> amr_wind::actuator::TurbineBaseData::blades

◆ chord

RealList amr_wind::actuator::TurbineBaseData::chord

◆ eps_chord

vs::Vector amr_wind::actuator::TurbineBaseData::eps_chord

Gaussian smearing factor for the blade.

◆ eps_inp

vs::Vector amr_wind::actuator::TurbineBaseData::eps_inp

General epsilon provided.

◆ eps_min

vs::Vector amr_wind::actuator::TurbineBaseData::eps_min

Minimum epsilon when using chord based epsilon.

◆ eps_tower

vs::Vector amr_wind::actuator::TurbineBaseData::eps_tower

Gaussian smearing factor for tower.

◆ fllc

std::vector<FLLCData> amr_wind::actuator::TurbineBaseData::fllc

◆ hub

ComponentView amr_wind::actuator::TurbineBaseData::hub

◆ nacelle_area

amrex::Real amr_wind::actuator::TurbineBaseData::nacelle_area {0.0}

Wetted surface area for nacelle.

◆ nacelle_cd

amrex::Real amr_wind::actuator::TurbineBaseData::nacelle_cd {0.0}

Drag coefficient for nacelle.

◆ num_blades

int amr_wind::actuator::TurbineBaseData::num_blades {3}

Number of blades.

◆ num_pts_blade

int amr_wind::actuator::TurbineBaseData::num_pts_blade

Number of actuator nodes per blade.

◆ num_pts_tower

int amr_wind::actuator::TurbineBaseData::num_pts_tower

Number of actuator nodes for tower.

◆ num_vel_pts_blade

int amr_wind::actuator::TurbineBaseData::num_vel_pts_blade

Number of velocity nodes per blade.

◆ rot_center

vs::Vector amr_wind::actuator::TurbineBaseData::rot_center

Center of rotation for the rotor.

◆ rotor_frame

vs::Tensor amr_wind::actuator::TurbineBaseData::rotor_frame

Reference frame for the rotor plane

x - Pointing downwind along shaft/rotation axis y - lateral direction z - normal direction (pointing mostly along z-direction)

◆ tower

ComponentView amr_wind::actuator::TurbineBaseData::tower

◆ vel_rel

VecList amr_wind::actuator::TurbineBaseData::vel_rel

The documentation for this struct was generated from the following file:
  • /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/turbine/turbine_types.H