This Fortran program by Dan Bruton calculates scattering quantities for spheres with l outer layers, i.e., a core with l spherical concentric shells.
- Link (22 Jun 2009)
Matlab version of BHCOAT by James R. Adleman printed in his thesis:
James R. Adleman: Plasmonic Nanoparticles for Optofluidic Applications. PhD Thesis, California Institute of Technology, Pasadena, California 2009.
- Link (17 Jun 2009)
Fortran IV code printed in V. Bradford Mason: The electromagnetic radiation from simple sources in the presence of a homogeneous dielectric sphere. Dissertation, University of Michigan 1972.
- Link (2 Jun 2009)
C program for a coated sphere by Jianqi Shen. The rar file includes the code, a doc and a paper decribing the algorithm.
- Link (20 Mar 2009)

HVM (Holographic Video Microscopy) routines written in IDL (Interactive Data Language) by David Grier to measure the radius, refractive index, and three-dimensional position of a colloidal sphere immersed in a dielectric medium by fitting its digital holographic microscopy image to Mie scattering theory. There is a IDL compatible free GDL (GNU Data Language) incremental compiler.
- Link (18 Mar 2009)

VHOT (vectorial theory of holographic optical trapping) program written in IDL (Interactive Data Language) by Bo Sun to compute the force and torque for planar wave scattering by a sphere to investigate holographical optical trapping. A holographical phasemask can also be used to generate the incident field using an angular spectrum of planar waves. The program include an IDL code for Mie theory. There is a IDL compatible free GDL (GNU Data Language) incremental compiler.
- Link (18 Mar 2009)