We use cookies to improve the experience of our website.

I agree We use first-party and third-party cookies to improve the user experience on our website. You can disable the use of cookies by changing your browser settings (learn more). By continuing to browse the website without changing browser settings, you consent to our use of cookies stored on this device as described in our cookie policy.

DU Logo NU Logo

ElecSus

What is ElecSus?

 

ElecSus is a cross-platform software package developed over many years by members of the JQC. It calculates, in the weak-probe regime, the Electric Susceptibility of an atomic medium. 

ElecSus is designed primarily for quantitatively predicting spectra of thermal vapour cells of Sodium, Potassium, Rubidium or Caesium, and fitting experimental data to theory. This facilitates the design of optical devices such as Faraday filters, optical isolators and circular polarisation filters.

 

How does it work?

 

We have written two papers about the features of ElecSus. They are both open-access and can be found here:

 

http://dx.doi.org/10.1016/j.cpc.2014.11.023

and

https://arxiv.org/abs/1708.05305

 

Example uses of ElecSus

 

Since version 2, we now include a graphical interface (GUI) for ease of use. This makes getting up and running producing spectra and fitting to experimental data much easier. A screenshot from the GUI is shown below:

 

 

Because ElecSus is fast to run, it can be used to make videos showing the evolution of various parameters. One of our main applications involves the Zeeman effect, which shifts atomic energy levels in an applied magnetic field. The videos below show how the optical transition frequencies (involving both ground and excited states) vary as the field is ramped up.

 

 

 

A video showing the emergence of the hyperfine Paschen-Back regime in a thermal Caesium vapour. The data for this video was produced using ElecSus.

 

Where can I get ElecSus?

ElecSus is hosted and maintained regularly on GitHub: 

ElecSus on Github