arc.divalent_atom_functions.DivalentAtom.getEnergyDefect2#

DivalentAtom.getEnergyDefect2(n: int, l: int, j: float, nn: int, ll: int, jj: float, n1: int, l1: int, j1: float, n2: int, l2: int, j2: float, s: float = 0.5) float#

Energy defect for the given two pair-states

Energy difference between the states \(E(n_1,l_1,j_1,n_2,l_2,j_2) - E(n,l,j,nn,ll,jj)\)

See pair-state energy defects example snippet.

Parameters:
  • n (int) – principal quantum number

  • l (int) – orbital angular momentum

  • j (float) – total angular momentum

  • nn (int) – principal quantum number

  • ll (int) – orbital angular momentum

  • jj (float) – total angular momentum

  • 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. Spin angular momentum (default 0.5 for Alkali)

Returns:

energy defect (SI units: J)

Return type:

float