/home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/disk/uniform_ct_ops.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
uniform_ct_ops.H
Go to the documentation of this file.
amrex::Vector< amrex::Real > m_turbine_wind_direction_to_controller
Definition helics.H:36
amrex::Vector< amrex::Real > m_turbine_yaw_to_amrwind
Definition helics.H:37
amrex::Vector< amrex::Real > m_turbine_power_to_controller
Definition helics.H:35
Definition actuator_types.H:184
Definition MultiParser.H:18
void query(const std::string &name, vs::Vector &value) const
Definition MultiParser.H:57
void prepare_netcdf_file(const std::string &name, const DiskBaseData &data, const ActInfo &info, const ActGrid &grid)
Definition disk_ops.cpp:6
void write_netcdf(const std::string &name, const DiskBaseData &data, const ActInfo &info, const ActGrid &, const amrex::Real time)
Definition disk_ops.cpp:70
void set_thrust_coefficient(DiskBaseData &data, const amrex::Real &uInfSqr)
Definition disk_ops.H:127
void allocate_basic_grid_quantities(typename T::DataType &data)
Definition disk_ops.H:77
amrex::Real compute_reference_velocity_sqr(DiskBaseData &data)
Definition disk_ops.H:114
void do_parse_based_computations(ActDataHolder< T > &data)
Definition disk_ops.H:90
void parse_and_gather_params(const utils::ActParser &pp, UniformCtData &data)
Definition uniform_ct_ops.cpp:50
void update_disk_points(UniformCt::DataType &data)
Definition uniform_ct_ops.cpp:62
Definition ActSrcLineOp.H:9
::amr_wind::utils::MultiParser ActParser
Definition ActParser.H:8
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real degrees(const amrex::Real rad_val)
Convert from radians to degrees.
Definition trig_ops.H:42
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE constexpr amrex::Real pi()
Return as an amrex::Real.
Definition trig_ops.H:16
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real radians(const amrex::Real deg_val)
Convert from degrees to radians.
Definition trig_ops.H:35
Definition actuator_types.H:53
Definition UniformCt.H:12
void operator()(UniformCt::DataType &data)
Definition uniform_ct_ops.H:69
Definition actuator_ops.H:61
void operator()(typename UniformCt::DataType &data)
Definition uniform_ct_ops.H:119
Definition actuator_ops.H:32
void operator()(UniformCt::DataType &)
Definition uniform_ct_ops.H:145
void read_io_options(const utils::ActParser &pp)
Definition uniform_ct_ops.H:146
const UniformCt::DataType & m_data
Definition uniform_ct_ops.H:130
std::string m_nc_filename
NetCDF output filename for this turbine.
Definition uniform_ct_ops.H:135
void prepare_outputs(const std::string &out_dir)
Definition uniform_ct_ops.H:150
void write_outputs()
Definition uniform_ct_ops.H:156
std::string m_out_dir
Path to the output directory (specified by Actuator physics class)
Definition uniform_ct_ops.H:132
Definition actuator_ops.H:71
void operator()(UniformCt::DataType &data, const utils::ActParser &pp)
Definition uniform_ct_ops.H:18
Definition actuator_ops.H:19
void operator()(typename UniformCt::DataType &data)
Definition uniform_ct_ops.H:29
Definition actuator_ops.H:43
Generated by 1.12.0