Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aefx_v1_0.tar.gz(12 Kbytes)
Manuscript Title: Characterization of Composite Nanoparticles Using an Improved Light Scattering Program for Coated Spheres
Authors: Weiwei Cai, Laura Kranendonk, Tonghun Lee, Lin Ma
Program title: CMIE
Catalogue identifier: AEFX_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 181(2010)978
Programming language: FORTRAN 90/95.
Computer: Any machine running standard FORTRAN 90/95.
Operating system: Windows XP (Intel FORTRAN compiler 9.1).
RAM: 1Mbytes-100Mbyte
Keywords: Mie scattering, Particle sizing, Scattering matrix.
PACS: 61.46.Df, 42.68.Mj, 52.25.Tx.
Classification: 16.7, 18.

Nature of problem:
Among various scientific and engineering applications, it is highly desirable to have an efficient, reliable, and flexible program to perform scattering calculations for coated spherical particles. Though several programs are publicly available and can perform such calculations, they are designed for more complicated scatterers (non-spherical, multilayered particles etc.). As a result, their efficiency and reliability are usually not satisfactory when applied to coated spheres. Therefore, this paper aims at developing an improved program to provide efficient and reliable scattering calculations for coated spheres. Such virtues were demonstrated to be invaluable in applications where scattering calculations need to be performed for a great number of times over a wide range of conditions.

Solution method:
A new algorithm is developed to directly calculate the pre-factor of the scattering coefficients. This new technique provides reliable calculation of the pre-factor for arbitrarily large size parameters, and offers better control of the termination of the calculation. Based on this algorithm, an improved program was developed to perform light scattering calculations by coated spheres.

Only applicable to single scattering, single layer coating, and unity permeability

Running time:
Several seconds-several minutes