@nikolasibalic nikolasibalic released this Oct 10, 2018 · 6 commits to master since this release

Assets 2

Changes:

  • 2.0.5. corrects offset due to hyperfine splitting in Rubidium 87. Now transition frequencies from ground state to Rydberg states should be within few MHz (relative to center of mass of hyperfine split lines) (f5319cc and discussion in #20 ). This had no effect on Stark map or pair-state calculations, but it is important for experiments (finding transitions).
  • since version 2.0.4. Python 3.7 is also supported (wheels are uploaded on PyPI) (#19)
Sep 21, 2018
ARC version 2.0.4 supports Python 3.7

@nikolasibalic nikolasibalic released this Aug 22, 2018 · 14 commits to master since this release

Assets 2

This version corrects returned coordinate mesh in the region where the wavefunction is calculated 0. This seems unimportant, but it corrects observable numerical inaccuracy in dme calculations by improving integration by trapezoidal rule.

In other words, if you have been calculating dipole matrix elements for high orbital angular momentum states (\ell approaching n-1), please install this update (with pip update), remove saved old dipole matrix elements (delete .arc-data hidden folder in your home directory) and enjoy better precision of high \ell dme values.

@nikolasibalic nikolasibalic released this Jul 20, 2018 · 16 commits to master since this release

Assets 2

Minor release, fixes division by zero error occurring in calculating lifetimes of states in degenerate (\ell>4) manifold (debf02c)

@nikolasibalic nikolasibalic released this Jul 5, 2018 · 18 commits to master since this release

Assets 2

This release allows calculation of Winger coefficients for high L values (>50), necessary for example for full-basis calculations of Stark maps for high n states, where maxL>50. See 1027a18.

@nikolasibalic nikolasibalic released this Jun 19, 2018 · 24 commits to master since this release

Assets 2

Major changes:

  • added support for small magnetic field along z-axis (Bz, the most common case in experiments)
  • fixed error in rounding one of the precalculated coefficients for quadrupole interactions (4579309)

Minor changes:

  • fixed pickling error under Python 3 (622fac2)
  • fixed few bugs causing with interactive plots sometimes to not respond/appear (c631f88)
  • improved graph layout

Update/installation how-to:

You can apply the update by deleting data cache from home directory (removing possible wrong numbers saved by previous version)
rm -rf ~/.arc-data
and then by simply installing new ARC version (should see version number 2.0.0 or higher)
pip install ARC-Alkali-Rydberg-Calculator --upgrade --no-cache-dir

@nikolasibalic nikolasibalic released this May 30, 2018 · 50 commits to master since this release

Assets 2

Fixes bug #15 that was affecting calculations under Python 3 only (Python 2 was fine). See issue for more details.

You can apply the update by deleting data cache from home directory (removing possible wrong numbers saved by previous version)
rm -rf ~/.arc-data
and then by simply installing new ARC version (should see version number 1.4.5 or higher)
pip install ARC-Alkali-Rydberg-Calculator --upgrade --no-cache-dir

May 30, 2018
ARC version 1.4.4
May 24, 2018
ARC temporary fix of #15

@nikolasibalic nikolasibalic released this May 11, 2018 · 58 commits to master since this release

Assets 2

Installation via pip supported on all platforms (Windows included) running Python 2.7 and Python 3.6. Just run pip install ARC-Alkali-Rydberg-Calculator

and you can start using ARC in your Python project simply by

from arc import *

NOTE: Windows installation via pip is a new feature. If you experiance and difficulties or unexpected errors after this installation, please contact developers.