Skip to main content

Module convolve_uv

Module convolve_uv 

Source
Expand description

FFT-based UV-plane beam convolution.

This is a port of racs_tools.convolve_uv.convolve and racs_tools.gaussft.gaussft. The “robust” mode is implemented: the FT of the convolving Gaussian is computed analytically at each UV point (no kernel image needed), which handles NaNs gracefully.

Structs§

ConvolutionResult

Enums§

ConvolveError

Functions§

convolve_uv
Convolve image from old_beam to new_beam in the UV plane.
fftfreq
numpy-compatible fftfreq(n, d).
gaussft
Compute the UV-plane filter that deconvolves old_beam and re-convolves with new_beam. Direct port of racs_tools.gaussft.gaussft.