17 SUBROUTINE pymewt(MECOR,IFLCB,Q2,Z,PHIBR,WTME)
20 IMPLICIT DOUBLE PRECISION(a-
h, o-
z)
25 common/
pydat1/mstu(200),paru(200),mstj(200),parj(200)
28 common/
pyint2/iset(500),kfpr(500,2),coef(500,20),icol(40,4,2)
43 wtme=(th**2+uh**2+2d0*sqm*sh)/(sh**2+sqm**2)
44 ELSEIF(iflcb.EQ.2)
THEN
45 wtme=(sh**2+uh**2+2d0*sqm*th)/((sh-sqm)**2+sqm**2)
49 ELSEIF(mecor.EQ.2)
THEN
51 wtme=(sh**2+uh**2)/(sh**2+(sh-sqm)**2)
52 ELSEIF(iflcb.EQ.4)
THEN
53 wtme=0.5d0*(sh**4+uh**4+th**4+sqm**4)/(sh**2-sqm*(sh-sqm))**2
57 ELSEIF(mecor.EQ.3)
THEN
59 wtme=(sh**2+th**2+2d0*(sqm-th)*(sqm-sh))/
60 1 (sh**2+2d0*sqm*(sqm-sh))