FlatPlateData Struct Reference

Kynema-SGF API: kynema_sgf::actuator::FlatPlateData Struct Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
kynema_sgf::actuator::FlatPlateData Struct Reference

#include <FlatPlate.H>

Inheritance diagram for kynema_sgf::actuator::FlatPlateData:
[legend]
Collaboration diagram for kynema_sgf::actuator::FlatPlateData:
[legend]

Public Attributes

amrex::Real chord_inp {1.0_rt}
amrex::Real cd_factor {0.0_rt}
ThinAirfoil aflookup
Public Attributes inherited from kynema_sgf::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_rt, 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_rt}
 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_rt}
 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_rt, 0.0_rt, 0.0_rt}
 Translational velocity.
std::string motion_type {"none"}
 Wing motion type.
vs::Vector s_vector {0.0_rt, 0.0_rt, 0.0_rt}
 Parameters for sine motions.
amrex::Real s_period {0.0_rt}
std::unique_ptr< FLLCDatafllc
 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_rt}
 Total integrated lift over the wing.
amrex::Real drag {0.0_rt}
 Total integrated drag over the wing.

Member Data Documentation

◆ aflookup

ThinAirfoil kynema_sgf::actuator::FlatPlateData::aflookup

◆ cd_factor

amrex::Real kynema_sgf::actuator::FlatPlateData::cd_factor {0.0_rt}

◆ chord_inp

amrex::Real kynema_sgf::actuator::FlatPlateData::chord_inp {1.0_rt}

The documentation for this struct was generated from the following file:
  • /home/runner/work/kynema-sgf/kynema-sgf/src/wind_energy/actuator/wing/FlatPlate.H