Skip to content

Releases: nikolasibalic/ARC-Alkali-Rydberg-Calculator

ARC version 3.0.8

12 Jan 12:48
Compare
Choose a tag to compare

Minor update:

  • Added low-lying data for Ca and Yb from NIST database (7a54688, eb9a185)
  • Updated Rb-85 quantum defects for g states (more precise experimental values are now available) (c3ae0eb)
  • Fixed picker issue under new matplotlib version for interactive plots (4dbdaf1)

ARC 3.0.2

06 Aug 10:20
Compare
Choose a tag to compare

Minor bug fixes:

  • when calculating StarkMap for very low lying states, it is possible now to include nMin below ground state, and ARC will add then to the basis states whose principal quantum number is below the ground state p.q.n, but whose energies are above the ground state energy (b42c72b).
  • fixed DynamicPolarizabilty for J=0 states: before in calculation tensor polarisability ValueError would be emitted, but now it just correctly returns 0 for tensor polarisability (421bf8c).

ARC 3.0 release

27 Jul 10:21
Compare
Choose a tag to compare

Major release.

Adds support for divalent atoms and new methods for working with atom-surface interactions, for modelling ultracold atoms in optical lattices and for calculating valence electron wave functions and dynamic polarisabilities. Check preprint arxiv:2007.12016 for more details. New example notebook is also available.

ARC 2.2.2

30 Jan 16:25
Compare
Choose a tag to compare

Fixes installation issue of 2.2.0 (missing refractive_index_data folder #36 ).

ARC 2.2.0 (with beta preview of upcoming ARC 3.0.0)

29 Jan 13:31
Compare
Choose a tag to compare

This is a new release of a package to allow beta preview and testing of new functionality that arrives with ARC 3.0.0. See #33 and also beta functionality explained in new documentation. Note that you might need to refresh documentation page in web browser to see the latest version of documentation.

This release also changed functions in old ARC code. Nothing should be broken, but if you do experience some new errors when calling old functions that used to work with ARC versions of 2.1.* and earlier, please submit issue.

ARC v2.1.2

16 Dec 11:59
Compare
Choose a tag to compare

Minor release that makes installation even easier by doing automatic installation of dependences via pip (see #32 ).

ARC version 2.1.1

20 Sep 17:03
Compare
Choose a tag to compare

Introduces arc.advanced collection of modules that extend basic ARC functionality. Modules are contributed by the research community (and we are looking forward to more contributions!).

The first contribution is by Alessandro Greco, Dipartimento di Fisica “E. Fermi”, Università di Pisa, Italy. He created function getPopulationLifetime for calculating population lifetimes in Rydberg manifold and that can be loaded from arc.advanced.population_lifetime . See documentation and readme for more details

ARC version 2.0.11

18 Jul 08:32
Compare
Choose a tag to compare

Updates dependencies with Numpy (>=1.16.3) and Scipy so that new versions of libraries can be used (#26).

ARC version 2.0.10

11 Apr 15:45
Compare
Choose a tag to compare

Minor release fixes selection of basis in pair-state basis for calculations of very low states (like first excited state).
See 4e1ddbb and d08ea62 .

ARC version 2.0.9

31 Jan 15:53
Compare
Choose a tag to compare

Updated literature values for Caesium with values in Phys. Rev. A 94, 012505 (2016).

For updating existing ARC version:

  • if you want to keep your calculated dme you have to manually copy /arc/data/caesium_literature_dme.csv into ~/.arc-data on your computer;
  • if you do not want to keep your calculated dme you can delete ~/.arc-data folder, and on first loading of new folder will be created and populated.