|
void | SetUp (const ::benchmark::State &state) |
|
void | TearDown (const ::benchmark::State &state) |
|
void | SetUp (const ::benchmark::State &state) |
|
void | TearDown (const ::benchmark::State &state) |
|
Definition at line 16 of file measurement_operator_mpi.cc.
◆ SetUp() [1/2]
void DegridOperatorCtorFixturePar::SetUp |
( |
const ::benchmark::State & |
state | ) |
|
|
inline |
◆ SetUp() [2/2]
void DegridOperatorCtorFixturePar::SetUp |
( |
const ::benchmark::State & |
state | ) |
|
|
inline |
Definition at line 20 of file measurement_operator_wproj.cc.
24 const t_real FoV = 25;
32 b_utilities::update_comm(
m_world);
35 const t_real max_w = 300.;
37 const auto cost = [](t_real x) -> t_real {
return std::abs(x * x); };
utilities::vis_params m_uv_data_all_to_all
std::vector< t_real > m_w_stacks
std::vector< t_int > m_image_index
utilities::vis_params random_measurements(t_int size, const t_real max_w, const t_int id, const bool cache_visibilities)
const t_real pi
mathematical constant
utilities::vis_params w_stacking(utilities::vis_params const ¶ms, sopt::mpi::Communicator const &comm, const t_int iters, const std::function< t_real(t_real)> &cost, const t_real k_means_rel_diff)
std::tuple< utilities::vis_params, std::vector< t_int >, std::vector< t_real > > w_stacking_with_all_to_all(utilities::vis_params const ¶ms, const t_real du, const t_int min_support, const t_int max_support, sopt::mpi::Communicator const &comm, const t_int iters, const t_real fill_relaxation, const std::function< t_real(t_real)> &cost, const t_real k_means_rel_diff)
t_real pixel_to_lambda(const t_real cell, const t_uint imsize, const t_real oversample_ratio)
return factors to convert between arcsecond pixel size image space and lambda for uv space
References purify::constant::pi, purify::widefield::pixel_to_lambda(), b_utilities::random_measurements(), purify::utilities::w_stacking(), and purify::utilities::w_stacking_with_all_to_all().
◆ TearDown() [1/2]
void DegridOperatorCtorFixturePar::TearDown |
( |
const ::benchmark::State & |
state | ) |
|
|
inline |
◆ TearDown() [2/2]
void DegridOperatorCtorFixturePar::TearDown |
( |
const ::benchmark::State & |
state | ) |
|
|
inline |
◆ m_cellsize
t_real DegridOperatorCtorFixturePar::m_cellsize |
◆ m_counter
t_uint DegridOperatorCtorFixturePar::m_counter |
◆ m_image_index
std::vector<t_int> DegridOperatorCtorFixturePar::m_image_index |
◆ m_imsizex
t_uint DegridOperatorCtorFixturePar::m_imsizex |
◆ m_imsizey
t_uint DegridOperatorCtorFixturePar::m_imsizey |
◆ m_uv_data
◆ m_uv_data_all_to_all
◆ m_w_stacks
std::vector<t_real> DegridOperatorCtorFixturePar::m_w_stacks |
◆ m_w_term
bool DegridOperatorCtorFixturePar::m_w_term |
◆ m_world
sopt::mpi::Communicator DegridOperatorCtorFixturePar::m_world |
The documentation for this class was generated from the following files: