ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
This is the complete list of members for WindFarm, including all inherited members.
advance(const amrex::Geometry &a_geom, const amrex::Real &dt_advance, amrex::MultiFab &cons_in, amrex::MultiFab &mf_vars_windfarm, amrex::MultiFab &U_old, amrex::MultiFab &V_old, amrex::MultiFab &W_old, const amrex::MultiFab &mf_Nturb, const amrex::MultiFab &mf_SMark, const amrex::Real &time) override | WindFarm | inlinevirtual |
blade_pitch | WindFarm | protected |
bld_airfoil_aoa | WindFarm | protected |
bld_airfoil_Cd | WindFarm | protected |
bld_airfoil_Cl | WindFarm | protected |
bld_chord | WindFarm | protected |
bld_rad_loc | WindFarm | protected |
bld_twist | WindFarm | protected |
C_P | WindFarm | protected |
C_T | WindFarm | protected |
fill_Nturb_multifab(const amrex::Geometry &geom, amrex::MultiFab &mf_Nturb) | WindFarm | |
fill_SMark_multifab(const amrex::Geometry &geom, amrex::MultiFab &mf_SMark, const amrex::Real &sampling_distance_by_D, const amrex::Real &turb_disk_angle) | WindFarm | |
find_if_marked(amrex::Real x1, amrex::Real x2, amrex::Real y1, amrex::Real y2, amrex::Real x0, amrex::Real y0, amrex::Real nx, amrex::Real ny, amrex::Real d_hub_height, amrex::Real d_rotor_rad, amrex::Real z) | NullWindFarm | inlinestatic |
get_blade_airfoil_spec(amrex::Vector< amrex::Vector< amrex::Real >> &bld_airfoil_aoa, amrex::Vector< amrex::Vector< amrex::Real >> &bld_airfoil_Cl, amrex::Vector< amrex::Vector< amrex::Real >> &bld_airfoil_Cd) | NullWindFarm | inline |
get_blade_spec(amrex::Vector< amrex::Real > &bld_rad_loc, amrex::Vector< amrex::Real > &bld_twist, amrex::Vector< amrex::Real > &bld_chord) | NullWindFarm | inline |
get_turb_disk_angle(amrex::Real &turb_disk_angle) | NullWindFarm | inline |
get_turb_loc(amrex::Vector< amrex::Real > &xloc, amrex::Vector< amrex::Real > &yloc) | NullWindFarm | inline |
get_turb_spec(amrex::Real &rotor_rad, amrex::Real &hub_height, amrex::Real &thrust_coeff_standing, amrex::Vector< amrex::Real > &wind_speed, amrex::Vector< amrex::Real > &thrust_coeff, amrex::Vector< amrex::Real > &power) | NullWindFarm | inline |
get_turb_spec_extra(amrex::Vector< amrex::Real > &velocity, amrex::Vector< amrex::Real > &C_P, amrex::Vector< amrex::Real > &C_T, amrex::Vector< amrex::Real > &rotor_RPM, amrex::Vector< amrex::Real > &blade_pitch) | NullWindFarm | inline |
hub_height | WindFarm | protected |
init_windfarm_lat_lon(const std::string windfarm_loc_table, const amrex::Real windfarm_x_shift, const amrex::Real windfarm_y_shift) | WindFarm | |
init_windfarm_x_y(const std::string windfarm_loc_table) | WindFarm | |
m_blade_pitch | NullWindFarm | protected |
m_bld_airfoil_aoa | NullWindFarm | protected |
m_bld_airfoil_Cd | NullWindFarm | protected |
m_bld_airfoil_Cl | NullWindFarm | protected |
m_bld_chord | NullWindFarm | protected |
m_bld_rad_loc | NullWindFarm | protected |
m_bld_twist | NullWindFarm | protected |
m_C_P | NullWindFarm | protected |
m_C_T | NullWindFarm | protected |
m_hub_height | NullWindFarm | protected |
m_nominal_power | NullWindFarm | protected |
m_power | NullWindFarm | protected |
m_rotor_rad | NullWindFarm | protected |
m_rotor_RPM | NullWindFarm | protected |
m_thrust_coeff | NullWindFarm | protected |
m_thrust_coeff_standing | NullWindFarm | protected |
m_turb_disk_angle | NullWindFarm | protected |
m_velocity | NullWindFarm | protected |
m_wind_speed | NullWindFarm | protected |
m_windfarm_model | WindFarm | private |
m_xloc | NullWindFarm | protected |
m_yloc | NullWindFarm | protected |
my_turb_disk_angle | WindFarm | protected |
n_bld_sections | WindFarm | protected |
nominal_power | WindFarm | protected |
NullWindFarm() | NullWindFarm | inline |
power | WindFarm | protected |
read_tables(std::string windfarm_loc_table, std::string windfarm_spec_table, bool x_y, bool lat_lon, const amrex::Real windfarm_x_shift=0.0, const amrex::Real windfarm_y_shift=0.0) | WindFarm | |
read_windfarm_airfoil_tables(const std::string windfarm_airfoil_tables, const std::string windfarm_blade_table) | WindFarm | |
read_windfarm_blade_table(const std::string windfarm_blade_table) | WindFarm | |
read_windfarm_locations_table(const std::string windfarm_loc_table, bool x_y, bool lat_lon, const amrex::Real windfarm_x_shift=0.0, const amrex::Real windfarm_y_shift=0.0) | WindFarm | |
read_windfarm_spec_table(const std::string windfarm_spec_table) | WindFarm | |
read_windfarm_spec_table_extra(const std::string windfarm_spec_table_extra) | WindFarm | |
rotor_rad | WindFarm | protected |
rotor_RPM | WindFarm | protected |
set_blade_airfoil_spec(const amrex::Vector< amrex::Vector< amrex::Real >> &a_bld_airfoil_aoa, const amrex::Vector< amrex::Vector< amrex::Real >> &a_bld_airfoil_Cl, const amrex::Vector< amrex::Vector< amrex::Real >> &a_bld_airfoil_Cd) override | WindFarm | inlinevirtual |
set_blade_spec(const amrex::Vector< amrex::Real > &a_bld_rad_loc, const amrex::Vector< amrex::Real > &a_bld_twist, const amrex::Vector< amrex::Real > &a_bld_chord) override | WindFarm | inlinevirtual |
set_turb_disk_angle(const amrex::Real &a_turb_disk_angle) override | WindFarm | inlinevirtual |
set_turb_loc(const amrex::Vector< amrex::Real > &a_xloc, const amrex::Vector< amrex::Real > &a_yloc) override | WindFarm | inlinevirtual |
set_turb_spec(const amrex::Real &a_rotor_rad, const amrex::Real &a_hub_height, const amrex::Real &a_thrust_coeff_standing, const amrex::Vector< amrex::Real > &a_wind_speed, const amrex::Vector< amrex::Real > &a_thrust_coeff, const amrex::Vector< amrex::Real > &a_power) override | WindFarm | inlinevirtual |
set_turb_spec_extra(const amrex::Vector< amrex::Real > &a_velocity, const amrex::Vector< amrex::Real > &a_C_P, const amrex::Vector< amrex::Real > &a_C_T, const amrex::Vector< amrex::Real > &a_rotor_RPM, const amrex::Vector< amrex::Real > &a_blade_pitch) override | WindFarm | inlinevirtual |
SetModel() | WindFarm | inlineprotected |
thrust_coeff | WindFarm | protected |
thrust_coeff_standing | WindFarm | protected |
velocity | WindFarm | protected |
wind_speed | WindFarm | protected |
WindFarm() | WindFarm | inline |
WindFarm(int nlev, const WindFarmType &a_windfarm_type) | WindFarm | inline |
write_actuator_disks_vtk(const amrex::Geometry &geom) | WindFarm | |
write_turbine_locations_vtk() | WindFarm | |
xloc | WindFarm | protected |
yloc | WindFarm | protected |
~NullWindFarm()=default | NullWindFarm | virtual |
~WindFarm()=default | WindFarm | virtual |