Light scattering codes on spheroids can be solved using separation of variables (Mie-type), or using other techniques such as T-matrix; or volume methods such as discrete dipole approximation (for medium size parameters).
|Link to code page||Nikolai Voshchinnikov||Series decomp.||Fortran||Light scattering by spheroidal particles treated with the separation of variables method. The code calculates the extinction, scattering and absorption efficiency factors for prolate or oblate homogeneous spheroids. The separation of variables method and an original scheme of solution of the light scattering problem are used (see for more details the papers cited below). Farafonov V.G., Voshchinnikov N.V., Somsikov V.V. Light scattering by a core-mantle spheroidal particle, Applied Optics 1996. V. 35. P. 5412-5426.|
|Link to code page||P.G. Martin||series||Fortran||Electromagnetic Scattering by Spheroids. Rogers and Martin 1979: ApJ, 228, 450.|
|User Guide, CODES (local copy)||W. R. C. Somerville, B. Auguié, E. C. Le Ru||series||MATLAB||smarties: user-friendly codes for fast and accurate calculations of light scattering by spheroids. Email zn.ca.wuv|urel.cire#zn.ca.wuv|urel.cire (E. C. Le Ru). See also Arxiv, Code|
Voshchinnikov SPH16h Calculates Light Scattering by Spheroidal Particles (extinction, scattering and absorption efficiency factors for prolate or oblate homogeneous spheroids).
I need to get local copies of these files Martin and Voshchinnikov codes