rydiqule.atom_utils.get_valid_mj¶
- rydiqule.atom_utils.get_valid_mj(state: A_QState, I: float | None = None) List[float][source]¶
Return the valid values of m_J for given other quantum numbers.
For a given quantum state with principal, orbital, and total quantum numbers \((n,L,J)\), the valid values of m_J are given by
\[m_J = -J, -J+1, -J+2, ... , J-2, J-1, J\]