10 IMPLICIT DOUBLE PRECISION(a-
h, o-
z)
14 common/
pymssm/imss(0:99),rmss(0:99)
20 DOUBLE PRECISION ci(3)
24 DATA pi,
r/3.141592654d0,.61803399d0/
25 DATA ci/0.47d0,0.07d0,0.02d0/
37 cg=8d0/9d0*((as/ag)**2-1d0)
38 bx=xm02+(ca+cg)*xmg2+dterm
39 ax=min(50d0**2,0.5d0*bx)
40 cx=
max(2000d0**2,2d0*bx)
44 IF(abs(cx-bx).GT.abs(bx-ax))
THEN
52 cg=8d0/9d0*((as1/ag)**2-1d0)
53 f1=abs(xm02+(ca+cg)*xmg2+dterm-x1)
55 cg=8d0/9d0*((as2/ag)**2-1d0)
56 f2=abs(xm02+(ca+cg)*xmg2+dterm-x2)
57 100
IF(abs(x3-
x0).GT.tol*(abs(x1)+abs(x2)))
THEN
64 cg=8d0/9d0*((as2/ag)**2-1d0)
65 f2=abs(xm02+(ca+cg)*xmg2+dterm-x2)
72 cg=8d0/9d0*((as1/ag)**2-1d0)
73 f1=abs(xm02+(ca+cg)*xmg2+dterm-x1)