IdealFQPM
- class poppy.IdealFQPM(name='unnamed FQPM ', wavelength=<Quantity 1.065e-05 m>, **kwargs)[source]
Bases:
AnalyticImagePlaneElement
Defines 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
- wavelengthfloat
Wavelength in meters for which the FQPM was designed, and 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