|
 |
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.
Multipole Decomposition
Multipole Decomposition comming with PyGDM. The formalism allows calculating the extinction and scattering spectra of arbitrary shaped nanostructures.

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.
- Link (10 April 23)
- paper (comparing the capabilities of different Mie tools)

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
Matlab code for systematic computation of bulk scattering parameters based on microphysical wave optics.

MOScattering
Mathematica code that Shulamit Edelstein wrote to calculate scattering coefficients and optical forces on a spherical magneto-optical particle.
Optical Forces In Optical Tweezers
This open source project by Antonio Alvaro Ranha Neves is for Mathematica implementations of optical forces in optical tweezers. It relies on the generalized Lorenz-Mie theory (GLMT) and the highly focused beam described by angular spectrum representation.
PlasmonicCloaks
Validating the method of fundamental solutions for computing the total scattering cross-section of a sphere. The notebook is intended for validating the model presented in the paper entitled, "Modeling broadband cloaking using 3D nano-assembled plasmonic meta structures," by M. Khan, S. Ghosh, R. Baxter, and A. D. Kim (2020).
GCforce
A MATLAB function GCforce is presented for the calculation of gradient and scattering parts of optical force (OF).
Elliptical Gaussian Beam
cpp code for Light scattering of a spherical particle illuminated by an elliptical Gaussian beam by Jianqi Shen. The link includes the code and references.

|
|
 |
|