Closed mperrin closed 9 years ago
The following does not seem to display the phase of the defined compound lens correctly:
poppy.CompoundAnalyticOptic( [ poppy.CircularAperture(), poppy.ThinLens(nwaves=2, reference_wavelength=2e-6)] ).display(what='both')
Display of the optics individually works fine.
wavelen=2e-6 osys = poppy.OpticalSystem("test", oversample=2) osys.addPupil( poppy.CircularAperture(radius=3)) # pupil radius in meters osys.addPupil( poppy.ThinLens(nwaves=nwaves, reference_wavelength=wavelen)) osys.addDetector(pixelscale=0.01, fov_arcsec=4.0) osys.display(what='both')
Commit de89645 ought to fix this; needs testing and re-test after merge of the separate bug fix for the thin lens outer radius issue.
Checked, works.
The following does not seem to display the phase of the defined compound lens correctly:
Display of the optics individually works fine.