ops Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::actuator::ops Namespace Reference
Namespaces | |
namespace | base |
namespace | joukowsky |
namespace | uniformct |
Functions | |
template<typename T > | |
void | determine_influenced_procs (typename T::DataType &) |
template<typename T > | |
void | determine_root_proc (typename T::DataType &, amrex::Vector< int > &) |
template<> | |
void | determine_influenced_procs< TurbineFast > (typename TurbineFast::DataType &data) |
template<> | |
void | determine_root_proc< TurbineFast > (typename TurbineFast::DataType &data, amrex::Vector< int > &act_proc_count) |
template<> | |
const AirfoilTable & | airfoil_lookup< FixedWing > (FixedWing::DataType &data) |
template<> | |
const ThinAirfoil & | airfoil_lookup< FlatPlate > (FlatPlate::DataType &data) |
template<typename T > | |
const AirfoilTraits< T >::AirfoilLookup & | airfoil_lookup (typename T::DataType &data) |
Function Documentation
◆ airfoil_lookup()
template<typename T >
const AirfoilTraits< T >::AirfoilLookup & amr_wind::actuator::ops::airfoil_lookup | ( | typename T::DataType & | data | ) |
◆ airfoil_lookup< FixedWing >()
template<>
|
inline |
◆ airfoil_lookup< FlatPlate >()
template<>
|
inline |
◆ determine_influenced_procs()
template<typename T >
void amr_wind::actuator::ops::determine_influenced_procs | ( | typename T::DataType & | data | ) |
Determine the list of processes (MPI ranks) that is expected to be influenced by this actuator source.
The list of processes is used to determine where velocity sampling data is too be gathered, as well as ensuring that all actuator data is properly mapped.
◆ determine_influenced_procs< TurbineFast >()
template<>
|
inline |
◆ determine_root_proc()
template<typename T >
void amr_wind::actuator::ops::determine_root_proc | ( | typename T::DataType & | data, |
amrex::Vector< int > & | act_proc_count ) |
During initialization determine the influenced processes and elect a root process to manage I/O and external solver interfaces for this turbine.
- Template Parameters
-
T An actuator traits type
- Parameters
-
data Data object for the specific actuator instance act_proc_count A map of the number of turbines managed by each proc
◆ determine_root_proc< TurbineFast >()
template<>
|
inline |
Generated by 1.12.0