12 | 06 | 2021


Julia implementation of Mie theory for nanophotonics by Hinamoto, Tatsuki.

  • Link (23 Apr 2021)


MiePython is a pure Python module to calculate light scattering by non-absorbing, partially-absorbing, or perfectly conducting spheres.

  • Link (31 Dec 2020)


GLMTscatt by Luiz Felipe Machado Votto GMTL-based electromagnetic field simulator

Luiz Felipe Machado Votto

  • Link (22 Apr 2021)


An Open-Source MATLAB Implementation of Multipole Expansion for  Applications in Nanophotonics



PyMieSim by Martin Poinsinet de Sivry-Houle is a very easy to install/use tool for extensive Mie scattering analysis. It includes a focused Gaussian beam as incident field.

  • Link (22 Apr 2021)


Nonlocal Conductivity Tensor for a Sphere

Matlab codes for Mie-Type Calculation of the Generalized Electromagnetic Nonlocal Conductivity Tensor for a Sphere and Its Equivalence to the T-Matrix Operator


pySCATMECH is a Python interface to the SCATMECH library of scattering codes.

  • Link (31 Dec 2020)



Lorentz-Mie scattering

Lorentz-Mie scattering code in fortran90, based on Hong Du's paper: "Mie-Scattering Calculation, Applied Optics, Vol. 43, Issue 9, pp. 1951-1956 (2004)",

PySHS: Python Open Source Software for Second Harmonic Scattering

The PySHS package is a new python open source software tool which simulates the second harmonic scattering (SHS) of different kinds of colloidal nano-objects in various experimental configurations.


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)



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