Ewan Douglas
Ewan Douglas
The latter is probably OK for now, do we need to include it in a troubleshooting doc or do we feel this issue is this sufficient documentation?
There is some documentation of the feature in the description of [propogate_mono()](https://github.com/spacetelescope/poppy/blob/master/poppy/poppy_core.py#L1433), are you thinking it should be described in an example or elsewhere?
Yep, you can return intermediate planes if you set `return_intermediates=True` when you call the calc_psf function: https://poppy-optics.readthedocs.io/en/latest/api/poppy.Instrument.html#poppy.Instrument.calc_psf There are examples here for a Fresnel system, this will let you model...
It is possible to request github re-route the fork: https://support.github.com/contact?tags=rr-forks
The notebook example is a little over complicated, since it includes two lenses, but it illustrates how you add lenses in a way that updates the pilot gaussian beam parameters...
yikes, it does look like something is up with that aliasing. I can reproduce it by propagating directly to 1900*u.m with this minimum working example taken from @DaPhil's post: ```...
@DaPhil on closer inspection, I'm not as sure this is a bug. I haven't been able to find any errors in the calculation and if I increase the oversampling to...
(With respect to the note above about converting the units to meters, if the value has units of length, whether they are centimeters or parsecs, they will be converted to...
## aliasing: have you tried propagating the same array in both libraries? POPPY doesn't have smoothed apertures yet (see #129 and #180) so the circular function is slightly different. ##...
Thanks for clearing that up, I didn't see that `_accept_wavefront_or_meters` wrapper was creating a wavefront. It seems like that function should at least check for pixelscale and diameter before generating...