PURIFY
Next-generation radio interferometric imaging
Namespaces | Functions
wkernel_integration.h File Reference
#include "purify/config.h"
#include "purify/types.h"
#include "purify/logging.h"
#include "purify/integration.h"
+ Include dependency graph for wkernel_integration.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 purify
 
 purify::projection_kernels
 

Functions

t_complex purify::projection_kernels::fourier_wproj_kernel (const t_real x, const t_real y, const t_real w, const t_real u, const t_real v, const t_real du, const t_real dv)
 integration kernel for 2d fourier transform of chirp, bounded to a circle of radius x/du < 1 More...
 
t_complex purify::projection_kernels::hankel_wproj_kernel (const t_real r, const t_real w, const t_real u, const t_real v, const t_real du)
 integration kernel for hankel transform with chirp More...
 
t_complex purify::projection_kernels::exact_w_projection_integration_1d (const t_real u, const t_real v, const t_real w, const t_real du, const t_real oversample_ratio, const std::function< t_complex(t_real)> &ftkerneluv, const t_uint &max_evaluations, const t_real &absolute_error, const t_real &relative_error, const integration::method method, t_uint &evaluations)
 
t_complex purify::projection_kernels::exact_w_projection_integration (const t_real u, const t_real v, const t_real w, const t_real du, const t_real dv, const t_real oversample_ratio, const std::function< t_complex(t_real)> &ftkernelu, const std::function< t_complex(t_real)> &ftkernelv, const t_uint &max_evaluations, const t_real &absolute_error, const t_real &relative_error, const integration::method method, t_uint &evaluations)
 numerical integration of chirp and kernel in image domain More...