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 functionFourierTransformcomplex convertcomplex multiplicationfftshift
In the example folder, these plugins are used in icy protocols to model several phenomena and setup for educationnal purpose.