/home/runner/work/kynema-sgf/kynema-sgf/src/utilities/sampling/DTUSpinnerSampler.H Source File
|
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
DTUSpinnerSampler.H
Go to the documentation of this file.
Definition CFDSim.H:55
amrex::Real m_last_hub_yaw
Definition DTUSpinnerSampler.H:145
amrex::Vector< amrex::Real > m_last_lidar_center
Definition DTUSpinnerSampler.H:148
vs::Vector m_hub_location
Definition DTUSpinnerSampler.H:132
void output_netcdf_data(const ncutils::NCGroup &, size_t) const override
Definition DTUSpinnerSampler.cpp:539
std::string sampletype() const override
Type of this sampling object.
Definition DTUSpinnerSampler.H:91
amrex::Real m_time_sampling
Definition DTUSpinnerSampler.H:115
PrismParameters m_InnerPrism
Definition DTUSpinnerSampler.H:116
amrex::Real m_fixed_tilt
Definition DTUSpinnerSampler.H:125
std::string m_turbine_label
Definition DTUSpinnerSampler.H:130
amrex::Real m_fill_val
Definition DTUSpinnerSampler.H:151
static vs::Vector adjust_lidar_pattern(vs::Vector beamPt, amrex::Real yaw, amrex::Real pitch, amrex::Real roll)
Definition DTUSpinnerSampler.cpp:106
const amrex::Real m_twopi
Definition DTUSpinnerSampler.H:113
std::string m_spinner_mode
Definition DTUSpinnerSampler.H:129
amrex::Real m_fixed_roll
Definition DTUSpinnerSampler.H:124
void populate_netcdf_metadata(const ncutils::NCGroup &) const override
Definition DTUSpinnerSampler.cpp:535
int m_beam_points
Definition DTUSpinnerSampler.H:122
amrex::Real m_beam_length
Definition DTUSpinnerSampler.H:121
amrex::Vector< amrex::Real > m_lidar_center
Definition DTUSpinnerSampler.H:118
void initialize(const std::string &key) override
Definition DTUSpinnerSampler.cpp:23
amrex::Real m_last_hub_tilt
Definition DTUSpinnerSampler.H:147
amrex::Real m_hub_yaw
Definition DTUSpinnerSampler.H:126
long num_points() const override
Definition DTUSpinnerSampler.H:80
void define_netcdf_metadata(const ncutils::NCGroup &) const override
Definition DTUSpinnerSampler.cpp:475
const amrex::Real m_pi
Definition DTUSpinnerSampler.H:112
void post_sample_actions() override
Definition DTUSpinnerSampler.H:78
long num_output_points() const override
Definition DTUSpinnerSampler.H:85
amrex::Real m_hub_roll
Definition DTUSpinnerSampler.H:127
amrex::Real m_scan_time
Definition DTUSpinnerSampler.H:119
bool update_sampling_locations() override
Definition DTUSpinnerSampler.cpp:284
amrex::Real m_num_samples
Definition DTUSpinnerSampler.H:120
vs::Vector m_hub_location_init
Definition DTUSpinnerSampler.H:133
int m_update_count
Definition DTUSpinnerSampler.H:110
static std::string identifier()
Definition DTUSpinnerSampler.H:32
amrex::Real m_hub_tilt
Definition DTUSpinnerSampler.H:128
amrex::Real m_fixed_yaw
Definition DTUSpinnerSampler.H:123
static vs::Vector generate_lidar_pattern(PrismParameters InnerPrism, PrismParameters OuterPrism, amrex::Real time)
Definition DTUSpinnerSampler.cpp:115
amrex::Vector< amrex::Real > m_step_lidar_center
Definition DTUSpinnerSampler.H:149
void sampling_locations(SampleLocType &) const override
Definition DTUSpinnerSampler.cpp:139
const amrex::Real m_threepi
Definition DTUSpinnerSampler.H:114
PrismParameters m_OuterPrism
Definition DTUSpinnerSampler.H:117
const amrex::Real m_radtodeg
Definition DTUSpinnerSampler.H:111
amrex::Real m_last_hub_roll
Definition DTUSpinnerSampler.H:146
DTUSpinnerSampler(const CFDSim &)
Definition DTUSpinnerSampler.cpp:21
bool m_hub_debug
Definition DTUSpinnerSampler.H:131
LidarSampler(const CFDSim &)
Definition LidarSampler.cpp:13
Definition DTUSpinnerSampler.cpp:19
Definition DTUSpinnerSampler.H:14
Definition SamplerBase.H:20
Generated by