You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm running into issues with using hyperfine states with Cell. I'm specifying the states using the notation [n, l, j, F, mF] as the documentation suggests, but I'm getting TypeErrors.
It looks like the list for each state is getting passed to the ARC function getRabiFrequency(), but the number of arguments being passed is incompatible. It also seems like the getRabiFrequency function expects arguments in the fine basis [n, l, j, mj]. It's not clear to me how or if Rydiqule handles conversion from the coupled hyperfine basis [n, l, j, F, mF] to the fine basis [n, l, j, mj], especially since the coupled hyperfine basis states are generally superpositions of the uncoupled basis states [n, l, j, mj, i, mi].
An error is not raised if I manually compute the hyperfine transition Rabi frequencies to input in the Cell couplings.
Thanks for the report John! As you've found out, hyperfine support in Cell is very much still in alpha. Even moving beyond this particular issue, I would be very suspicious of dephasing rate calculations. For now I recommend caution using hyperfine states in Cell.
While we are working towards full hyperfine support, but we are first hammering out some structural changes in Sensor before fully tackling Cell hyperfine support.
I'm running into issues with using hyperfine states with Cell. I'm specifying the states using the notation
[n, l, j, F, mF]
as the documentation suggests, but I'm getting TypeErrors.It looks like the list for each state is getting passed to the ARC function
getRabiFrequency()
, but the number of arguments being passed is incompatible. It also seems like thegetRabiFrequency
function expects arguments in the fine basis[n, l, j, mj]
. It's not clear to me how or if Rydiqule handles conversion from the coupled hyperfine basis[n, l, j, F, mF]
to the fine basis[n, l, j, mj]
, especially since the coupled hyperfine basis states are generally superpositions of the uncoupled basis states[n, l, j, mj, i, mi]
.An error is not raised if I manually compute the hyperfine transition Rabi frequencies to input in the Cell couplings.
Example code:
Error message:
The text was updated successfully, but these errors were encountered: