PropagationLab is a collection of Icy plugins to model light propagation in a microscope.
These plugins are:
PlaneWave
: generate a plane wavePropagate
: propagate a wavePupilFunction
; generate a pupil functionPupil2PSF
: generate a 3D diffraction PSF from a given pupil functionFourierTransform
complex convert
complex multiplication
fftshift
In the example folder, these plugins are used in icy protocols
to model several phenomena and setup for educationnal purpose.