Discrete Dipole Approximation Code Ddscat 7.2 (2012)
25 days ago
- DDSCAT 7.2 is an open-source Fortran-90 software package for calculating electromagnetic scattering and absorption using the discrete dipole approximation (DDA).
- It handles targets like dust particles and periodic arrays of nanostructures, supporting arbitrary geometries and complex refractive indices.
- The software is based on the DDA method, with extensions for periodic structures and efficient near-field calculations.
- DDSCAT 7.2 supports size parameters up to 2π·aeff/λ < 25 when |m-1| < 2.
- It includes support for MPI, OpenMP, and the Intel Math Kernel Library (MKL) for parallel computing.
- Users can import custom target geometries, and the code calculates absorption/scattering cross sections, Mueller matrix elements, and electric fields within a user-defined volume.