|
void | SetUp (const ::benchmark::State &state) |
|
void | TearDown (const ::benchmark::State &state) |
|
virtual bool | updateImage (t_uint newSize)=0 |
|
virtual std::shared_ptr< sopt::LinearTransform< Vector< t_complex > > const > | measurementOperator (t_real cellsize, bool w_term)=0 |
|
Definition at line 90 of file measurement_operator_mpi.cc.
◆ measurementOperator()
virtual std::shared_ptr<sopt::LinearTransform<Vector<t_complex> > const> DegridOperatorFixturePar::measurementOperator |
( |
t_real |
cellsize, |
|
|
bool |
w_term |
|
) |
| |
|
pure virtual |
◆ SetUp()
void DegridOperatorFixturePar::SetUp |
( |
const ::benchmark::State & |
state | ) |
|
|
inline |
Definition at line 92 of file measurement_operator_mpi.cc.
101 bool newKernel =
m_kernel != state.range(2);
102 if (newImage || newMeasurements || newKernel) {
103 const t_real FoV = 1;
104 const t_real cellsize = FoV /
m_imsizex * 60. * 60.;
105 const bool w_term =
false;
sopt::mpi::Communicator m_world
virtual std::shared_ptr< sopt::LinearTransform< Vector< t_complex > > const > measurementOperator(t_real cellsize, bool w_term)=0
std::shared_ptr< sopt::LinearTransform< Vector< t_complex > > const > m_degridOperator
utilities::vis_params m_uv_data
virtual bool updateImage(t_uint newSize)=0
bool updateMeasurements(t_uint newSize, utilities::vis_params &data)
References b_utilities::updateImage(), and b_utilities::updateMeasurements().
◆ TearDown()
void DegridOperatorFixturePar::TearDown |
( |
const ::benchmark::State & |
state | ) |
|
|
inline |
◆ updateImage()
virtual bool DegridOperatorFixturePar::updateImage |
( |
t_uint |
newSize | ) |
|
|
pure virtual |
◆ m_degridOperator
std::shared_ptr<sopt::LinearTransform<Vector<t_complex> > const> DegridOperatorFixturePar::m_degridOperator |
◆ m_imsizex
t_uint DegridOperatorFixturePar::m_imsizex |
◆ m_imsizey
t_uint DegridOperatorFixturePar::m_imsizey |
◆ m_kernel
t_uint DegridOperatorFixturePar::m_kernel |
◆ m_uv_data
◆ m_world
sopt::mpi::Communicator DegridOperatorFixturePar::m_world |
The documentation for this class was generated from the following file: