Academic
Publications
User Manual for the Discrete Dipole Approximation Code ADDA v. 0.79

User Manual for the Discrete Dipole Approximation Code ADDA v. 0.79,Maxim A. Yurkin,Alfons G. Hoekstra

User Manual for the Discrete Dipole Approximation Code ADDA v. 0.79   (Citations: 3)
BibTex | RIS | RefWorks Download
This manual describes using of the ADDA code, which simulates elastic light scattering from finite 3D objects of arbitrary shape and composition in vacuum or non-absorbing homogenous media. ADDA allows execution on a multiprocessor system, using MPI (message passing interface), parallelizing a single DDA calculation. Hence the size parameter of the scatterer, which can be accurately simulated, is limited only by the available size of the supercomputer. However, if the refractive index is large compared to 1, computational requirements significantly increase. ADDA can be installed on its own, or linked with the FFTW 3 (fastest Fourier transform in the West) package. The latter is generally significantly faster than the built-in FFT, however needs separate installation of the package. ADDA is written in C and is highly portable. It supports a variety of predefined particle geometries (ellipsoid, rectangular solids, coated spheres, red blood cells, etc.) and allows importing of arbitrary particle geometry from a file. ADDA automatically calculates extinction and absorption cross sections and the complete Mueller matrix for one scattering plane. The particle may be rotated relative to the incident wave, or results may be orientation averaged. This manual explains how to perform electromagnetic scattering calculations using ADDA. CPU and memory usage are discussed.
Published in 2009.
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
Sort by: