CircularPhaseMask¶
-
class
poppy.
CircularPhaseMask
(name=None, radius=<Quantity 1. arcsec>, wavelength=<Quantity 1.e-06 m>, retardance=0.5, **kwargs)[source]¶ Bases:
poppy.optics.AnalyticImagePlaneElement
Circular phase mask coronagraph, with its retardance set perfectly at one specific wavelength and varying linearly on either side of that.
- name : string
- Descriptive name
- radius : float
- Radius of the mask
- wavelength : float
- Wavelength in meters for which the phase mask was designed
- retardance : float
- Optical path delay at that wavelength, specified in waves relative to the reference wavelengt. Default is 0.5.
Methods Summary
get_opd
(wave)Compute the OPD appropriate for that phase mask for some given pixel spacing corresponding to the supplied Wavefront Methods Documentation