Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] aevd_v1_0.tar.gz(3022 Kbytes)|
|Manuscript Title: ElecSus: A program to calculate the electric susceptibility of an atomic ensemble|
|Authors: Mark A Zentile, James Keaveney, Lee Weller, Daniel J Whiting, Charles S Adams, Ifan G Hughes.|
|Program title: ElecSus|
|Catalogue identifier: AEVD_v1_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 189(2015)162|
|Programming language: Python.|
|Computer: Any single computer running Python 2.|
|Operating system: Linux, Mac OSX, Windows.|
|RAM: Depends on the precision required and size of the data set, but typically not larger than 50 MiB.|
|Keywords: Spectroscopy, Faraday effect, Atom-light interaction, Alkali atom, FADOF.|
|PACS: 32.10.Fn, 32.30.-r, 32.60.+i, 32.70.Jz.|
|Classification: 2.2, 2.3.|
External routines: SciPy library  0.12.0 or later, NumPy , matplotlib 
Nature of problem:
Calculating the weak-probe electric susceptibility of an alkali-metal vapour. The electric susceptibility can be used to calculate spectra such as transmission and Stokes parameters. Measurements of experimental parameters can be made by fitting the theory to data.
The transition frequencies and wavelengths are calculated using a matrix representation of the Hamiltonian in the completely uncoupled basis. A suite of fitting methods are provided in order to allow user supplied experimental data to be fit to the theory, thereby allowing experimental parameters to be extracted.
Only describes a magnetic field parallel to the laser beam propagation direction. Results are only valid in the weak-probe regime.
At standard precision less than a second for a theory curve, fitting will take 10 seconds to 20 minutes depending on the method used, the number of parameters to fit and the number of data points.
|||T. E. Oliphant, Comput. Sci. Eng. 9, 10 (2007). http://www.scipy.org/|
|||J. D. Hunter, Comput. Sci. Eng. 9, 10 (2007). http://matplotlib.org/|
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|