Simulating electron energy-loss spectroscopy and cathodoluminescence for particles in arbitrary host medium using the discrete dipole approximation
arXiv:2208.01348 · doi:10.1021/acs.jpcc.2c06813
Abstract
Electron energy-loss spectroscopy (EELS) and cathodoluminescence (CL) are widely used experimental techniques for characterization of nanoparticles. The discrete dipole approximation (DDA) is a numerically exact method for simulating interaction of electromagnetic waves with particles of arbitrary shape and internal structure. In this work we extend the DDA to simulate EELS and CL for particles embedded into arbitrary (even absorbing) unbounded host medium. The latter includes the case of the dense medium, supporting the Cherenkov radiation of the electron, which has never been considered in EELS simulations before. We build a rigorous theoretical framework based on the volume-integral equation, final expressions from which are implemented in the open-source software package ADDA. This implementation agrees with both the Lorenz-Mie theory and the boundary-element method for spheres in vacuum and moderately dense host medium. And it successfully reproduces the published experiments for particles encapsulated in finite substrates. The latter is shown for both moderately dense and Cherenkov cases - a gold nanorod in and a silver sphere in respectively.
arXiv comment36 pages, 15 figures
References in corpus (10)
- Optical excitations in electron microscopy
- The discrete dipole approximation: an overview and recent developments
- Simulating electron energy loss spectroscopy with the MNPBEM toolbox
- Entanglements of electrons and cavity-photons in the strong coupling regime
- Multipole plasmons and their disappearance in few-nanometer silver nanoparticles
- Optical Excitations with Electron Beams: Challenges and Opportunities
- Characterizing localized surface plasmons using electron energy-loss spectroscopy
- Convergence of the discrete dipole approximation. II. An extrapolation technique to increase the accuracy
- pyGDM -- new functionalities and major improvements to the python toolkit for nano-optics full-field simulations
- Electron energy loss in carbon nanostructures