5 IMPLICIT DOUBLE PRECISION (
a-h,o-
z)
41 IMPLICIT DOUBLE PRECISION (
a-h,o-
z)
42 parameter( kalgnm = 2 )
43 parameter( anglgb = 5.0
d-16 )
44 parameter( anglsq = 2.5
d-31 )
45 parameter( axcssv = 0.2
d+16 )
46 parameter( andrfl = 1.0
d-38 )
47 parameter( avrflw = 1.0
d+38 )
48 parameter( ainfnt = 1.0
d+30 )
49 parameter( azrzrz = 1.0
d-30 )
50 parameter( einfnt = +69.07755278982137
d+00 )
51 parameter( ezrzrz = -69.07755278982137
d+00 )
52 parameter( onemns = 0.999999999999999
d+00 )
53 parameter( onepls = 1.000000000000001
d+00 )
54 parameter( csnnrm = 2.0
d-15 )
55 parameter( dmxtrn = 1.0
d+08 )
56 parameter( zerzer = 0.
d+00 )
57 parameter( oneone = 1.
d+00 )
58 parameter( twotwo = 2.
d+00 )
59 parameter( thrthr = 3.
d+00 )
60 parameter( foufou = 4.
d+00 )
61 parameter( fivfiv = 5.
d+00 )
62 parameter( sixsix = 6.
d+00 )
63 parameter( sevsev = 7.
d+00 )
64 parameter( eigeig = 8.
d+00 )
65 parameter( aninen = 9.
d+00 )
66 parameter( tenten = 10.
d+00 )
67 parameter( hlfhlf = 0.5
d+00 )
68 parameter( onethi = oneone / thrthr )
69 parameter( twothi = twotwo / thrthr )
70 parameter( onefou = oneone / foufou )
71 parameter( thrtwo = thrthr / twotwo )
72 parameter( pipipi = 3.141592653589793238462643383279
d+00 )
73 parameter( twopip = 6.283185307179586476925286766559
d+00 )
74 parameter( pip5o2 = 7.853981633974483096156608458199
d+00 )
75 parameter( pipisq = 9.869604401089358618834490999876
d+00 )
76 parameter( pihalf = 1.570796326794896619231321691640
d+00 )
77 parameter( erfa00 = 0.886226925452758013649083741671
d+00 )
78 parameter( eneper = 2.718281828459045235360287471353
d+00 )
79 parameter( sqrent = 1.648721270700128146848650787814
d+00 )
80 parameter( sqrsix = 2.449489742783178098197284074706
d+00 )
81 parameter( sqrsev = 2.645751311064590590501615753639
d+00 )
82 parameter( sqrt12 = 3.464101615137754587054892683012
d+00 )
83 parameter( clight = 2.99792458
d+10 )
84 parameter( avogad = 6.0221367
d+23 )
85 parameter( boltzm = 1.380658
d-23 )
86 parameter( amelgr = 9.1093897
d-28 )
87 parameter( plckbr = 1.05457266
d-27 )
88 parameter( elccgs = 4.8032068
d-10 )
89 parameter( elcmks = 1.60217733
d-19 )
90 parameter( amugrm = 1.6605402
d-24 )
91 parameter( ammumu = 0.113428913
d+00 )
92 parameter( amprmu = 1.007276470
d+00 )
93 parameter( amnemu = 1.008664904
d+00 )
94 parameter( alpfsc = 7.2973530791728595
d-03 )
95 parameter( fscto2 = 5.3251361962113614
d-05 )
96 parameter( fscto3 = 3.8859399018437826
d-07 )
97 parameter( fscto4 = 2.8357075508200407
d-09 )
98 parameter( plabrc = 0.197327053
d+00 )
99 parameter( amelct = 0.51099906
d-03 )
100 parameter( amugev = 0.93149432
d+00 )
101 parameter( ammuon = 0.105658389
d+00 )
102 parameter( amprtn = 0.93827231
d+00 )
103 parameter( amntrn = 0.93956563
d+00 )
104 parameter( amdeut = 1.87561339
d+00 )
105 parameter( cougfm = elccgs * elccgs / elcmks * 1.
d-07 * 1.
d+13
107 parameter( rclsel = 2.8179409183694872
d-13 )
108 parameter( bltzmn = 8.617385
d-14 )
109 parameter( gevmev = 1.0
d+03 )
110 parameter( emvgev = 1.0
d-03 )
111 parameter( algvmv = 6.90775527898214
d+00 )
112 parameter( raddeg = 180.
d+00 / pipipi )
113 parameter( degrad = pipipi / 180.
d+00 )
114 LOGICAL lgbias, lgbana
115 COMMON / global / lgbias, lgbana
118 parameter( mxxrgn = 5000 )
119 parameter( mxxmdf = 56 )
120 parameter( mxxmde = 50 )
121 parameter( mfstck = 1000 )
122 parameter( mestck = 100 )
123 parameter( nallwp = 39 )
124 parameter( mpdpdx = 8 )
125 parameter( icomax = 180 )
126 parameter( nstbis = 304 )
127 parameter( idmaxp = 210 )
128 parameter( idmxdc = 620 )
129 parameter( mkbmx1 = 1 )
130 parameter( mkbmx2 = 1 )
133 parameter( lunin = 5 )
134 parameter( lunout = 6 )
135 parameter( lunerr = 15 )
136 parameter( lunber = 14 )
137 parameter( lunech = 8 )
138 parameter( lunflu = 13 )
139 parameter( lungeo = 16 )
140 parameter( lunpgs = 12 )
141 parameter( lunran = 2 )
142 parameter( lunxsc = 9 )
143 parameter( lundet = 17 )
144 parameter( lunray = 10 )
145 parameter( lunrdb = 1 )
162 IF (
x2+
y2 .GT. oneone ) go to 10
182 IMPLICIT DOUBLE PRECISION (
a-h,o-
z)
DOUBLE PRECISION function rndm(RDUMMY)
static c2_sqrt_p< float_type > & sqrt()
make a *new object
subroutine raco(WX, WY, WZ)