|
 |
Computing T-Matrices of arbitrary objects by M T Homer Reid. This code is not restricted to rotationally symmetric scatteres.
- Link ( 5 Jul 2013, 31 Jul 2015) offline
- Link (10 May 2022)

Baptiste Auguie This email address is being protected from spambots. You need JavaScript enabled to view it. v1.3, 2013-01

Ray-tracing rendering of 3D clusters of plasmonic nanoparticles with arbitrary positions, sizes, and orientations.
Brief description
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.
Read more ...
The special issue of the Journal of Quantitative Spectroscopy and Radiative Transfer (JQSRT) dedicated to Peter Waterman is now available.
Peter Waterman (1928–2012) is the creator of the T-matrix method and one of the pioneers of the theory of multiple scattering of electromagnetic and acoustic waves by multi-particle systems. To commemorate his landmark contributions to science and his profound and lasting impact on JQSRT, a special issue of JQSRT titled “Peter C. Waterman and his scientific legacy” has been published.
Read more ...
JDAY by Alex Yuffa is a Fortran code for a new integral equation method for direct electromagnetic scattering in homogeneous media developed by choosing an electric field and its normal derivative as the boundary unknowns.
Generalized Multipole Techniques for Electromagnetic and Light Scattering
Volume 4 in Computational Methods in Mechanics
Edited by Thomas Wriedt

These Mathematica script files by Markus Selmke allow the extensive study of light-particle interaction phenomena enountered in coherent focused beam illumination of spherical (multilayered) scatterers, e.g. to compute the intensity collected by a detection microscope objective and recorded with a photo-diode, radiation pressures, the rel. photothermal signal, sopectra, Poynting vector flows and near fields among other things.

Acoustic and Electromagnetic Scattering Analysis Using Discrete Sources
Adrian Doicu, Yuri Eremin and Thomas Wriedt

A Python code for computing the scattering properties of single- and dual-layered spheres with an easy-to-use object oriented interface.
Based on code by C. Mätzler; ported and published with permission.
Requires NumPy and SciPy.
Jones Vector (Electric Field) Monte Carlo for simulation of Enhanced Backscattering in biological media byAndrew Radosevich.
B-CALM or Belgium California Light Machine is a fast 3D GPU-based Finite-Difference Time-Domain simulation tool for electromagnetic simulations.

|
|
 |
|