Coupled-dipole simulations of sparse plasmonic nanoparticle assemblies using the cda package

The cda package implements the coupled-dipole approximation for electromagnetic scattering by sparse collections of subwavelength particles, with a particular focus on plasmonic nanoparticles in the visible regime. The interaction matrix, and the solution of the linear system of coupled-dipole equations are executed in C++ code for speed; convenient wrapper functions are provided at the R level to generate the particle clusters, calculate the extinction, scattering, and absorption of light by particles with linearly and circularly polarised light. Functions are also provided to calculate orientation-averaged circular dichroism, and display clusters of nanoparticles in three dimensions using OpenGL or povray.

By Baptiste Auguie.

- Coupled-dipole simulations of sparse plasmonic nanoparticle assemblies using the cda package (article available on ScattPort)
- Link (27 Jul 2011)
- Link (23 Apr 2021)