|
|
The Null-field Method with Discrete Sources is an extension of the Null-field Method (also called T-Matrix Method) to compute light scattering by arbitrarily shaped dielectric particles. The Fortran code is inculded on CD with the book:
Adrian Doicu, Thomas Wriedt and Yuri Eremin: Light Scattering by Systems of Particles. Null-Field Method with Discrete Sources - Theory and Programs. Springer Verlag; Berlin, Heidelberg, New York 2006.
HOMER calculates cross-efficiencies (extinction, scattering, absorption) for homogeneous spheres under the Mie theory. BART is based on the Aden-Kerker theory to calculate light-scattering properties for coated spherical particles. MARGE uses T-matrix methods plus analytical orientation averaging, By Arturo Quirantes.
A toolbox by Timo Nieminen, implemented in Matlab, for the computational modelling of optical tweezers.
The toolbox is designed for the calculation of optical forces and torques, and can be used for both spherical and nonspherical particles, in both Gaussian and other beams. The toolbox might also be useful for light scattering using either Lorenz-Mie theory or the T-matrix method.
T1.FOR, T2.FOR available on disk in
P.W. Barber, S.C. Hill, Light Scattering by Particles: Computational Methods, World Scientific, Singapore 1990.
- Original Link (28 Nov 2008, offline)
- Link (28 Nov 2008, offline)
- Link (22 April 2013)
- Link (Slightly modified code of Barber & Hill with a C-shell and input files)(22 April 2013)
T-matrix code to compute scattering by partially aligned, axially symmetric particles by Nikolaos C. Skaropoulos.
TMAT.FOR listed in
V.V. Varadan, A. Lakhtaria, V.K.Varadan, Field representation and introduction to scattering, North Holland, Amsterdam, 1991.
Mie theory and a cluster T-matrix algorithm, coded with Matlab (6.3) by Sylvain Lecler, are available in a compressed version here. These programmes have a graphic user interface and descriptive documents.
TMAT.FOR by P.C. Watermann listed in R. Mittra (editor), Computer Techniques for Electromagnetics, Washington 1973.
Improved Mishchenko's T-matrix code for absorbing particles by A. Moroz.
FORTRAN code listed in
Kultegin Aydin, Electromagnetic scattering from two-layered dielectric bodies, Ph.D. Thesis, Oct. 1978, Middle East Technical University, Ankara, Turkey.
|
|
|
|