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

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.

discrete dipole approximation, light scattering simulations, computer software

References & Citations: