13 IMPLICIT DOUBLE PRECISION (a -
z)
14 INTEGER nf,
k, i, naord
15 dimension lambdal(3:6), lambdan(3:6), q2thr(3)
18 DATA q2thr / 1.960, 20.25, 30625. /
19 DATA lambdal / 0.2041, 0.1750, 0.1320, 0.0665 /
20 DATA lambdan / 0.2994, 0.2460, 0.1677, 0.0678 /
25 IF (q2 .GT. q2thr(
k))
THEN
33 20 b0 = 11.- 2./3.* nf
36 IF (naord .EQ. 1)
THEN
37 lam2 = lambdal(nf) * lambdal(nf)
38 alp = 1./(b0 * dlog(q2/lam2))
40 ELSE IF (naord .EQ. 2)
then
41 lam2 = lambdan(nf) * lambdan(nf)
46 91
FORMAT (
'INVALID CHOICE FOR ORDER IN ALPHA_S')
52 alp = 1./(b0*lq2) * (1.- b10*dlog(lq2)/lq2)
56 xl = dlog(1./(b0*alp) + b10)
57 xlp = dlog(1./(b0*alp*1.01) + b10)
58 xlm = dlog(1./(b0*alp*0.99) + b10)
59 y = lq2 - 1./ (b0*alp) + b10 * xl
60 y1 = (- 1./ (b0*alp*1.01) + b10 * xlp
61 1 + 1./ (b0*alp*0.99) - b10 * xlp) / (0.02d0*alp)