shohamlab / foci

Fast simulation of tightly-focused arbitrary vectorial apertures and beam propagation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Examples

Click the image to view the example script.

Volumetric PSFs

The extent of the Bessel-Gauss PSF generated by a linearly-polarized annular pupil function varies with the waist of the annulus. Annular pupils of various waists generate Bessel-Gauss beams with various axial extents

Vectorial pupils

Special foci can be created from inhomogenously-polarized pupils. The following is a model of a tightly focused and radially polarized Laguerre-Gaussian beam.

About

Fast simulation of tightly-focused arbitrary vectorial apertures and beam propagation

License:GNU General Public License v3.0


Languages

Language:Python 100.0%