Lanczos#

class scarlet2.interpolation.Lanczos(n)[source]#

Bases: Interpolant

Lanczos interpolation class

Lanczos interpolant

Parameters:

n (int) – Lanczos order

__call__()#

Code to execute when the class is called

extent: int#

Size of the interpolation kernel

kernel(x)[source]#

See parent class

uval(u)#

Evaluate the kernel in Fourier space at frequency u

Parameters:

u (complex or array) – Position in Fourier space

Return type:

complex or array