JWST POPPY:docs

IdealFQPM

class poppy.IdealFQPM(name='unnamed FQPM ', wavelength=1.065e-05, **kwargs)[source] [edit on github]

Bases: poppy.poppy_core.AnalyticOpticalElement

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.

Parameters :

name : string

Descriptive name

wavelength : float

Wavelength in meters for which the FQPM was designed

Methods Summary

getPhasor(wave) Compute the amplitude transmission appropriate for a 4QPM for some given pixel spacing

Methods Documentation

getPhasor(wave)[source] [edit on github]

Compute the amplitude transmission appropriate for a 4QPM for some given pixel spacing corresponding to the supplied Wavefront

Page Contents