OpticalDifferentiationWavefrontSensorOptics¶
-
class
hcipy.wavefront_sensing.
OpticalDifferentiationWavefrontSensorOptics
(filter_size, amplitude_filter, pupil_grid, pupil_diameter, pupil_separation, num_pupil_pixels, q, wavelength_0, refractive_index, num_airy=None)¶ Bases:
hcipy.wavefront_sensing.wavefront_sensor.WavefrontSensorOptics
The value of some physical quantity for each point in some coordinate system.
- Parameters
- filter_sizescalar
The physical size of the filter in lambda/D.
- amplitude_filterlambda function
A lambda function which acts on the focal plane grid to create a amplitude filter.
- pupil_gridGrid
The input pupil grid.
- pupil_diameterscalar
The size of the pupil. If it is set to None the pupil_diameter will be the diameter of the pupil_grid.
- pupil_separationscalar
The separation distance between the pupils in pupil diameters.
- num_pupil_pixelsint
The number of pixels that are used to sample the output pupil.
- qscalar
The focal plane oversampling coefficient.
- wavelength_0scalar
The reference wavelength which determines the physical scales.
- refractive_indexfunction
A function that returns the refractive index as function of wavelength.
- num_airyint
The size of the intermediate focal plane grid that is used in terms of lambda/D at the reference wavelength.
- Attributes
- output_gridGrid
The output grid of the wavefront sensor.
- focal_gridGrid
The intermediate focal plane grid where the focal plane is sampled.
- pupil_to_focalFraunhoferPropagator
A propagator for the input pupil plane to the intermediate focal plane.
- focal_to_pupilFraunhoferPropagator
A propagator for the intermediate focal plane to the output pupil plane.
- focal_maskMultiplexedComplexSurfaceApodizer
The filter that is applied in the focal plane.
Methods Summary
forward
(self, wavefront)Propagates a wavefront through the wavefront sensor.
Methods Documentation
-
forward
(self, wavefront)¶ Propagates a wavefront through the wavefront sensor.
- Parameters
- wavefrontWavefront
The input wavefront that will propagate through the system.
- Returns
- wfWavefront
The output wavefront.