CoupledElectricMagneticDipoles.jl - Julia modules for coupled electric and magnetic dipoles method for light scattering, and optical forces in three dimensions

Published: 24 September 2024| Version 1 | DOI: 10.17632/nrny5z4cmt.1
Contributors:
,
,
,

Description

CoupledElectricMagneticDipoles.jl is a set of modules implemented in the Julia language. Several modules are provided to solve typical problems encountered in nano-optics and nano-photonics including light emission by point sources in complex environments, electromagnetic wave scattering by single objects with complex geometry or collections of them. Optical forces can also be computed with this software package. Two closely related computational methods are implemented in this library, the discrete dipole approach (DDA) and the coupled electric and magnetic dipoles (CEMD) method.

Files

Categories

Condensed Matter Physics, Computational Physics, Electromagnetics, Discrete Dipole Approximation, Wave Scattering

Licence