base Namespace Reference

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

Classes

class  AreaComputer
 

Functions

vs::Vector get_east_orientation ()
 
vs::Vector get_north_orientation ()
 
void collect_parse_conflicts (const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
 
void collect_parse_dependencies_one_way (const utils::ActParser &pp, const std::string &independent, const std::string &dependent, std::ostringstream &ss)
 
void collect_parse_dependencies (const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
 
void required_parameters (DiskBaseData &meta, const utils::ActParser &pp)
 
void optional_parameters (DiskBaseData &meta, const utils::ActParser &pp)
 
void check_error_stream (const std::ostringstream &error_collector)
 
std::ostringstream check_for_parse_conflicts (const utils::ActParser &pp)
 
vs::Vector compute_coplanar_vector (const vs::Vector &normal)
 
void compute_and_normalize_coplanar_vector (DiskBaseData &meta)
 
void final_checks (const DiskBaseData &meta)
 
amrex::RealBox compute_bounding_box (const DiskBaseData &meta)
 
void compute_disk_points (const DiskBaseData &meta, VecList &points, const vs::Vector &cylAxis, const int offset, const double dOffset)
 
template<typename T >
void allocate_basic_grid_quantities (typename T::DataType &data)
 
template<typename T >
void do_parse_based_computations (ActDataHolder< T > &data)
 
template<typename T >
void parse_and_gather_params (const utils::ActParser &pp, T &metaData)
 
amrex::Real compute_reference_velocity_sqr (DiskBaseData &data)
 
void set_thrust_coefficient (DiskBaseData &data, const amrex::Real &uInfSqr)
 

Function Documentation

◆ allocate_basic_grid_quantities()

template<typename T >
void amr_wind::actuator::ops::base::allocate_basic_grid_quantities ( typename T::DataType & data)

◆ check_error_stream()

void amr_wind::actuator::ops::base::check_error_stream ( const std::ostringstream & error_collector)

◆ check_for_parse_conflicts()

std::ostringstream amr_wind::actuator::ops::base::check_for_parse_conflicts ( const utils::ActParser & pp)

◆ collect_parse_conflicts()

void amr_wind::actuator::ops::base::collect_parse_conflicts ( const utils::ActParser & pp,
const std::string & p1,
const std::string & p2,
std::ostringstream & ss )

◆ collect_parse_dependencies()

void amr_wind::actuator::ops::base::collect_parse_dependencies ( const utils::ActParser & pp,
const std::string & p1,
const std::string & p2,
std::ostringstream & ss )

◆ collect_parse_dependencies_one_way()

void amr_wind::actuator::ops::base::collect_parse_dependencies_one_way ( const utils::ActParser & pp,
const std::string & independent,
const std::string & dependent,
std::ostringstream & ss )

◆ compute_and_normalize_coplanar_vector()

void amr_wind::actuator::ops::base::compute_and_normalize_coplanar_vector ( DiskBaseData & meta)

◆ compute_bounding_box()

amrex::RealBox amr_wind::actuator::ops::base::compute_bounding_box ( const DiskBaseData & meta)

◆ compute_coplanar_vector()

vs::Vector amr_wind::actuator::ops::base::compute_coplanar_vector ( const vs::Vector & normal)

◆ compute_disk_points()

void amr_wind::actuator::ops::base::compute_disk_points ( const DiskBaseData & meta,
VecList & points,
const vs::Vector & cylAxis,
const int offset,
const double dOffset )

◆ compute_reference_velocity_sqr()

amrex::Real amr_wind::actuator::ops::base::compute_reference_velocity_sqr ( DiskBaseData & data)
inline

◆ do_parse_based_computations()

template<typename T >
void amr_wind::actuator::ops::base::do_parse_based_computations ( ActDataHolder< T > & data)

◆ final_checks()

void amr_wind::actuator::ops::base::final_checks ( const DiskBaseData & meta)

◆ get_east_orientation()

vs::Vector amr_wind::actuator::ops::base::get_east_orientation ( )

◆ get_north_orientation()

vs::Vector amr_wind::actuator::ops::base::get_north_orientation ( )

◆ optional_parameters()

void amr_wind::actuator::ops::base::optional_parameters ( DiskBaseData & meta,
const utils::ActParser & pp )

◆ parse_and_gather_params()

template<typename T >
void amr_wind::actuator::ops::base::parse_and_gather_params ( const utils::ActParser & pp,
T & metaData )

◆ required_parameters()

void amr_wind::actuator::ops::base::required_parameters ( DiskBaseData & meta,
const utils::ActParser & pp )

◆ set_thrust_coefficient()

void amr_wind::actuator::ops::base::set_thrust_coefficient ( DiskBaseData & data,
const amrex::Real & uInfSqr )
inline