adda-team / adda

ADDA - light scattering simulator based on the discrete dipole approximation
GNU General Public License v3.0
95 stars 56 forks source link

Simulation of EELS spectra #155

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
It seems easy to simulate the results of electron-energy-loss spectroscopy 
(EELS) with the DDA. The trick is to replace the plane incident wave in the DDA 
by the field of a swift electron.

It is described in N.W. Bigelow, A. Vaschillo, V. Iberi, J.P. Camden, and D.J. 
Masiello, “Characterization of the electron- and photon-driven plasmonic 
excitations of metal nanorods,” ACS Nano 6, 7497–7504 (2012).
http://dx.doi.org/10.1021/nn302980u

The corresponding proof-of-principle code "e-DDA" based on DDSCAT 7.1 is freely 
available at 
http://faculty.washington.edu/masiello/Masiello_Group_Website/e-DDA.html

Original issue reported on code.google.com by yurkin on 2 Oct 2012 at 4:44

GoogleCodeExporter commented 9 years ago
This may be connected with issue 149, as it also requires modification of the 
incident field to unusual (singular) one.

To make EELS simulations practical and efficient the simulation of spectra 
probably need to be considered - issue 35.

It is extremely interesting to combine EELS with surface mode - issue 101. The 
first question, what would be the field of the electron in such setting.

149, #35, #101

Original comment by yurkin on 14 Jan 2014 at 8:24

GoogleCodeExporter commented 9 years ago

Original comment by yurkin on 14 Jan 2014 at 10:07

myurkin commented 9 years ago

The work on this issue is performed in the branch "eels" - https://github.com/adda-team/adda/tree/eels, authored by @to266. However, the branch itself need to be merged as well at some point.

myurkin commented 5 years ago

/cc @alkichigin

alkichigin commented 4 years ago

EELS simulations are now implemented (and proven to work) in https://github.com/alkichigin/adda and are planned for merging into adda/master later.