magnetic sphere
Magnetic sphere
FORTRAN code printed in the report Milham, Merill E.: Electromagnetic Scattering by Magnetic Spheres: Theory and Algorithms. Edgewood Research Devellopment and Engineering Center Aberdeen Proving Ground MD, ADA289798, 1994-10-01.
- Link (2 May 2023)
TransitionMatrices
TransitionMatrices.jl
The Julia package `TransitionMatrices.jl` by Zihua Wu implements the classic EBCM method, supporting arbitrary precision and automatic differentiation. To calculate the T-Matrix of various types of scatterers the EBCM and the Invariant Imbedding T-Matrix Method (IITM) is implemented.
- Link (14 April 2023)
Multipole Decomposition
Multipole Decomposition
Multipole Decomposition comming with PyGDM. The formalism allows calculating the extinction and scattering spectra of arbitrary shaped nanostructures.
- Link (12 April 2023)

PyMieLab
PyMieLab
PyMieLab can calculate optical parameters including far-field and near-field parameters. PyMieLab provides a particle refractive index database with 2841 sets of experimental data for 370 materials. PyMieLab has a friendly GUI with many interactive menu bars, tools, and buttons.

Fortran 95 Mie Theory Library
Fortran 95 Mie Theory Library
The library explicitly defines the spherical Bessel functions and associated Legendre polynomials. The library is optimized to the extent of removing extraneous variables and
combing loops to reduce the total number of iterations, and using Gfortran compilation options and constraints.

Beyond Mie Theory
Beyond Mie Theory
Matlab code for systematic computation of bulk scattering parameters based on microphysical wave optics.
- Link (10 April 23)

