JoukowskyData Struct Reference

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

#include <Joukowsky.H>

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

Public Attributes

RealList angular_velocity
 
RealList tip_correction
 
RealList root_correction
 
RealList f_normal
 
RealList f_theta
 
amrex::Real current_angular_velocity {0.0}
 
amrex::Real current_tip_speed_ratio {0.0}
 
amrex::Real vortex_core_size
 
amrex::Real current_cp
 
amrex::Real current_power
 
amrex::Real root_correction_coefficient {2.335}
 
amrex::Real root_correction_exponent {4.0}
 
amrex::Real Ct_rated {0.0}
 
amrex::Real S0_alpha1 {-0.20}
 
amrex::Real S0_alpha2 {-0.05}
 
int num_blades {3}
 
vs::Vector disk_force {0.0, 0.0, 0.0}
 
bool use_tip_correction {true}
 
bool use_root_correction {true}
 
- Public Attributes inherited from amr_wind::actuator::DiskBaseData
int num_force_pts
 
int num_force_theta_pts {1}
 
int num_vel_pts {1}
 
int num_vel_pts_r {1}
 
int num_vel_pts_t {1}
 
vs::Vector center
 
vs::Vector normal_vec {0, 1, 0}
 
vs::Vector coplanar_vec {1, 0, 0}
 
vs::Vector sample_vec {0, 1, 0}
 
vs::Vector reference_velocity
 
vs::Vector mean_disk_velocity
 
amrex::Real epsilon
 
amrex::Real diameter
 
amrex::Real dr
 
amrex::Real density
 
amrex::Real current_ct
 
amrex::Real diameters_to_sample {0.0}
 
RealList thrust_coeff
 
RealList table_velocity
 
std::string spreading_type {"LinearBasis"}
 

Additional Inherited Members

- Public Member Functions inherited from amr_wind::actuator::DiskBaseData
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real radius () const
 

Member Data Documentation

◆ angular_velocity

RealList amr_wind::actuator::JoukowskyData::angular_velocity

◆ Ct_rated

amrex::Real amr_wind::actuator::JoukowskyData::Ct_rated {0.0}

◆ current_angular_velocity

amrex::Real amr_wind::actuator::JoukowskyData::current_angular_velocity {0.0}

◆ current_cp

amrex::Real amr_wind::actuator::JoukowskyData::current_cp

◆ current_power

amrex::Real amr_wind::actuator::JoukowskyData::current_power

◆ current_tip_speed_ratio

amrex::Real amr_wind::actuator::JoukowskyData::current_tip_speed_ratio {0.0}

◆ disk_force

vs::Vector amr_wind::actuator::JoukowskyData::disk_force {0.0, 0.0, 0.0}

◆ f_normal

RealList amr_wind::actuator::JoukowskyData::f_normal

◆ f_theta

RealList amr_wind::actuator::JoukowskyData::f_theta

◆ num_blades

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

◆ root_correction

RealList amr_wind::actuator::JoukowskyData::root_correction

◆ root_correction_coefficient

amrex::Real amr_wind::actuator::JoukowskyData::root_correction_coefficient {2.335}

◆ root_correction_exponent

amrex::Real amr_wind::actuator::JoukowskyData::root_correction_exponent {4.0}

◆ S0_alpha1

amrex::Real amr_wind::actuator::JoukowskyData::S0_alpha1 {-0.20}

◆ S0_alpha2

amrex::Real amr_wind::actuator::JoukowskyData::S0_alpha2 {-0.05}

◆ tip_correction

RealList amr_wind::actuator::JoukowskyData::tip_correction

◆ use_root_correction

bool amr_wind::actuator::JoukowskyData::use_root_correction {true}

◆ use_tip_correction

bool amr_wind::actuator::JoukowskyData::use_tip_correction {true}

◆ vortex_core_size

amrex::Real amr_wind::actuator::JoukowskyData::vortex_core_size

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