atm_sf

lsst.ts.imsim.utils.atm_sf(D: float, m: int, wl_um: float, zen: float, r0_in_m_ref: float, model: str) ndarray

Get the atmosphere phase structure function.

Parameters

Dfloat

Side length of optical path difference (OPD) image in m.

mint

Dimension of OPD image in pixel.

wl_umfloat

Wavelength in um.

zenfloat

Telescope zenith angle in degree.

r0_in_m_reffloat

Reference r0 in meter at the wavelength of 0.5 um.

modelstr

Kolmogorov power spectrum (“Kolm”) or van Karman power spectrum (“vonK”).

Returns

numpy.ndarray

Atmosphere phase structure function.

Raises

ValueError

The model type is not supported.