ActDataHolder< ActTrait > Class Template Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::actuator::ActDataHolder< ActTrait > Class Template Reference
#include <actuator_types.H>
Collaboration diagram for amr_wind::actuator::ActDataHolder< ActTrait >:
Public Member Functions | |
ActDataHolder (CFDSim &sim, const std::string &label, const int id) | |
CFDSim & | sim () |
const CFDSim & | sim () const |
ActTrait::InfoType & | info () |
const ActTrait::InfoType & | info () const |
ActTrait::GridType & | grid () |
const ActTrait::GridType & | grid () const |
ActTrait::MetaType & | meta () |
const ActTrait::MetaType & | meta () const |
Private Attributes | |
CFDSim & | m_sim |
Instance of the CFD simulation environment. | |
ActTrait::InfoType | m_info |
ActTrait::GridType | m_grid |
ActTrait::MetaType | m_meta |
Additional data necessary for a given actuator type. | |
Detailed Description
template<typename ActTrait>
class amr_wind::actuator::ActDataHolder< ActTrait >
class amr_wind::actuator::ActDataHolder< ActTrait >
Abstract representation of data holder for specific actuator types.
Constructor & Destructor Documentation
◆ ActDataHolder()
template<typename ActTrait >
|
inline |
Initialize the data structures
- Parameters
-
sim Instance of the CFD simulation environment label Unique string identifier for this actuator component id Unique global integer identifier for this actuator component
Member Function Documentation
◆ grid() [1/2]
template<typename ActTrait >
|
inline |
◆ grid() [2/2]
template<typename ActTrait >
|
inline |
◆ info() [1/2]
template<typename ActTrait >
|
inline |
◆ info() [2/2]
template<typename ActTrait >
|
inline |
◆ meta() [1/2]
template<typename ActTrait >
|
inline |
◆ meta() [2/2]
template<typename ActTrait >
|
inline |
◆ sim() [1/2]
template<typename ActTrait >
|
inline |
◆ sim() [2/2]
template<typename ActTrait >
|
inline |
Member Data Documentation
◆ m_grid
template<typename ActTrait >
|
private |
Nodal data on the actuator grid defined for this component (usually ActGrid)
◆ m_info
template<typename ActTrait >
|
private |
Basic information about this actuator component in relation to the simulation (usually ActInfo)
◆ m_meta
template<typename ActTrait >
|
private |
Additional data necessary for a given actuator type.
◆ m_sim
template<typename ActTrait >
|
private |
Instance of the CFD simulation environment.
The documentation for this class was generated from the following file:
- /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/actuator_types.H
Generated by 1.12.0