pybsm.otf.functional.wind_speed_turbulence_OTF

pybsm.otf.functional.wind_speed_turbulence_OTF(*, u: ndarray, v: ndarray, lambda0: float, D: float, r0: float, t_d: float, vel: float) ndarray

IBSM Equation 3-9. Turbulence OTF adjusted for windspeed and integration time.

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 coherence diameter (m)

  • t_d – dwell (i.e. integration) time (seconds)

  • vel – apparent atmospheric velocity (m/s)

Returns:

H:

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

Raises:
ZeroDivisionError:

if r0 is 0

WARNING:

Output can be nan if is D is 0.