Sebastiaan Haffert

Results 14 issues of 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...

enhancement

PR #133 adds two more telescope apertures. Now we are only missing a couple more: - [x] #155 - [ ] #243 - [ ] LBT - [x] JWST (#139)...

enhancement
epic

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...

enhancement
epic

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...

enhancement

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...

enhancement

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...

bug

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...

bug

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...