PURIFY
Next-generation radio interferometric imaging
Public Member Functions | List of all members
DegridOperatorAdjointFixtureMPI Class Reference
+ Inheritance diagram for DegridOperatorAdjointFixtureMPI:
+ Collaboration diagram for DegridOperatorAdjointFixtureMPI:

Public Member Functions

virtual std::shared_ptr< sopt::LinearTransform< Vector< t_complex > > const > measurementOperator (t_real cellsize, bool w_term)
 
- Public Member Functions inherited from DegridOperatorAdjointFixturePar
virtual bool updateImage (t_uint newSize)
 
- Public Member Functions inherited from DegridOperatorFixturePar
void SetUp (const ::benchmark::State &state)
 
void TearDown (const ::benchmark::State &state)
 

Additional Inherited Members

- Public Attributes inherited from DegridOperatorAdjointFixturePar
Vector< t_complex > m_image
 
- Public Attributes inherited from DegridOperatorFixturePar
sopt::mpi::Communicator m_world
 
t_uint m_kernel
 
t_uint m_imsizex
 
t_uint m_imsizey
 
utilities::vis_params m_uv_data
 
std::shared_ptr< sopt::LinearTransform< Vector< t_complex > > const > m_degridOperator
 

Detailed Description

Definition at line 176 of file measurement_operator_mpi.cc.

Member Function Documentation

◆ measurementOperator()

virtual std::shared_ptr<sopt::LinearTransform<Vector<t_complex> > const> DegridOperatorAdjointFixtureMPI::measurementOperator ( t_real  cellsize,
bool  w_term 
)
inlinevirtual

Implements DegridOperatorFixturePar.

Definition at line 178 of file measurement_operator_mpi.cc.

179  {
180  return measurementoperator::init_degrid_operator_2d_mpi<Vector<t_complex>>(
181  m_world, m_uv_data, m_imsizey, m_imsizex, cellsize, cellsize, 2, kernels::kernel::kb,
183  }
sopt::mpi::Communicator m_world

References purify::kernels::kb.


The documentation for this class was generated from the following file: