Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aewd_v1_0.tar.gz(37 Kbytes)
Manuscript Title: SIMLA: Simulating particle dynamics in intense laser and other electromagnetic fields via classical and quantum electrodynamics
Authors: D. G. Green, C. N. Harvey
Program title: SIMLA
Catalogue identifier: AEWD_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 192(2015)313
Programming language: Fortran.
Computer: Home and office-spec desktop and laptop machines, networked or stand alone.
Operating system: Linux, Mac OS, Windows, with Fortran compiler. Matlab required to exploit full post-processing features.
RAM: Varies greatly depending on calculation to be performed.
Supplementary material: A SIMLA manual with tutorial type examples is available.
Keywords: Intense laser-electron interactions, Strong-field quantum electrodynamics, Radiation reaction.
PACS: 41.60.-m, 12.20.-m, 03.50.De, 52.38.Ph.
Classification: 15.

Nature of problem:
Calculation of dynamics and emission spectra of charged particles in multiple (intense) laser and other background fields, including effects of classical and quantum radiation reaction.

Solution method:
Solution of the Landau-Lifshitz equation (or simply Lorentz equation for weak fields), or alternatively, via the simulation of photon emission events determined by strong-field quantum-electrodynamics amplitudes and implemented using Monte-Carlo type routines.

Restrictions:
As a single particle code, the parameters are restricted to a regime in which pair production does not occur. The program will abort with an explicit error message if such a parameter regime does occur in a given simulation.

Additional comments:
Classical spectra calculated separately in independent Matlab program 'spectrum.m'. Manual included with tutorial style examples

Running time:
Varies greatly depending on calculation requested, from seconds to hours.