rotsim2d.couple#

Calculate interaction matrix elements between rotational states.

Top-level functions#

brute_geometric_factor(js, p)

Brute force sum over 4 dipole matrix elements without RME part for only one polarization component.

brute_rme(js, k)

This should just be four-fold, signed Honl-London factor.

w6j_equiv_args(args)

Return all equivalent lists of Wigner-6j arguments.

w6j_special(*args[, sqrt])

Wigner-6j coefficient from analytical expressions.

G(ji, jj, jk, jl, k[, sqrt])

Wigner-6j part of four-fold reduced matrix element.

T00(phi, phj, phk, phl, k)

Recoupling of four collinear beams with total Q=K=0.

T00_circ(phi, phj, phk, phl, delti, deltj, ...)

Recoupling of four collinear beams with total Q=K=0.

four_couple(js, angles)

The R-factor