Agora
1.2.0
Agora project
|
This is the complete list of members for DoBeamWeights, including all inherited members.
calib_dl_buffer_ | DoBeamWeights | private |
calib_dl_msum_buffer_ | DoBeamWeights | private |
calib_gather_buffer_ | DoBeamWeights | private |
calib_sc_vec_ptr_ | DoBeamWeights | private |
calib_ul_buffer_ | DoBeamWeights | private |
calib_ul_msum_buffer_ | DoBeamWeights | private |
cfg_ | Doer | protected |
ComputeCalib(size_t frame_id, size_t sc_id, arma::cx_fvec &calib_sc_vec) | DoBeamWeights | private |
ComputeFullCsiBeams(size_t tag) | DoBeamWeights | private |
ComputePartialCsiBeams(size_t tag) | DoBeamWeights | private |
ComputePrecoder(size_t frame_id, size_t cur_sc_id, const arma::cx_fmat &mat_csi, const arma::cx_fvec &calib_sc_vec, const float noise, complex_float *ul_beam_mem, complex_float *dl_beam_mem) | DoBeamWeights | private |
csi_buffers_ | DoBeamWeights | private |
csi_gather_buffer_ | DoBeamWeights | private |
dl_beam_matrices_ | DoBeamWeights | private |
DoBeamWeights(Config *in_config, int tid, PtrGrid< kFrameWnd, kMaxUEs, complex_float > &csi_buffers, Table< complex_float > &calib_dl_buffer, Table< complex_float > &calib_ul_buffer, Table< complex_float > &calib_dl_msum_buffer, Table< complex_float > &calib_ul_msum_buffer, PtrGrid< kFrameWnd, kMaxDataSCs, complex_float > &ul_beam_matrices_, PtrGrid< kFrameWnd, kMaxDataSCs, complex_float > &dl_beam_matrices_, PhyStats *in_phy_stats, Stats *stats_manager) | DoBeamWeights | |
Doer(Config *in_config, int in_tid) | Doer | inlineprotected |
duration_stat_ | DoBeamWeights | private |
ext_ref_id_ | DoBeamWeights | private |
Launch(size_t tag) override | DoBeamWeights | virtual |
Doer::Launch(size_t tag, EventType event_type) | Doer | inlinevirtual |
num_ext_ref_ | DoBeamWeights | private |
phy_stats_ | DoBeamWeights | private |
pred_csi_buffer_ | DoBeamWeights | private |
Predict(size_t offset) | DoBeamWeights | private |
tid_ | Doer | protected |
TryLaunch(moodycamel::ConcurrentQueue< EventData > &task_queue, moodycamel::ConcurrentQueue< EventData > &complete_task_queue, moodycamel::ProducerToken *worker_ptok) | Doer | inlinevirtual |
ul_beam_matrices_ | DoBeamWeights | private |
~DoBeamWeights() override | DoBeamWeights | |
~Doer()=default | Doer | protectedvirtual |