pybsm.otf.functional.turbulence_OTF

pybsm.otf.functional.turbulence_OTF(*, u: ndarray, v: ndarray, lambda0: float, D: float, r0: float, alpha: float) ndarray

IBSM Equation 3-3. The long or short exposure turbulence OTF.

Parameters:
  • u – angular spatial frequency coordinates (rad^-1)

  • v – angular spatial frequency coordinates (rad^-1)

  • lambda0 – wavelength (m)

  • D – effective aperture diameter (m)

  • r0 – Fried’s correlation diameter (m)

  • alpha – long exposure (alpha = 0) or short exposure (alpha = 0.5)

Returns:

H:

OTF at spatial frequency (u,v) (unitless)

WARNING:

Output can be inf if D is 0. Output can be nan if lambda0 and alpha are 0.