TurbineExternalData< SolverTurbine, SolverData > Struct Template Reference
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData > Struct Template Reference
#include <TurbineExternal.H>
Inheritance diagram for amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData >:
Collaboration diagram for amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData >:
Public Attributes | |
| amrex::Real | density {1.0} |
| SolverTurbine | ext_data |
| ::ext_turb::ExtTurbIface< SolverTurbine, SolverData > * | ext_ptr {nullptr} |
| MPI_Comm | tcomm {MPI_COMM_NULL} |
| Public Attributes inherited from amr_wind::actuator::TurbineBaseData | |
| std::string | solver_name {"Internal"} |
| Identifier string for turbine solver type. | |
| int | num_blades {3} |
| Number of blades. | |
| int | num_pts_blade |
| Number of actuator nodes per blade. | |
| int | num_vel_pts_blade |
| Number of velocity nodes per blade. | |
| int | num_pts_tower |
| Number of actuator nodes for tower. | |
| RealList | chord |
| VecList | vel_rel |
| vs::Vector | rot_center |
| Center of rotation for the rotor. | |
| vs::Tensor | rotor_frame |
| vs::Vector | eps_inp |
| General epsilon provided. | |
| vs::Vector | eps_chord |
| Gaussian smearing factor for the blade. | |
| vs::Vector | eps_min |
| Minimum epsilon when using chord based epsilon. | |
| vs::Vector | eps_tower |
| Gaussian smearing factor for tower. | |
| amrex::Real | nacelle_cd {0.0} |
| Drag coefficient for nacelle. | |
| amrex::Real | nacelle_area {0.0} |
| Wetted surface area for nacelle. | |
| std::vector< ComponentView > | blades |
| std::vector< FLLCData > | fllc |
| ComponentView | tower |
| ComponentView | hub |
Member Data Documentation
◆ density
template<typename SolverTurbine, typename SolverData>
| amrex::Real amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData >::density {1.0} |
◆ ext_data
template<typename SolverTurbine, typename SolverData>
| SolverTurbine amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData >::ext_data |
◆ ext_ptr
template<typename SolverTurbine, typename SolverData>
| ::ext_turb::ExtTurbIface<SolverTurbine, SolverData>* amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData >::ext_ptr {nullptr} |
◆ tcomm
template<typename SolverTurbine, typename SolverData>
| MPI_Comm amr_wind::actuator::TurbineExternalData< SolverTurbine, SolverData >::tcomm {MPI_COMM_NULL} |
The documentation for this struct was generated from the following file:
- /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/turbine/external/TurbineExternal.H
Generated by