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

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 166 of file measurement_operator_mpi.cc.

Member Function Documentation

◆ measurementOperator()

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

Implements DegridOperatorFixturePar.

Definition at line 168 of file measurement_operator_mpi.cc.

169  {
170  return measurementoperator::init_degrid_operator_2d<Vector<t_complex>>(
171  m_world, m_uv_data, m_imsizey, m_imsizex, cellsize, cellsize, 2, kernels::kernel::kb,
173  }
sopt::mpi::Communicator m_world

References purify::kernels::kb.


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