/home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/disk/disk_ops.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
disk_ops.H
Go to the documentation of this file.
Definition actuator_types.H:184
Definition disk_ops.H:30
const amrex::Real m_geometry_factor
Definition disk_ops.H:41
amrex::Real weight(const int iRadius) const
Definition disk_ops.cpp:113
amrex::Real area_section(const int iRadius) const
Definition disk_ops.cpp:107
AreaComputer(const amrex::Real radius, const int num_r, const int num_theta)
Definition disk_ops.cpp:101
Definition MultiParser.H:18
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 collect_parse_dependencies(const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
Definition disk_ops.cpp:165
vs::Vector compute_coplanar_vector(const vs::Vector &normal)
Definition disk_ops.cpp:315
void final_checks(const DiskBaseData &meta)
Definition disk_ops.cpp:339
void set_thrust_coefficient(DiskBaseData &data, const amrex::Real &uInfSqr)
Definition disk_ops.H:127
void check_error_stream(const std::ostringstream &error_collector)
Definition disk_ops.cpp:266
amrex::RealBox compute_bounding_box(const DiskBaseData &meta)
Definition disk_ops.cpp:345
void collect_parse_dependencies_one_way(const utils::ActParser &pp, const std::string &independent, const std::string &dependent, std::ostringstream &ss)
Definition disk_ops.cpp:153
void optional_parameters(DiskBaseData &meta, const utils::ActParser &pp)
Definition disk_ops.cpp:182
void compute_disk_points(const DiskBaseData &meta, VecList &points, const vs::Vector &cylAxis, const int offset, const double dOffset)
Definition disk_ops.cpp:362
void collect_parse_conflicts(const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
Definition disk_ops.cpp:142
void allocate_basic_grid_quantities(typename T::DataType &data)
Definition disk_ops.H:77
std::ostringstream check_for_parse_conflicts(const utils::ActParser &pp)
Definition disk_ops.cpp:274
void parse_and_gather_params(const utils::ActParser &pp, T &metaData)
Definition disk_ops.H:107
void compute_and_normalize_coplanar_vector(DiskBaseData &meta)
Definition disk_ops.cpp:321
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 required_parameters(DiskBaseData &meta, const utils::ActParser &pp)
Definition disk_ops.cpp:175
Definition ActParser.H:6
amrex::Vector< amr_wind::vs::Vector > VecList
Definition actuator_types.H:62
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE std::iterator_traits< C2 >::value_type linear(const C1 xbegin, const C1 xend, const C2 yinp, const typename std::iterator_traits< C1 >::value_type &xout, const int ncomp=1, const int comp=0)
Definition linear_interpolation.H:126
Definition actuator_types.H:53
Definition ActuatorDisk.H:10
vs::Vector reference_velocity
Definition ActuatorDisk.H:20
void operator()(typename ActTrait::DataType &)
Definition disk_ops.H:175
Definition actuator_ops.H:43
void operator()(typename ActTrait::DataType &data)
Definition disk_ops.H:142
Definition actuator_ops.H:54
Definition vector.H:13
Generated by 1.12.0