/home/runner/work/kynema-sgf/kynema-sgf/src/wind_energy/actuator/disk/disk_ops.H File Reference

Kynema-SGF API: /home/runner/work/kynema-sgf/kynema-sgf/src/wind_energy/actuator/disk/disk_ops.H File Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
disk_ops.H File Reference
Include dependency graph for disk_ops.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kynema_sgf::actuator::ops::base::AreaComputer
struct  kynema_sgf::actuator::ops::UpdateVelOp< ActTrait, ActSrcDisk, std::enable_if_t< std::is_base_of_v< DiskType, ActTrait > > >
struct  kynema_sgf::actuator::ops::UpdatePosOp< ActTrait, ActSrcDisk, std::enable_if_t< std::is_base_of_v< DiskType, ActTrait > > >

Namespaces

namespace  kynema_sgf
 This test case is intended as an evaluation of the momentum advection scheme.
namespace  kynema_sgf::actuator
namespace  kynema_sgf::actuator::disk
namespace  kynema_sgf::actuator::ops
namespace  kynema_sgf::actuator::ops::base

Functions

void kynema_sgf::actuator::disk::prepare_netcdf_file (const std::string &name, const DiskBaseData &data, const ActInfo &info, const ActGrid &grid)
void kynema_sgf::actuator::disk::write_netcdf (const std::string &name, const DiskBaseData &data, const ActInfo &info, const ActGrid &, const amrex::Real time)
vs::Vector kynema_sgf::actuator::ops::base::compute_coplanar_vector (const vs::Vector &normal)
void kynema_sgf::actuator::ops::base::collect_parse_conflicts (const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
void kynema_sgf::actuator::ops::base::collect_parse_dependencies_one_way (const utils::ActParser &pp, const std::string &independent, const std::string &dependent, std::ostringstream &ss)
void kynema_sgf::actuator::ops::base::collect_parse_dependencies (const utils::ActParser &pp, const std::string &p1, const std::string &p2, std::ostringstream &ss)
void kynema_sgf::actuator::ops::base::check_error_stream (const std::ostringstream &error_collector)
void kynema_sgf::actuator::ops::base::required_parameters (DiskBaseData &meta, const utils::ActParser &pp)
void kynema_sgf::actuator::ops::base::optional_parameters (DiskBaseData &meta, const utils::ActParser &pp)
std::ostringstream kynema_sgf::actuator::ops::base::check_for_parse_conflicts (const utils::ActParser &pp)
void kynema_sgf::actuator::ops::base::compute_and_normalize_coplanar_vector (DiskBaseData &meta)
void kynema_sgf::actuator::ops::base::final_checks (const DiskBaseData &meta)
amrex::RealBox kynema_sgf::actuator::ops::base::compute_bounding_box (const DiskBaseData &meta)
template<typename T>
void kynema_sgf::actuator::ops::base::allocate_basic_grid_quantities (typename T::DataType &data)
template<typename T>
void kynema_sgf::actuator::ops::base::do_parse_based_computations (ActDataHolder< T > &data)
void kynema_sgf::actuator::ops::base::compute_disk_points (const DiskBaseData &meta, VecList &points, const vs::Vector &cylAxis, const int offset, const amrex::Real dOffset)
template<typename T>
void kynema_sgf::actuator::ops::base::parse_and_gather_params (const utils::ActParser &pp, T &metaData)
AMREX_INLINE amrex::Real kynema_sgf::actuator::ops::base::compute_reference_velocity_sqr (DiskBaseData &data)
AMREX_INLINE void kynema_sgf::actuator::ops::base::set_thrust_coefficient (DiskBaseData &data, const amrex::Real &uInfSqr)