IdealFQPM
- class poppy.IdealFQPM(name='unnamed FQPM ', wavelength=<Quantity 1.065e-05 m>, **kwargs)[source]
Bases:
AnalyticImagePlaneElementDefines an ideal 4-quadrant phase mask coronagraph, with its retardance set perfectly to 0.5 waves at one specific wavelength and varying linearly on either side of that. “Ideal” in the sense of ignoring chromatic effects other than just the direct scaling of the wavelength.
- Parameters:
- namestring
Descriptive name
- wavelengthastropy Quantity length or float
Wavelength at which there is exactly 1/2 a wave of retardance.
Methods Summary
get_opd(wave)Compute the OPD appropriate for a 4QPM for some given pixel spacing corresponding to the supplied Wavefront
Methods Documentation