Author(s): K.S. Kölbig | Library: MATHLIB |
Submitter: | Submitted: 15.02.1989 |
Language: Fortran | Revised: 01.12.1994 |
Function subprograms RDJMNB and DDJMNB calculate the -term in the matrix element of the finite rotation operator (Wigner's D-function)
by using the formula (Ref. 1, No. 4.3.1(3))
for arbitrary (either all integer or all half-integer) values of j,m,n
such that and . The summation over k
runs from to .
On computers other than CDC or Cray, only the double-precision version DDJMNB is available. On CDC and Cray computers, only the single-precision version RDJMNB is available.
Structure:
FUNCTION subprograms
User Entry Names: RDJMNB, DDJMNB
Obsolete User Entry Names: DJMNB RDJMNB
Files Referenced: Unit 6
External References: MTLMTR, ABEND
Usage:
In any arithmetic expression,
RDJMNB(AJ,AM,AN,BETA) or DDJMNB(AJ,AM,AN,BETA) has the value ,
Restrictions:
, , , .
Accuracy:
Approximately full single- or double-precision machine accuracy, at least for small values of the indices.
Error handling:
Error U501.1: If any of the restrictions is not satisfied, the function value is set equal to zero, and a message is written on Unit 6, unless subroutine MTLSET (N002) has been called.
References: