An index array -icleb- is used to save storage place. fills the array loflm which is used to determine the l-value of a given lm-value.
B. Drittler November 1987
modified gaunt coefficients are als calculated defined by the integral of y(l1,m1)y(l2,m2)y(l3,m3)i*(l2-l1+l3)
Note
This subroutine has to be called only once!
Warning
ncleb is an empirical factor - it has to be optimized
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | LMAX | ||||
integer | :: | LPOT | ||||
double precision | :: | W(*) | ||||
double precision | :: | YR(4*LMAXD,0:4*LMAXD,0:4*LMAXD) | ||||
double precision | :: | CLEB(NCLEB,2) | ||||
integer | :: | LOFLM(*) | ||||
integer | :: | ICLEB(NCLEB,4) | ||||
integer | :: | IEND | ||||
integer | :: | JEND(LMPOTD,0:LMAXD,0:LMAXD) | ||||
integer | :: | NCLEB | ||||
integer | :: | LMAXD | ||||
integer | :: | LMGF0D | ||||
integer | :: | LMPOTD |