pySCATMECH
pySCATMECH is a Python interface to the SCATMECH library of scattering codes.
- Link (31 Dec 2020)
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
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)",
- Link (24 Nov 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)

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


