Sebastiaan Haffert
Sebastiaan Haffert
I have cleared up the documentation of make_hex_grid and I have switched some internal variable names to use the actual correct geometric properties. I have run a couple of tests...
I added functions to simulate the noise from the electron-multiplying gain process. This is a more accurate way to simulate the noise from EMCCD cameras. I followed the procedure from...
PR #133 adds two more telescope apertures. Now we are only missing a couple more: - [x] #155 - [ ] #243 - [ ] LBT - [x] JWST (#139)...
In #134 @vkooten discusses implementing a full instrument model for the Keck AO system as an example. This made me wonder. Do we want full instrument models in the core...
I am currently working on adding atmospheric refraction. I can do two things: 1) use a python library that has various methods implemented and verified and I make an optical...
For several end-to-end instrument simulations it would be helpful if there is a spherical to planar propagator based on Fresnel diffraction. I think the Zemax documentation has a pretty good...
The make_zernike_basis has a divide by zero error when used with a grid that has 0 as grid point. The specific line that is causing the issue is line 139...
This is an extremely minor bug fix for tilted DMs. In the original implementation the pokes themselves were tilted by stretching or compressing the pokes. However, the actuator positions also...
There is a bug in the LyotCoronagraph if it is used with an OpticalElement as the focal plane mask. The class tries to automatically guess the coronagraphic focal plane on...
Often I am trying to post-process my simulations and I need to use things like Gaussian filters or maybe a correlation function. Scipy.ndimage has a lot of useful functions for...