Examples#
A gallery of examples and that showcase how PyMieSim can be used. Some examples demonstrate the use of the API in general and some demonstrate specific applications in tutorial form.
Scatterers#
Far-Fields Computation and Visualization
Scatterer Footprint Calculation and Visualization
Detectors#
Hermite-Gauss 01 Mode Detector
Laguerre-Gauss 2-3 Mode Detector
Hermite-Gauss 31 Mode Detector
Experiments#
Sphere: B1 scattering coefficient
Sphere: A1 scattering coefficient
Sphere: Qsca vs wavelength mean
Sphere: Qsca vs wavelength STD
Cylinder: Qsca vs wavelength std
Cylinder: A1 Scattering Coefficient
Cylinder: B1 Scattering Coefficient
Sphere: Coherent mode field rotation
Sphere: Coupling vs wavelength
Sphere: Coupling vs polarization filter
CoreShell: B1 vs Core Diameter
CoreShell: B1 vs Core Diameter
CoreShell: Qback vs Core Diameter
Cylinder: Coupling vs Diameter
CoreShell: Coupling vs Diameter
Cylinder: Coupling vs Wavelength
Validation#
PyMieSim vs PyMieScatt Comparison
Comparison of Scattering Efficiency Using PyMieSim vs PyMieScatt
PyMieSim vs PyMieScatt for Core-Shell Particles
PyMieSim vs PyMieScatt Scattering Efficiency Comparison for Core-Shell Particles
Comparison of PyMieSim and Theoretical Bohren-Huffman Data for Cylinder Scattering
Goniometric Coupling vs S1 S2 Comparison
Extras examples#
PyMieSim can be used in many ways. Below is a gallery of examples showing different ways to use the library.
Scattering efficiency of a sphere