Advances in Astronomy and Space Physics, Volume 3, Issue 1, PP. 66-70 (2013)
doi: 10.17721/2227-1481.3.66-70

The discrete dipole approximation code DDscat.C++:
features, limitations and plans

V. Ya. Choliy

Taras Shevchenko National University of Kyiv, Glushkova ave., 4, 03127, Kyiv, Ukraine

Abstract
We present a new freely available open-source C++ software for numerical solution of the electromagnetic waves absorption and scattering problems within the Discrete Dipole Approximation paradigm. The code is based upon the famous and free Fortan-90 code DDSCAT by B. Draine and P. Flatau. Started as a teaching project, the presented code DDscat.C++ diers from the parent code DDSCAT with a number of features, essential for C++ but quite seldom in Fortran. This article introduces the new code, explains its features, presents timing information and some plans for further development.

Keywords:
discrete dipole approximation, light scattering simulations, computer software


References & Citations: