CircularPhaseMask
- class poppy.CircularPhaseMask(name=None, radius=<Quantity 1. arcsec>, wavelength=<Quantity 1.e-06 m>, retardance=0.5, **kwargs)[source]
Bases:
AnalyticImagePlaneElement
Circular phase mask coronagraph, with its retardance set perfectly at one specific wavelength and varying linearly on either side of that.
- Parameters:
- namestring
Descriptive name
- radiusfloat
Radius of the mask
- wavelengthfloat
Wavelength in meters for which the phase mask was designed
- retardancefloat
Optical path delay at that wavelength, specified in waves relative to the reference wavelength. 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