Scattering and Absorption of Light by Small Particles

Bruce T. Draine, Dept. of Astrophysical Sciences, Princeton University

DDSCAT 7.3 -- a portable f90 program to calculate scattering and absorption of light by irregular targets, and by periodic arrays of irregular targets.

adt.f -- subroutine ADT to calculate absorption and scattering by spheres in the "Anomalous Diffraction Theory" approximation (subroutine BESJ0 from Netlib, used by subroutine ADT is included in the file)

bhmie.f-- a modified f77 version of Bohren and Huffman's subroutine for calculating scattering and absorption by spheres.

callbhmie.f-- a simple f77 program to call bhmie.

bhcoat.f--a modified f77 version of Bohren and Huffman's subroutine for calculating scattering and absorption by coated spheres.

callbhcoat.f-- a simple f77 program to call bhcoat.

SCATTERLIB library of light scattering codes maintained by Piotr Flatau.

Back to B.T. Draine's home page.

Recent Research Articles:

Recent Review Articles:

Back to B.T. Draine's home page.