interf

jwst.ami.analyticnrm2.interf(kx, ky, c, ctrs, phi, lam, pitch, affine2d)[source]

Calculate the complex amplitudes for all holes.

Parameters:
kx, kyfloat, float radians

X-component and y-component of image plane (spatial frequency) vector

c2D float array

Center of PSF, in simulation pixels (i.e. oversampled)

ctrs2D float array

Centers of holes

phifloat

Distance of fringe from hole center in units of waves

lamfloat

Wavelength

pitchfloat

Sampling pitch in radians in image plane

affine2dAffine2d object

The affine2d object

Returns:
fringe_complexamp2D complex array

Interference for all holes