rydiqule.atom_utils.validate_qnums¶
- rydiqule.atom_utils.validate_qnums(qstate: A_QState, I: float | None = None)[source]¶
Validate that the provided named_tuple is a valid rydberg atomic state
- Parameters:
- Raises:
ValueError – If the tuple representing the state does not have 6 elements
AssertionError – If the states of the state are not physically allowed