![]()  | 
  
    PURIFY
    
   Next-generation radio interferometric imaging 
   | 
 
 Include dependency graph for kernels.cc:Go to the source code of this file.
Namespaces | |
| purify | |
| purify::kernels | |
Functions | |
| t_real | purify::kernels::kaiser_bessel (const t_real x, const t_real J) | 
| Kaiser-Bessel kernel.  More... | |
| t_real | purify::kernels::kaiser_bessel_general (const t_real x, const t_real J, const t_real alpha) | 
| More general Kaiser-Bessel kernel.  More... | |
| t_real | purify::kernels::ft_kaiser_bessel_general (const t_real x, const t_real J, const t_real alpha) | 
| Fourier transform of more general Kaiser-Bessel kernel.  More... | |
| t_real | purify::kernels::ft_kaiser_bessel (const t_real x, const t_real J) | 
| Fourier transform of kaiser bessel kernel.  More... | |
| t_real | purify::kernels::gaussian (const t_real x, const t_real J) | 
| Gaussian kernel.  More... | |
| t_real | purify::kernels::ft_gaussian (const t_real x, const t_real J) | 
| Fourier transform of Gaussian kernel.  More... | |
| t_real | purify::kernels::calc_for_pswf (const t_real x, const t_real J, const t_real alpha) | 
| Calculates Horner's Rule the standard PSWF for radio astronomy, with a support of J = 6 and alpha = 1.  More... | |
| t_real | purify::kernels::pswf (const t_real x, const t_real J) | 
| PSWF kernel.  More... | |
| t_real | purify::kernels::ft_pswf (const t_real x, const t_real J) | 
| Fourier transform of PSWF kernel.  More... | |
| std::vector< t_real > | purify::kernels::kernel_samples (const t_int total_samples, const std::function< t_real(t_real)> kernelu) | 
| Calculates samples of a kernel.  More... | |
| t_real | purify::kernels::kernel_zero_interp (const std::vector< t_real > &samples, const t_real x, const t_real J) | 
| zeroth order interpolates from samples of kernel  More... | |
| t_real | purify::kernels::kernel_linear_interp (const Vector< t_real > &samples, const t_real x, const t_real J) | 
| linearly interpolates from samples of kernel  More... | |
| t_real | purify::kernels::pill_box (const t_real x, const t_real J) | 
| Box car function for kernel.  More... | |
| t_real | purify::kernels::ft_pill_box (const t_real x, const t_real J) | 
| Fourier transform of box car function, a Sinc function.  More... | |
| t_real | purify::kernels::gaussian_general (const t_real x, const t_real J, const t_real sigma) | 
| Fourier transform of general Gaussian kernel.  More... | |
| t_real | purify::kernels::ft_gaussian_general (const t_real x, const t_real J, const t_real sigma) | 
| Fourier transform of general Gaussian kernel.  More... | |
| std::tuple< std::function< t_real(t_real)>, std::function< t_real(t_real)>, std::function< t_real(t_real)>, std::function< t_real(t_real)> > | purify::create_kernels (const kernels::kernel kernel_name_, const t_uint Ju_, const t_uint Jv_, const t_real imsizey_, const t_real imsizex_, const t_real oversample_ratio) | 
| std::tuple< std::function< t_real(t_real)>, std::function< t_real(t_real)> > | purify::create_radial_ftkernel (const kernels::kernel kernel_name_, const t_uint Ju_, const t_real oversample_ratio) |