Learn R Programming

Coupled-dipole simulations for electromagnetic scattering of light by sub-wavelength particles in arbitrary 3-dimensional configurations. Scattering and absorption spectra are simulated by inversion of the interaction matrix, or by an order-of-scattering approximation scheme. High-level functions are provided to simulate spectra with varying angles of incidence, as well as with full angular averaging.

Copy Link

Version

Install

install.packages('cda')

Monthly Downloads

142

Version

2.0.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

August 16th, 2016

Functions in cda (2.0.0)

alpha_bare

alpha_bare
alpha_kuwata

alpha_kuwata
cluster_ball

cluster_ball
cluster_array

cluster_array
alpha_ellipsoid

alpha_ellipsoid
cda-package

cda
cluster_dimer

cluster_dimer
cluster_single

cluster_single
array_factor

array factor
cluster_chain

cluster_chain
depolarisation

depolarisation
gfun

Precomputed array factor for a square lattice at normal incidence
dye_coverage

dye_coverage
equal_angles

equal_angles
helix

helix
equal_sizes

equal_sizes
G0

Precomputed array factor for a square lattice at normal incidence
sample_random

Generate a random sample of points on the unit sphere
rgl.ellipsoids

rgl.ellipsoids
visualise

visualise
spheroid_ar

spheroid_ar
quadrature_sphere

quadrature_sphere
rgl.ellipsoid

rgl.ellipsoid
spectrum_dispersion

spectrum_dispersion
cluster_helix

cluster_helix
cluster_shell

cluster_shell
spectrum_oa

spectrum_oa
alpha_dye

alpha_dye