/home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/turbine/external/TurbineExternal.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/turbine/external/TurbineExternal.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
TurbineExternal.H
Go to the documentation of this file.
1#ifndef TURBINEEXTERNAL_H
2#define TURBINEEXTERNAL_H
3
7#include "AMReX_REAL.H"
8
9using namespace amrex::literals;
10
11namespace amr_wind::actuator {
12
13template <typename SolverTurbine, typename SolverData>
15{
16 amrex::Real density{1.0_rt};
17
18 SolverTurbine ext_data;
20
21 MPI_Comm tcomm{MPI_COMM_NULL};
22};
23
24template <typename SolverTurbine, typename SolverData>
38
39} // namespace amr_wind::actuator
40
41#endif /* TURBINEEXTERNAL_H */
Definition actuator_types.H:187
Definition ExtTurbIface.H:26
Definition ActParser.H:6
std::string ext_id()
Definition actuator_types.H:77
Definition turbine_types.H:31
Definition TurbineExternal.H:15
::ext_turb::ExtTurbIface< SolverTurbine, SolverData > * ext_ptr
Definition TurbineExternal.H:19
amrex::Real density
Definition TurbineExternal.H:16
MPI_Comm tcomm
Definition TurbineExternal.H:21
SolverTurbine ext_data
Definition TurbineExternal.H:18
Definition TurbineExternal.H:26
TurbineExternalData< SolverTurbine, SolverData > MetaType
Definition TurbineExternal.H:29
TurbineInfo InfoType
Definition TurbineExternal.H:27
static std::string identifier()
Definition TurbineExternal.H:33
ActDataHolder< TurbineFromExtSolver< SolverTurbine, SolverData > > DataType
Definition TurbineExternal.H:30
ActGrid GridType
Definition TurbineExternal.H:28
Definition turbine_types.H:14
Definition turbine_types.H:86