Interface to access the routines to calculate D(α,β,γ) via matrix diagonalization or the analytic expression
Return the wigner D-matrix for integer j
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | j |
The angular momentum |
||
real(kind=rp), | intent(in) | :: | euler_alpha |
The Euler angle α |
||
real(kind=rp), | intent(in) | :: | euler_beta |
The Euler angle β |
||
real(kind=rp), | intent(in) | :: | euler_gamma |
The Euler angle γ |
||
logical, | intent(in), | optional | :: | use_analytic |
Force the use of the analytic expression to obtain ? |
The Wigner D-matrix
Return the wigner D-matrix for real j
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=rp), | intent(in) | :: | j |
The angular momentum |
||
real(kind=rp), | intent(in) | :: | euler_alpha |
The Euler angle α |
||
real(kind=rp), | intent(in) | :: | euler_beta |
The Euler angle β |
||
real(kind=rp), | intent(in) | :: | euler_gamma |
The Euler angle γ |
||
logical, | intent(in), | optional | :: | use_analytic |
Force the use of the analytic expression to obtain ? |
The Wigner D-matrix