ZernikeWFE

class poppy.wfe.ZernikeWFE(name='Zernike WFE', coefficients=None, radius=None, aperture_stop=False, **kwargs)[source]

Bases: poppy.wfe.WavefrontError

Define an optical element in terms of its Zernike components by providing coefficients for each Zernike term contributing to the analytic optical element.

coefficientsiterable of floats

Specifies the coefficients for the Zernike terms, ordered according to the convention of Noll et al. JOSA 1976. The coefficient is in meters of optical path difference (not waves).

radiusfloat

Pupil radius, in meters, over which the Zernike terms should be computed such that rho = 1 at r = radius.

Methods Summary

ZernikeWFE.getPhasor

Methods Documentation