arc.wigner.WignerDmatrix#
- class WignerDmatrix(theta, phi, gamma=0.0)[source]#
WignerD matrices for different j states in a specified rotated basis.
This matrix converts components of angular momentum j givne in one basis into components of angular momentum calculated in the basis which is rotated by theta around y-axis, and then by phi around z-axis. Use:
wgd = WignerDmatrix(theta,phi) # let's rotate state with angular momentum 1 dMatrix = wgd.get(j) stateNewBasis = dMatrix.dot(stateOldBasis)
- Parameters:
Methods
__init__
(theta, phi[, gamma])get
(j)WignerD matrix for specified basis for states with angular momenutum j.