@@ -35,6 +35,19 @@ class _StrontiumAbstract(SpeciesObject):
3535 model_potential_parameter_fei_2009 = (0.9959 , 16.9567 , 0.2648 , 0.1439 )
3636
3737
38+ class Strontium87 (_StrontiumAbstract ):
39+ name = "Sr87"
40+ i_c = 9 / 2
41+
42+ # https://physics.nist.gov/PhysRefData/Handbook/Tables/strontiumtable1.htm
43+ _isotope_mass_u = 86.908884 # u
44+ _corrected_rydberg_constant = (
45+ rydberg_constant .m / (1 + electron_mass .to ("u" ).m / _isotope_mass_u ),
46+ None ,
47+ str (rydberg_constant .u ),
48+ )
49+
50+
3851class Strontium88 (_StrontiumAbstract ):
3952 name = "Sr88"
4053 i_c = 0
@@ -47,9 +60,20 @@ class Strontium88(_StrontiumAbstract):
4760 str (rydberg_constant .u ),
4861 )
4962
50- # -- [1] Phys. Rev. A 108, 022815 (2023)
51- # -- [2] http://dx.doi.org/10.17169/refubium-34581
52- # -- [3] Comput. Phys. Commun. 45, 107814 (2021)
63+ # -- [1] Brienza 2023, Phys. Rev. A 108, 022815
64+ # Microwave spectroscopy of low-l singlet strontium Rydberg states at intermediate n
65+ # Isotope Sr84
66+ # -- [2] Patsch 2021, http://dx.doi.org/10.17169/refubium-34581
67+ # Dissertation: Control of Rydberg atoms for quantum technologies
68+ # see table A.2 (and A.3)
69+ # Isotope not specified (probably Sr88)
70+ # -- [3] Robertson 2021, Comput. Phys. Commun. 45, 107814 (2021)
71+ # ARC 3.0: An expanded Python toolbox for atomic physics calculations
72+ # see table B.1
73+ # Isotope Sr88
74+ # -- [4] (not used but also lot of data) Vaillant 2012, J. Phys. B: At. Mol. Opt. Phys. 45 135004
75+ # Long-range Rydberg-Rydberg interactions in calcium, strontium and ytterbium
76+
5377 _quantum_defects : ClassVar = {
5478 # singlet
5579 (0 , 0.0 , 0 ): (3.2688559 , - 0.0879 , - 3.36 , 0.0 , 0.0 ), # [1]
@@ -70,16 +94,3 @@ class Strontium88(_StrontiumAbstract):
7094 (3 , 3.0 , 1 ): (0.119 , - 2.0 , 100 , 0.0 , 0.0 ), # [3]
7195 (3 , 4.0 , 1 ): (0.120 , - 2.4 , 120 , 0.0 , 0.0 ), # [3]
7296 }
73-
74-
75- class Strontium87 (_StrontiumAbstract ):
76- name = "Sr87"
77- i_c = 9 / 2
78-
79- # https://physics.nist.gov/PhysRefData/Handbook/Tables/strontiumtable1.htm
80- _isotope_mass_u = 86.908884 # u
81- _corrected_rydberg_constant = (
82- rydberg_constant .m / (1 + electron_mass .to ("u" ).m / _isotope_mass_u ),
83- None ,
84- str (rydberg_constant .u ),
85- )
0 commit comments