py3nj.wigner.drc6j¶
- py3nj.wigner.drc6j(two_l2, two_l3, two_l4, two_l5, two_l6, ignore_invalid=False)¶
Calculate Wigner’s 6j symbol (L1 L2 L3) (L4 L5 L6) for all the possible L1 values.
- Parameters
- two_l2: array of integers, size (…)
- two_l3: array of integers, size (…)
- two_l4: array of integers, size (…)
- two_l5: array of integers, size (…)
- two_l6: array of integers, size (…)
Since L2, …, L6 should be integers or half integers, two_l2, … (whichs 2 x L1) should be all integers.
- Returns
- two l1: 1d-np.ndarray of integer, shape (n, )
The possible L1 values.
- threej: array, shape (…, n)
The value of 3J symbol