cda: Coupled dipole approximation of light scattering by clusters of nanoparticles

Solves the electromagnetic problem of coupled-dipoles (scattering and absorption by a cluster of subwavelength particles in arbitrary 3D configuration) by setting up the interaction matrix and solving the linear system for multiple incident fields. Functions are provided for linear polarisation as well as circular polarisation with full angular averaging (optical activity). Retardation is included in the dipole-dipole interaction.

Version: 1.5.1
Depends: methods, dielectric
Imports: Rcpp, statmod, randtoolbox, reshape2, plyr
LinkingTo: Rcpp, RcppArmadillo
Suggests: rgl, grid, ggplot2, gridExtra, testthat, knitr
Published: 2014-01-19
Author: Baptiste Auguie [aut, cre], LAPACK authors [cph] (copyrights apply to src/zgels.f)
Maintainer: Baptiste Auguie <baptiste.auguie at gmail.com>
License: GPL-3
Copyright: file inst/COPYRIGHTS for src/zgels.f obtained from LAPACK
URL: https://github.com/baptiste/cda
NeedsCompilation: yes
SystemRequirements: GNU make
Citation: NA
Materials: NA
In views: ChemPhys
CRAN checks: cda results

Downloads:

Reference manual: cda.pdf
Vignettes: design
theory
Package source: cda_1.5.1.tar.gz
Windows binaries: r-devel: cda_1.5.1.zip, r-release: cda_1.5.1.zip, r-oldrel: cda_1.5.1.zip
OS X Snow Leopard binaries: r-release: cda_1.5.1.tgz, r-oldrel: cda_1.5.1.tgz
OS X Mavericks binaries: r-release: cda_1.5.1.tgz
Old sources: cda archive