Added descriptions to all scripts, checked functioning

This commit is contained in:
yosata committed 2022-08-02 20:01:24 +02:00
1 parent 9ce4b7045f
commit 7cbaec6ff9
48 files changed
+262 -255

No files matched your search

@@ -1,9 +1,21 @@
import numpy as np
import sys
sys.path.insert(0, '/Users/joost/Dropbox/Werk/PhD/Analyses/Python/Analytical/Fourier Optics')
sys.path.insert(0, '/Users/joost/Dropbox/Werk/PhD/Documents/Published/FourierOptics GitHub release/')
from fourierOptics import *
'''
Description:
This script generates a point spread function of the MICADO optical model.
Here we apply a Bahtinov mask to the pupil and simulate a broadband PSF,
done through the summation of multiple (here: 15) wavelength slices.
When there is atmospheric dispersion, the diffraction speckles created by the
Bahtinov mask will start to point to a location outside the zeroth order
PSF core.
Here, atmospheric dispersion is modelled as a wavelength dependent phase
tilt.
'''
if __name__ == '__main__':
# Initiate MICADO paraxial model
mcd = ParaxialMICADO()