FixedWingData Struct Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::actuator::FixedWingData Struct Reference
#include <FixedWing.H>
Inheritance diagram for amr_wind::actuator::FixedWingData:
Collaboration diagram for amr_wind::actuator::FixedWingData:
Public Attributes | |
RealList | span_locs {0.0, 1.0} |
RealList | chord_inp {1.0, 1.0} |
std::string | airfoil_file |
std::string | airfoil_type {"openfast"} |
std::unique_ptr< AirfoilTable > | aflookup |
Public Attributes inherited from amr_wind::actuator::WingBaseData | |
int | num_pts |
Number of points along the wing. | |
vs::Vector | start |
Starting coordinate of the wing. | |
vs::Vector | end |
Ending coordinate of the wing. | |
vs::Vector | blade_x {1.0, 0, 0} |
The normal vector perpendicular to the span. | |
vs::Vector | eps_inp |
Gaussian smearing factor input by user. | |
vs::Vector | epsilon_chord |
epsilon / chord | |
amrex::Real | pitch {0.0} |
Pitch angle for the wing. | |
bool | gauss_2D {false} |
Switch for turning on 2D Gaussian (off in spanwise) | |
bool | normalize_2D_spanwise {true} |
Switch for spanwise normalization in 2D setting. | |
amrex::Vector< int > | force_coord_flags {1, 1, 1} |
Switch for turning off force components of actuator. | |
amrex::Real | prescribed_uinf {-1.0} |
User-specified velocity magnitude, only active when nonnegative. | |
std::string | pitch_timetable_file |
File name for pitch actuation table. | |
amrex::Vector< amrex::Real > | time_table |
Pitch actuation: time table. | |
amrex::Vector< amrex::Real > | pitch_table |
Pitch actuation: pitch angle table. | |
VecList | vel_rel |
Relative velocity at the actuator node. | |
vs::Vector | vel_tr {0.0, 0.0, 0.0} |
Translational velocity. | |
std::string | motion_type {"none"} |
Wing motion type. | |
vs::Vector | s_vector {0.0, 0.0, 0.0} |
Parameters for sine motions. | |
amrex::Real | s_period {0.0} |
std::unique_ptr< FLLCData > | fllc |
Filtered Lifting Line Correction data. | |
ComponentView | component_view |
Data structure required for passing data to the FLLC. | |
RealList | dx |
Width of actuator sections. | |
RealList | aoa |
Angle of attack at actuator nodes. | |
RealList | cl |
Computed lift coefficient at actuator nodes. | |
RealList | cd |
Computed drag coefficient at actuator nodes. | |
RealList | chord |
Chord length at the actuator nodes. | |
amrex::Real | lift {0.0} |
Total integrated lift over the wing. | |
amrex::Real | drag {0.0} |
Total integrated drag over the wing. | |
Member Data Documentation
◆ aflookup
std::unique_ptr<AirfoilTable> amr_wind::actuator::FixedWingData::aflookup |
◆ airfoil_file
std::string amr_wind::actuator::FixedWingData::airfoil_file |
◆ airfoil_type
std::string amr_wind::actuator::FixedWingData::airfoil_type {"openfast"} |
◆ chord_inp
RealList amr_wind::actuator::FixedWingData::chord_inp {1.0, 1.0} |
◆ span_locs
RealList amr_wind::actuator::FixedWingData::span_locs {0.0, 1.0} |
The documentation for this struct was generated from the following file:
- /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/wing/FixedWing.H
Generated by 1.12.0