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