/home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/disk/ActuatorDisk.H Source File

AMR-Wind API: /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/actuator/disk/ActuatorDisk.H Source File
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
ActuatorDisk.H
Go to the documentation of this file.
1#ifndef ACTUATORDISK_H_
2#define ACTUATORDISK_H_
3
6#include "AMReX_REAL.H"
7
8using namespace amrex::literals;
9
10namespace amr_wind::actuator {
11
13{
25 amrex::Real epsilon;
26 amrex::Real diameter;
27 amrex::Real dr;
28 amrex::Real density;
29 amrex::Real current_ct;
30 amrex::Real diameters_to_sample{0.0_rt};
33 std::string spreading_type{"LinearBasis"};
34 AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real radius() const
35 {
36 return 0.5_rt * diameter;
37 }
38};
39
40} // namespace amr_wind::actuator
41
42#endif /* ACTUATORDISK_H_ */
Definition ActParser.H:6
amrex::Vector< amrex::Real > RealList
Definition actuator_types.H:63
VectorT< amrex::Real > Vector
Definition vector.H:148
Definition ActuatorDisk.H:13
int num_force_theta_pts
Definition ActuatorDisk.H:15
std::string spreading_type
Definition ActuatorDisk.H:33
RealList thrust_coeff
Definition ActuatorDisk.H:31
amrex::Real current_ct
Definition ActuatorDisk.H:29
vs::Vector center
Definition ActuatorDisk.H:19
int num_vel_pts
Definition ActuatorDisk.H:16
int num_force_pts
Definition ActuatorDisk.H:14
vs::Vector coplanar_vec
Definition ActuatorDisk.H:21
vs::Vector sample_vec
Definition ActuatorDisk.H:22
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real radius() const
Definition ActuatorDisk.H:34
amrex::Real density
Definition ActuatorDisk.H:28
amrex::Real dr
Definition ActuatorDisk.H:27
vs::Vector mean_disk_velocity
Definition ActuatorDisk.H:24
vs::Vector reference_velocity
Definition ActuatorDisk.H:23
RealList table_velocity
Definition ActuatorDisk.H:32
int num_vel_pts_t
Definition ActuatorDisk.H:18
amrex::Real diameters_to_sample
Definition ActuatorDisk.H:30
int num_vel_pts_r
Definition ActuatorDisk.H:17
vs::Vector normal_vec
Definition ActuatorDisk.H:20
amrex::Real epsilon
Definition ActuatorDisk.H:25
amrex::Real diameter
Definition ActuatorDisk.H:26