11 | 07 | 2020
Main Menu
Related / External
We acknowledge support of this project by Deutsche Forschungsgemeinschaft (DFG) within the special program "Themenorientierte Informationsnetzwerke".

The page is hosted by the University of Bremen.

STRATIFY: a comprehensive and versatile MATLAB code for a multilayered sphere

Matlab code by Ilia Rasskazov for electromagnetic properties of a general multilayered (stratified) sphere

  • Link (23 June 2020)


Python Mie Scattering package (PyMieScatt)

In addition to over twenty functions for Mie theory calculations, it contains our implementation of a highly visual method for solving the inverse Mie problem for the complex refractive index, given known or assumed size parameter and optical measurements.

  • Link (19 Oct 2017)

SMARTIES: Spheroids Modelled Accurately with a Robust Matlab T-matrix Implementation for Electromagnetic Scattering

  • Link (9 Mar 2016)

Mie Simulator GUI

This is a Mie Simulator GUI application. Mie Simulator GUI tool is capable of calculating
- Scattering coefficient
- Scattering cross section
- Reduced scattering coefficient
- Phase function
- S1 and S2
- Average cosine of the phase function
for a single or series of wavelengths

  • Link (10 Aug 2015)


Abshere by Kuan Fang Ren is based on the rigorous theory to calculate various physical quantities in the interaction of a light beam with a homogeneous spherical particle or with a concentric layered refractive index gradient.



Compute Mie scattering in Julia. Mie scattering is the scattering of an electromagnetic plane wave by a homogeneous sphere. Based on a Fortran code by Karri Muinonen.

using MieScatter
S, Qsca, Qext, Qback = compute_mie(x, m, N)
S, Qsca, Qext, Qback = compute_mie(x, m, list_of_angles)

Mie theory and phase function expansion code by Chris Godsalve.

  • Link (4 April 2014)

Code Fortran basé sur la théorie de Lorenz-Mie by Marchant Benjamin.

  • Link (11 Jul 2013)

These Mathematica script files by Markus Selmke allow the extensive study of light-particle interaction phenomena enountered in coherent focused beam illumination of spherical (multilayered) scatterers, e.g. to compute the intensity collected by a detection microscope objective and recorded with a photo-diode, radiation pressures, the rel. photothermal signal, sopectra, Poynting vector flows and near fields among other things.

  • Link (23 Nov 2011)



A Python code for computing the scattering properties of single- and dual-layered spheres with an easy-to-use object oriented interface.

Based on code by C. Mätzler; ported and published with permission.

Requires NumPy and SciPy.


scattport.org verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Wenn Sie auf der Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu.
Weitere Informationen Einverstanden Ablehnen