/home/runner/work/kynema-sgf/kynema-sgf/src/wind_energy/actuator/turbine/ActSrcDiskOp_Turbine.H Source File
|
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
ActSrcDiskOp_Turbine.H
Go to the documentation of this file.
84 std::enable_if_t<std::is_base_of_v<TurbineType, ActTrait>>>::
106 std::enable_if_t<std::is_base_of_v<TurbineType, ActTrait>>>::
Definition Field.H:115
void copy_to_device()
Definition ActSrcDiskOp_Turbine.H:85
void initialize()
Definition ActSrcDiskOp_Turbine.H:57
ActSrcOp(typename ActTrait::DataType &data)
Definition ActSrcDiskOp_Turbine.H:40
DeviceTensorList m_orientation
Definition ActSrcDiskOp_Turbine.H:30
ActTrait::DataType & m_data
Definition ActSrcDiskOp_Turbine.H:22
int m_hub_start
Index of the first point of each component in the actuator grid.
Definition ActSrcDiskOp_Turbine.H:33
DeviceVecList m_force
Definition ActSrcDiskOp_Turbine.H:28
Field & m_act_src
Definition ActSrcDiskOp_Turbine.H:23
DeviceVecList m_epsilon
Definition ActSrcDiskOp_Turbine.H:29
int m_blade_start
Definition ActSrcDiskOp_Turbine.H:34
void setup_op()
Definition ActSrcDiskOp_Turbine.H:47
DeviceVecList m_pos
Definition ActSrcDiskOp_Turbine.H:27
int m_tower_start
Definition ActSrcDiskOp_Turbine.H:35
Definition actuator_ops.H:71
Definition ActSrcLineOp.H:12
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real linear_basis_1d(const amrex::Real distance, const amrex::Real dX)
Definition actuator_utils.H:127
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real gaussian3d(const vs::Vector &dist, const vs::Vector &eps)
Definition actuator_utils.H:45
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real gaussian1d(const amrex::Real &dist, const amrex::Real &eps)
Definition actuator_utils.H:71
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE vs::Vector delta_pnts_cyl(const vs::Vector &origin, const vs::Vector &normal, const vs::Vector &point1, const vs::Vector &point2)
Definition actuator_utils.H:89
amrex::Gpu::DeviceVector< kynema_sgf::vs::Tensor > DeviceTensorList
Definition actuator_types.H:98
amrex::Gpu::DeviceVector< kynema_sgf::vs::Vector > DeviceVecList
Definition actuator_types.H:97
Definition bluff_body_ops.cpp:18
amrex::Box realbox_to_box(const amrex::RealBox &rbx, const amrex::Geometry &geom)
Definition index_operations.cpp:5
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE T mag(const TensorT< T > &t)
Definition tensorI.H:181
Definition actuator_types.H:59
static std::string identifier()
Definition actuator_types.H:60
Generated by