Author(s): K.S. Kölbig | Library: MATHLIB |
Submitter: | Submitted: 15.10.1994 |
Language: Fortran | Revised: |
Function subprogram RTCLGN calculates the (signed) square of the Clebsch-Gordan coefficient in rational form and in powers of prime numbers. In terms of the Wigner-3j symbol, this coefficient is defined by
All and
must have integral or half-integral values
(see Notes). For definitions and notations see Ref. 1.
On computers other than CDC and Cray, only the double-precision version DTCLGN is available. On CDC and Cray computers, only the single-precision version RTCLGN is available.
Structure:
SUBROUTINE subprogram
User Entry Names: RTCLGN
Files Referenced: Unit 6
Usage:
For (type REAL),
(type
DOUBLE PRECISION),
CALL tTCLGN(JJ1,JJ2,JJ3,MM1,MM2,MM3,RNUM,RDEN,KPEX)
where are the first 40
prime numbers.
Notes:
A Clebsch-Gordan coefficient
is considered to be zero unless simultaneously
(i) | ![]() ![]() |
(ii) | ![]() |
(iii) | ![]() |
(iv) | ![]() ![]() |
In this case, ,
or
,
, respectively, and
.
This subroutine is based on an earlier version by H. Yoshiki.
Error handling:
Error U112.1: The calculation requires a prime number with
n>40.
In this case, ,
,
. A message is written on
Unit 6 unless subroutine MTLSET (N002) has been called.
References: