11 real*8 Z, Y1, Y2, B, s, rts, s0, eta1, eta2
13 parameter(z=17.91, y1=7.1, y2=13.45, b=0.308,
14 * s0=5.38**2, eta1=0.458, eta2=0.545)
16 data ( px(i), i= 1 , np )/
17 1 0.1005 , 0.1706 , 0.2619 , 0.3586 ,
18 2 0.4511 , 0.5370 , 0.6587 , 0.7537 ,
19 3 0.8003 , 0.8846 , 0.9779 , 1.034 ,
20 4 1.065 , 1.131 , 1.166 , 1.263 ,
21 5 1.388 , 1.466 , 1.549 , 1.728 ,
22 6 1.938 , 2.173 , 2.377 , 2.653 ,
23 7 3.319 , 3.913 , 4.824 , 6.409 ,
24 8 8.305 , 10.19 , 12.50 , 15.33 ,
25 9 20.07 , 27.34 , 41.97 , 59.50 ,
26 a 85.63 , 126.3 , 203.9 , 302.5
29 data ( mb(i), i= 1 , np )/
30 1 10.98 , 11.55 , 11.91 , 12.33 ,
31 2 12.54 , 12.56 , 12.46 , 12.59 ,
32 3 13.13 , 14.05 , 15.20 , 16.17 ,
33 4 16.95 , 17.81 , 18.31 , 18.54 ,
34 5 18.33 , 18.02 , 17.81 , 17.89 ,
35 6 17.73 , 17.55 , 17.49 , 17.36 ,
36 7 17.28 , 17.20 , 17.25 , 17.25 ,
37 8 17.33 , 17.38 , 17.43 , 17.45 ,
38 9 17.50 , 17.71 , 17.97 , 18.30 ,
39 a 18.67 , 19.19 , 19.92 , 20.62
48 xs =z + b*log(s/s0)**2 + y1*(1./s)**eta1 +y2*(1./s)**eta2
49 elseif( p .gt. 0.6)
then 68 data ( px(i), i= 1 , np )/
69 1 0.1005 , 0.1706 , 0.2619 , 0.3586 ,
70 2 0.4511 , 0.5370 , 0.6330 , 0.7725 ,
71 3 0.9106 , 1.011 , 1.203 , 1.410 ,
72 4 1.669 , 1.996 , 2.497 , 3.107 ,
73 5 4.066 , 5.427 , 7.428 , 9.819 ,
74 6 14.92 , 22.57 , 34.81 , 52.64 ,
75 7 83.26 , 133.7 , 250.5
77 data ( mb(i), i= 1 , np )/
78 1 10.98 , 11.55 , 11.91 , 12.33 ,
79 2 12.54 , 12.56 , 12.46 , 12.17 ,
80 3 12.06 , 11.56 , 10.62 , 9.627 ,
81 4 8.319 , 6.958 , 5.701 , 4.811 ,
82 5 4.129 , 3.525 , 3.366 , 3.312 ,
83 6 3.387 , 2.992 , 2.492 , 2.358 ,
84 7 2.433 , 2.429 , 2.686
92 if( xssave .lt. 0.)
then 96 xs = xs * mb(np)/xssave
97 elseif(p .gt. px(1))
then 107 real(8),
intent(in)::p
108 real(8),
intent(out)::xs
113 xs =max( txs - exs, 0.
d0)
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
subroutine ckppelaxs(p, xs)
subroutine ckpptotxs(p, xs)
subroutine kpolintplogxyfe(xa, xstep, ya, ystep, nt, m, logxy, x, y, error)
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
subroutine ckppinelaxs(p, xs)