/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:187
Definition disk_ops.H:33
const amrex::Real m_geometry_factor
Definition disk_ops.H:44
amrex::Real weight(const int iRadius) const
Definition disk_ops.cpp:120
amrex::Real area_section(const int iRadius) const
Definition disk_ops.cpp:113
AreaComputer(const amrex::Real radius, const int num_r, const int num_theta)
Definition disk_ops.cpp:105
Definition disk_ops.cpp:9
void prepare_netcdf_file(const std::string &name, const DiskBaseData &data, const ActInfo &info, const ActGrid &grid)
Definition disk_ops.cpp:10
void write_netcdf(const std::string &name, const DiskBaseData &data, const ActInfo &info, const ActGrid &, const amrex::Real time)
Definition disk_ops.cpp:74
Definition disk_ops.cpp:103
void collect_parse_dependencies(const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
Definition disk_ops.cpp:172
vs::Vector compute_coplanar_vector(const vs::Vector &normal)
Definition disk_ops.cpp:322
void final_checks(const DiskBaseData &meta)
Definition disk_ops.cpp:346
void set_thrust_coefficient(DiskBaseData &data, const amrex::Real &uInfSqr)
Definition disk_ops.H:130
void check_error_stream(const std::ostringstream &error_collector)
Definition disk_ops.cpp:273
amrex::RealBox compute_bounding_box(const DiskBaseData &meta)
Definition disk_ops.cpp:352
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:160
void compute_disk_points(const DiskBaseData &meta, VecList &points, const vs::Vector &cylAxis, const int offset, const amrex::Real dOffset)
Definition disk_ops.cpp:373
void optional_parameters(DiskBaseData &meta, const utils::ActParser &pp)
Definition disk_ops.cpp:189
void collect_parse_conflicts(const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
Definition disk_ops.cpp:149
void allocate_basic_grid_quantities(typename T::DataType &data)
Definition disk_ops.H:80
std::ostringstream check_for_parse_conflicts(const utils::ActParser &pp)
Definition disk_ops.cpp:281
void parse_and_gather_params(const utils::ActParser &pp, T &metaData)
Definition disk_ops.H:110
void compute_and_normalize_coplanar_vector(DiskBaseData &meta)
Definition disk_ops.cpp:328
amrex::Real compute_reference_velocity_sqr(DiskBaseData &data)
Definition disk_ops.H:117
void do_parse_based_computations(ActDataHolder< T > &data)
Definition disk_ops.H:93
void required_parameters(DiskBaseData &meta, const utils::ActParser &pp)
Definition disk_ops.cpp:182
Definition ActSrcLineOp.H:12
::amr_wind::utils::MultiParser ActParser
Definition ActParser.H:8
Definition ActParser.H:6
amrex::Vector< amr_wind::vs::Vector > VecList
Definition actuator_types.H:65
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:129
Definition actuator_types.H:56
Definition ActuatorDisk.H:13
vs::Vector reference_velocity
Definition ActuatorDisk.H:23
void operator()(typename ActTrait::DataType &)
Definition disk_ops.H:178
Definition actuator_ops.H:43
void operator()(typename ActTrait::DataType &data)
Definition disk_ops.H:145
Definition actuator_ops.H:54
Generated by