arc.alkali_atom_functions.AlkaliAtom.getRadialCoupling#

AlkaliAtom.getRadialCoupling(n: int, l: int, j: float, n1: int, l1: int, j1: float, s: float = 0.5) float[source]#

Returns radial part of the coupling between two states (dipole and quadrupole interactions only)

Parameters:
  • n1 (int) – principal quantum number

  • l1 (int) – orbital angular momentum

  • j1 (float) – total angular momentum

  • n2 (int) – principal quantum number

  • l2 (int) – orbital angular momentum

  • j2 (float) – total angular momentum

  • s (float) – optional, total spin angular momentum of state. By default 0.5 for Alkali atoms.

Returns:

radial coupling strength (in a.u.), or zero for forbidden transitions in dipole and quadrupole approximation.

Return type:

float