Extra Examples#

This gallery gathers additional examples of PyMieSim usage. They illustrate more specialised setups such as coupling efficiency heatmaps or system visualisation.

Contents#

  • SphereProperties.py - compute optical properties for a range of sphere sizes.

  • plot_coupling_heatmap.py - visualise coupling as a function of NA and refractive index.

  • plot_system.py - draw the arrangement of sources, detectors and scatterers.

  • plot_Qsca_vs_permittivity_vs_size_parameter.py - inspect scattering as material and size vary.

  • array_scattering.py - compute fields and Stokes parameters for arbitrary angles.

  • photodiode_angular_weights.py - apply a custom angular mask on a single photodiode detector.

  • experiment_photodiode_angular_weights.py - use explicit angular weight vectors in a sequential experiment detector set.

Hermite-Gauss 01 Mode Detector

Hermite-Gauss 01 Mode Detector

Hermite-Gauss 31 Mode Detector

Hermite-Gauss 31 Mode Detector

Laguerre-Gauss 2-3 Mode Detector

Laguerre-Gauss 2-3 Mode Detector

LP01 Mode Detector

LP01 Mode Detector

LP02 Mode Detector

LP02 Mode Detector

LP11 Mode Detector

LP11 Mode Detector

Scattering efficiency of a sphere

Scattering efficiency of a sphere

Array-based scattering calculations

Array-based scattering calculations

Coupling heatmap of a sphere

Coupling heatmap of a sphere

Sphere: Coupling vs numerical aperture

Sphere: Coupling vs numerical aperture

Experiment Photodiode Angular Weights

Experiment Photodiode Angular Weights

Integrating sphere

Integrating sphere

Photodiode Detector

Photodiode Detector

Photodiode Angular Weights

Photodiode Angular Weights

Plot system

Plot system

Print properties

Print properties

Samples Properties

Samples Properties

Gallery generated by Sphinx-Gallery