15 common/ludat1/mstu(200),paru(200),mstj(200),parj(200)
17 common/ludat2/kchg(500,3),pmas(500,4),parf(2000),vckm(4,4)
19 common/pyhipars/mstp(200),parp(200),msti(200),pari(200)
21 common/pyhiint1/mint(400),vint(400)
23 dimension xpq(-6:6),xq(6),
tx(6),
tt(6),ts(6),nehlq(8,2),
24 &cehlq(6,6,2,8,2),cdo(3,6,5,2),cow(3,5,4,2)
26 SAVE xq,
tx,
tt, ts, nehlq, cehlq, cdo, cow
33 DATA nehlq/3,4,7,5,7,7,7,7,3,4,7,6,7,7,7,7/
35 DATA (((cehlq(ix,
it,nx,1,1),ix=1,6),
it=1,6),nx=1,2)/
36 1 7.677
e-01,-2.087
e-01,-3.303
e-01,-2.517
e-02,-1.570
e-02,-1.000
e-04,
37 2-5.326
e-01,-2.661
e-01, 3.201
e-01, 1.192
e-01, 2.434
e-02, 7.620
e-03,
38 3 2.162
e-01, 1.881
e-01,-8.375
e-02,-6.515
e-02,-1.743
e-02,-5.040
e-03,
39 4-9.211
e-02,-9.952
e-02, 1.373
e-02, 2.506
e-02, 8.770
e-03, 2.550
e-03,
40 5 3.670
e-02, 4.409
e-02, 9.600
e-04,-7.960
e-03,-3.420
e-03,-1.050
e-03,
41 6-1.549
e-02,-2.026
e-02,-3.060
e-03, 2.220
e-03, 1.240
e-03, 4.100
e-04,
42 1 2.395
e-01, 2.905
e-01, 9.778
e-02, 2.149
e-02, 3.440
e-03, 5.000
e-04,
43 2 1.751
e-02,-6.090
e-03,-2.687
e-02,-1.916
e-02,-7.970
e-03,-2.750
e-03,
44 3-5.760
e-03,-5.040
e-03, 1.080
e-03, 2.490
e-03, 1.530
e-03, 7.500
e-04,
45 4 1.740
e-03, 1.960
e-03, 3.000
e-04,-3.400
e-04,-2.900
e-04,-1.800
e-04,
46 5-5.300
e-04,-6.400
e-04,-1.700
e-04, 4.000
e-05, 6.000
e-05, 4.000
e-05,
47 6 1.700
e-04, 2.200
e-04, 8.000
e-05, 1.000
e-05,-1.000
e-05,-1.000
e-05/
48 DATA (((cehlq(ix,
it,nx,1,2),ix=1,6),
it=1,6),nx=1,2)/
49 1 7.237
e-01,-2.189
e-01,-2.995
e-01,-1.909
e-02,-1.477
e-02, 2.500
e-04,
50 2-5.314
e-01,-2.425
e-01, 3.283
e-01, 1.119
e-01, 2.223
e-02, 7.070
e-03,
51 3 2.289
e-01, 1.890
e-01,-9.859
e-02,-6.900
e-02,-1.747
e-02,-5.080
e-03,
52 4-1.041
e-01,-1.084
e-01, 2.108
e-02, 2.975
e-02, 9.830
e-03, 2.830
e-03,
53 5 4.394
e-02, 5.116
e-02,-1.410
e-03,-1.055
e-02,-4.230
e-03,-1.270
e-03,
54 6-1.991
e-02,-2.539
e-02,-2.780
e-03, 3.430
e-03, 1.720
e-03, 5.500
e-04,
55 1 2.410
e-01, 2.884
e-01, 9.369
e-02, 1.900
e-02, 2.530
e-03, 2.400
e-04,
56 2 1.765
e-02,-9.220
e-03,-3.037
e-02,-2.085
e-02,-8.440
e-03,-2.810
e-03,
57 3-6.450
e-03,-5.260
e-03, 1.720
e-03, 3.110
e-03, 1.830
e-03, 8.700
e-04,
58 4 2.120
e-03, 2.320
e-03, 2.600
e-04,-4.900
e-04,-3.900
e-04,-2.300
e-04,
59 5-6.900
e-04,-8.200
e-04,-2.000
e-04, 7.000
e-05, 9.000
e-05, 6.000
e-05,
60 6 2.400
e-04, 3.100
e-04, 1.100
e-04, 0.000
e+00,-2.000
e-05,-2.000
e-05/
62 DATA (((cehlq(ix,
it,nx,2,1),ix=1,6),
it=1,6),nx=1,2)/
63 1 3.813
e-01,-8.090
e-02,-1.634
e-01,-2.185
e-02,-8.430
e-03,-6.200
e-04,
64 2-2.948
e-01,-1.435
e-01, 1.665
e-01, 6.638
e-02, 1.473
e-02, 4.080
e-03,
65 3 1.252
e-01, 1.042
e-01,-4.722
e-02,-3.683
e-02,-1.038
e-02,-2.860
e-03,
66 4-5.478
e-02,-5.678
e-02, 8.900
e-03, 1.484
e-02, 5.340
e-03, 1.520
e-03,
67 5 2.220
e-02, 2.567
e-02,-3.000
e-05,-4.970
e-03,-2.160
e-03,-6.500
e-04,
68 6-9.530
e-03,-1.204
e-02,-1.510
e-03, 1.510
e-03, 8.300
e-04, 2.700
e-04,
69 1 1.261
e-01, 1.354
e-01, 3.958
e-02, 8.240
e-03, 1.660
e-03, 4.500
e-04,
70 2 3.890
e-03,-1.159
e-02,-1.625
e-02,-9.610
e-03,-3.710
e-03,-1.260
e-03,
71 3-1.910
e-03,-5.600
e-04, 1.590
e-03, 1.590
e-03, 8.400
e-04, 3.900
e-04,
72 4 6.400
e-04, 4.900
e-04,-1.500
e-04,-2.900
e-04,-1.800
e-04,-1.000
e-04,
73 5-2.000
e-04,-1.900
e-04, 0.000
e+00, 6.000
e-05, 4.000
e-05, 3.000
e-05,
74 6 7.000
e-05, 8.000
e-05, 2.000
e-05,-1.000
e-05,-1.000
e-05,-1.000
e-05/
75 DATA (((cehlq(ix,
it,nx,2,2),ix=1,6),
it=1,6),nx=1,2)/
76 1 3.578
e-01,-8.622
e-02,-1.480
e-01,-1.840
e-02,-7.820
e-03,-4.500
e-04,
77 2-2.925
e-01,-1.304
e-01, 1.696
e-01, 6.243
e-02, 1.353
e-02, 3.750
e-03,
78 3 1.318
e-01, 1.041
e-01,-5.486
e-02,-3.872
e-02,-1.038
e-02,-2.850
e-03,
79 4-6.162
e-02,-6.143
e-02, 1.303
e-02, 1.740
e-02, 5.940
e-03, 1.670
e-03,
80 5 2.643
e-02, 2.957
e-02,-1.490
e-03,-6.450
e-03,-2.630
e-03,-7.700
e-04,
81 6-1.218
e-02,-1.497
e-02,-1.260
e-03, 2.240
e-03, 1.120
e-03, 3.500
e-04,
82 1 1.263
e-01, 1.334
e-01, 3.732
e-02, 7.070
e-03, 1.260
e-03, 3.400
e-04,
83 2 3.660
e-03,-1.357
e-02,-1.795
e-02,-1.031
e-02,-3.880
e-03,-1.280
e-03,
84 3-2.100
e-03,-3.600
e-04, 2.050
e-03, 1.920
e-03, 9.800
e-04, 4.400
e-04,
85 4 7.700
e-04, 5.400
e-04,-2.400
e-04,-3.900
e-04,-2.400
e-04,-1.300
e-04,
86 5-2.600
e-04,-2.300
e-04, 2.000
e-05, 9.000
e-05, 6.000
e-05, 4.000
e-05,
87 6 9.000
e-05, 1.000
e-04, 2.000
e-05,-2.000
e-05,-2.000
e-05,-1.000
e-05/
89 DATA (((cehlq(ix,
it,nx,3,1),ix=1,6),
it=1,6),nx=1,2)/
90 1 6.870
e-02,-6.861
e-02, 2.973
e-02,-5.400
e-03, 3.780
e-03,-9.700
e-04,
91 2-1.802
e-02, 1.400
e-04, 6.490
e-03,-8.540
e-03, 1.220
e-03,-1.750
e-03,
92 3-4.650
e-03, 1.480
e-03,-5.930
e-03, 6.000
e-04,-1.030
e-03,-8.000
e-05,
93 4 6.440
e-03, 2.570
e-03, 2.830
e-03, 1.150
e-03, 7.100
e-04, 3.300
e-04,
94 5-3.930
e-03,-2.540
e-03,-1.160
e-03,-7.700
e-04,-3.600
e-04,-1.900
e-04,
95 6 2.340
e-03, 1.930
e-03, 5.300
e-04, 3.700
e-04, 1.600
e-04, 9.000
e-05,
96 1 1.014
e+00,-1.106
e+00, 3.374
e-01,-7.444
e-02, 8.850
e-03,-8.700
e-04,
97 2 9.233
e-01,-1.285
e+00, 4.475
e-01,-9.786
e-02, 1.419
e-02,-1.120
e-03,
98 3 4.888
e-02,-1.271
e-01, 8.606
e-02,-2.608
e-02, 4.780
e-03,-6.000
e-04,
99 4-2.691
e-02, 4.887
e-02,-1.771
e-02, 1.620
e-03, 2.500
e-04,-6.000
e-05,
100 5 7.040
e-03,-1.113
e-02, 1.590
e-03, 7.000
e-04,-2.000
e-04, 0.000
e+00,
101 6-1.710
e-03, 2.290
e-03, 3.800
e-04,-3.500
e-04, 4.000
e-05, 1.000
e-05/
102 DATA (((cehlq(ix,
it,nx,3,2),ix=1,6),
it=1,6),nx=1,2)/
103 1 1.008
e-01,-7.100
e-02, 1.973
e-02,-5.710
e-03, 2.930
e-03,-9.900
e-04,
104 2-5.271
e-02,-1.823
e-02, 1.792
e-02,-6.580
e-03, 1.750
e-03,-1.550
e-03,
105 3 1.220
e-02, 1.763
e-02,-8.690
e-03,-8.800
e-04,-1.160
e-03,-2.100
e-04,
106 4-1.190
e-03,-7.180
e-03, 2.360
e-03, 1.890
e-03, 7.700
e-04, 4.100
e-04,
107 5-9.100
e-04, 2.040
e-03,-3.100
e-04,-1.050
e-03,-4.000
e-04,-2.400
e-04,
108 6 1.190
e-03,-1.700
e-04,-2.000
e-04, 4.200
e-04, 1.700
e-04, 1.000
e-04,
109 1 1.081
e+00,-1.189
e+00, 3.868
e-01,-8.617
e-02, 1.115
e-02,-1.180
e-03,
110 2 9.917
e-01,-1.396
e+00, 4.998
e-01,-1.159
e-01, 1.674
e-02,-1.720
e-03,
111 3 5.099
e-02,-1.338
e-01, 9.173
e-02,-2.885
e-02, 5.890
e-03,-6.500
e-04,
112 4-3.178
e-02, 5.703
e-02,-2.070
e-02, 2.440
e-03, 1.100
e-04,-9.000
e-05,
113 5 8.970
e-03,-1.392
e-02, 2.050
e-03, 6.500
e-04,-2.300
e-04, 2.000
e-05,
114 6-2.340
e-03, 3.010
e-03, 5.000
e-04,-3.900
e-04, 6.000
e-05, 1.000
e-05/
116 DATA (((cehlq(ix,
it,nx,4,1),ix=1,6),
it=1,6),nx=1,2)/
117 1 9.482
e-01,-9.578
e-01, 1.009
e-01,-1.051
e-01, 3.456
e-02,-3.054
e-02,
118 2-9.627
e-01, 5.379
e-01, 3.368
e-01,-9.525
e-02, 1.488
e-02,-2.051
e-02,
119 3 4.300
e-01,-8.306
e-02,-3.372
e-01, 4.902
e-02,-9.160
e-03, 1.041
e-02,
120 4-1.925
e-01,-1.790
e-02, 2.183
e-01, 7.490
e-03, 4.140
e-03,-1.860
e-03,
121 5 8.183
e-02, 1.926
e-02,-1.072
e-01,-1.944
e-02,-2.770
e-03,-5.200
e-04,
122 6-3.884
e-02,-1.234
e-02, 5.410
e-02, 1.879
e-02, 3.350
e-03, 1.040
e-03,
123 1 2.948
e+01,-3.902
e+01, 1.464
e+01,-3.335
e+00, 5.054
e-01,-5.915
e-02,
124 2 2.559
e+01,-3.955
e+01, 1.661
e+01,-4.299
e+00, 6.904
e-01,-8.243
e-02,
125 3-1.663
e+00, 1.176
e+00, 1.118
e+00,-7.099
e-01, 1.948
e-01,-2.404
e-02,
126 4-2.168
e-01, 8.170
e-01,-7.169
e-01, 1.851
e-01,-1.924
e-02,-3.250
e-03,
127 5 2.088
e-01,-4.355
e-01, 2.239
e-01,-2.446
e-02,-3.620
e-03, 1.910
e-03,
128 6-9.097
e-02, 1.601
e-01,-5.681
e-02,-2.500
e-03, 2.580
e-03,-4.700
e-04/
129 DATA (((cehlq(ix,
it,nx,4,2),ix=1,6),
it=1,6),nx=1,2)/
130 1 2.367
e+00, 4.453
e-01, 3.660
e-01, 9.467
e-02, 1.341
e-01, 1.661
e-02,
131 2-3.170
e+00,-1.795
e+00, 3.313
e-02,-2.874
e-01,-9.827
e-02,-7.119
e-02,
132 3 1.823
e+00, 1.457
e+00,-2.465
e-01, 3.739
e-02, 6.090
e-03, 1.814
e-02,
133 4-1.033
e+00,-9.827
e-01, 2.136
e-01, 1.169
e-01, 5.001
e-02, 1.684
e-02,
134 5 5.133
e-01, 5.259
e-01,-1.173
e-01,-1.139
e-01,-4.988
e-02,-2.021
e-02,
135 6-2.881
e-01,-3.145
e-01, 5.667
e-02, 9.161
e-02, 4.568
e-02, 1.951
e-02,
136 1 3.036
e+01,-4.062
e+01, 1.578
e+01,-3.699
e+00, 6.020
e-01,-7.031
e-02,
137 2 2.700
e+01,-4.167
e+01, 1.770
e+01,-4.804
e+00, 7.862
e-01,-1.060
e-01,
138 3-1.909
e+00, 1.357
e+00, 1.127
e+00,-7.181
e-01, 2.232
e-01,-2.481
e-02,
139 4-2.488
e-01, 9.781
e-01,-8.127
e-01, 2.094
e-01,-2.997
e-02,-4.710
e-03,
140 5 2.506
e-01,-5.427
e-01, 2.672
e-01,-3.103
e-02,-1.800
e-03, 2.870
e-03,
141 6-1.128
e-01, 2.087
e-01,-6.972
e-02,-2.480
e-03, 2.630
e-03,-8.400
e-04/
143 DATA (((cehlq(ix,
it,nx,5,1),ix=1,6),
it=1,6),nx=1,2)/
144 1 4.968
e-02,-4.173
e-02, 2.102
e-02,-3.270
e-03, 3.240
e-03,-6.700
e-04,
145 2-6.150
e-03,-1.294
e-02, 6.740
e-03,-6.890
e-03, 9.000
e-04,-1.510
e-03,
146 3-8.580
e-03, 5.050
e-03,-4.900
e-03,-1.600
e-04,-9.400
e-04,-1.500
e-04,
147 4 7.840
e-03, 1.510
e-03, 2.220
e-03, 1.400
e-03, 7.000
e-04, 3.500
e-04,
148 5-4.410
e-03,-2.220
e-03,-8.900
e-04,-8.500
e-04,-3.600
e-04,-2.000
e-04,
149 6 2.520
e-03, 1.840
e-03, 4.100
e-04, 3.900
e-04, 1.600
e-04, 9.000
e-05,
150 1 9.235
e-01,-1.085
e+00, 3.464
e-01,-7.210
e-02, 9.140
e-03,-9.100
e-04,
151 2 9.315
e-01,-1.274
e+00, 4.512
e-01,-9.775
e-02, 1.380
e-02,-1.310
e-03,
152 3 4.739
e-02,-1.296
e-01, 8.482
e-02,-2.642
e-02, 4.760
e-03,-5.700
e-04,
153 4-2.653
e-02, 4.953
e-02,-1.735
e-02, 1.750
e-03, 2.800
e-04,-6.000
e-05,
154 5 6.940
e-03,-1.132
e-02, 1.480
e-03, 6.500
e-04,-2.100
e-04, 0.000
e+00,
155 6-1.680
e-03, 2.340
e-03, 4.200
e-04,-3.400
e-04, 5.000
e-05, 1.000
e-05/
156 DATA (((cehlq(ix,
it,nx,5,2),ix=1,6),
it=1,6),nx=1,2)/
157 1 6.478
e-02,-4.537
e-02, 1.643
e-02,-3.490
e-03, 2.710
e-03,-6.700
e-04,
158 2-2.223
e-02,-2.126
e-02, 1.247
e-02,-6.290
e-03, 1.120
e-03,-1.440
e-03,
159 3-1.340
e-03, 1.362
e-02,-6.130
e-03,-7.900
e-04,-9.000
e-04,-2.000
e-04,
160 4 5.080
e-03,-3.610
e-03, 1.700
e-03, 1.830
e-03, 6.800
e-04, 4.000
e-04,
161 5-3.580
e-03, 6.000
e-05,-2.600
e-04,-1.050
e-03,-3.800
e-04,-2.300
e-04,
162 6 2.420
e-03, 9.300
e-04,-1.000
e-04, 4.500
e-04, 1.700
e-04, 1.100
e-04,
163 1 9.868
e-01,-1.171
e+00, 3.940
e-01,-8.459
e-02, 1.124
e-02,-1.250
e-03,
164 2 1.001
e+00,-1.383
e+00, 5.044
e-01,-1.152
e-01, 1.658
e-02,-1.830
e-03,
165 3 4.928
e-02,-1.368
e-01, 9.021
e-02,-2.935
e-02, 5.800
e-03,-6.600
e-04,
166 4-3.133
e-02, 5.785
e-02,-2.023
e-02, 2.630
e-03, 1.600
e-04,-8.000
e-05,
167 5 8.840
e-03,-1.416
e-02, 1.900
e-03, 5.800
e-04,-2.500
e-04, 1.000
e-05,
168 6-2.300
e-03, 3.080
e-03, 5.500
e-04,-3.700
e-04, 7.000
e-05, 1.000
e-05/
170 DATA (((cehlq(ix,
it,nx,6,1),ix=1,6),
it=1,6),nx=1,2)/
171 1 9.270
e-03,-1.817
e-02, 9.590
e-03,-6.390
e-03, 1.690
e-03,-1.540
e-03,
172 2 5.710
e-03,-1.188
e-02, 6.090
e-03,-4.650
e-03, 1.240
e-03,-1.310
e-03,
173 3-3.960
e-03, 7.100
e-03,-3.590
e-03, 1.840
e-03,-3.900
e-04, 3.400
e-04,
174 4 1.120
e-03,-1.960
e-03, 1.120
e-03,-4.800
e-04, 1.000
e-04,-4.000
e-05,
175 5 4.000
e-05,-3.000
e-05,-1.800
e-04, 9.000
e-05,-5.000
e-05,-2.000
e-05,
176 6-4.200
e-04, 7.300
e-04,-1.600
e-04, 5.000
e-05, 5.000
e-05, 5.000
e-05,
177 1 8.098
e-01,-1.042
e+00, 3.398
e-01,-6.824
e-02, 8.760
e-03,-9.000
e-04,
178 2 8.961
e-01,-1.217
e+00, 4.339
e-01,-9.287
e-02, 1.304
e-02,-1.290
e-03,
179 3 3.058
e-02,-1.040
e-01, 7.604
e-02,-2.415
e-02, 4.600
e-03,-5.000
e-04,
180 4-2.451
e-02, 4.432
e-02,-1.651
e-02, 1.430
e-03, 1.200
e-04,-1.000
e-04,
181 5 1.122
e-02,-1.457
e-02, 2.680
e-03, 5.800
e-04,-1.200
e-04, 3.000
e-05,
182 6-7.730
e-03, 7.330
e-03,-7.600
e-04,-2.400
e-04, 1.000
e-05, 0.000
e+00/
183 DATA (((cehlq(ix,
it,nx,6,2),ix=1,6),
it=1,6),nx=1,2)/
184 1 9.980
e-03,-1.945
e-02, 1.055
e-02,-6.870
e-03, 1.860
e-03,-1.560
e-03,
185 2 5.700
e-03,-1.203
e-02, 6.250
e-03,-4.860
e-03, 1.310
e-03,-1.370
e-03,
186 3-4.490
e-03, 7.990
e-03,-4.170
e-03, 2.050
e-03,-4.400
e-04, 3.300
e-04,
187 4 1.470
e-03,-2.480
e-03, 1.460
e-03,-5.700
e-04, 1.200
e-04,-1.000
e-05,
188 5-9.000
e-05, 1.500
e-04,-3.200
e-04, 1.200
e-04,-6.000
e-05,-4.000
e-05,
189 6-4.200
e-04, 7.600
e-04,-1.400
e-04, 4.000
e-05, 7.000
e-05, 5.000
e-05,
190 1 8.698
e-01,-1.131
e+00, 3.836
e-01,-8.111
e-02, 1.048
e-02,-1.300
e-03,
191 2 9.626
e-01,-1.321
e+00, 4.854
e-01,-1.091
e-01, 1.583
e-02,-1.700
e-03,
192 3 3.057
e-02,-1.088
e-01, 8.022
e-02,-2.676
e-02, 5.590
e-03,-5.600
e-04,
193 4-2.845
e-02, 5.164
e-02,-1.918
e-02, 2.210
e-03,-4.000
e-05,-1.500
e-04,
194 5 1.311
e-02,-1.751
e-02, 3.310
e-03, 5.100
e-04,-1.200
e-04, 5.000
e-05,
195 6-8.590
e-03, 8.380
e-03,-9.200
e-04,-2.600
e-04, 1.000
e-05,-1.000
e-05/
197 DATA (((cehlq(ix,
it,nx,7,1),ix=1,6),
it=1,6),nx=1,2)/
198 1 9.010
e-03,-1.401
e-02, 7.150
e-03,-4.130
e-03, 1.260
e-03,-1.040
e-03,
199 2 6.280
e-03,-9.320
e-03, 4.780
e-03,-2.890
e-03, 9.100
e-04,-8.200
e-04,
200 3-2.930
e-03, 4.090
e-03,-1.890
e-03, 7.600
e-04,-2.300
e-04, 1.400
e-04,
201 4 3.900
e-04,-1.200
e-03, 4.400
e-04,-2.500
e-04, 2.000
e-05,-2.000
e-05,
202 5 2.600
e-04, 1.400
e-04,-8.000
e-05, 1.000
e-04, 1.000
e-05, 1.000
e-05,
203 6-2.600
e-04, 3.200
e-04, 1.000
e-05,-1.000
e-05, 1.000
e-05,-1.000
e-05,
204 1 8.029
e-01,-1.075
e+00, 3.792
e-01,-7.843
e-02, 1.007
e-02,-1.090
e-03,
205 2 7.903
e-01,-1.099
e+00, 4.153
e-01,-9.301
e-02, 1.317
e-02,-1.410
e-03,
206 3-1.704
e-02,-1.130
e-02, 2.882
e-02,-1.341
e-02, 3.040
e-03,-3.600
e-04,
207 4-7.200
e-04, 7.230
e-03,-5.160
e-03, 1.080
e-03,-5.000
e-05,-4.000
e-05,
208 5 3.050
e-03,-4.610
e-03, 1.660
e-03,-1.300
e-04,-1.000
e-05, 1.000
e-05,
209 6-4.360
e-03, 5.230
e-03,-1.610
e-03, 2.000
e-04,-2.000
e-05, 0.000
e+00/
210 DATA (((cehlq(ix,
it,nx,7,2),ix=1,6),
it=1,6),nx=1,2)/
211 1 8.980
e-03,-1.459
e-02, 7.510
e-03,-4.410
e-03, 1.310
e-03,-1.070
e-03,
212 2 5.970
e-03,-9.440
e-03, 4.800
e-03,-3.020
e-03, 9.100
e-04,-8.500
e-04,
213 3-3.050
e-03, 4.440
e-03,-2.100
e-03, 8.500
e-04,-2.400
e-04, 1.400
e-04,
214 4 5.300
e-04,-1.300
e-03, 5.600
e-04,-2.700
e-04, 3.000
e-05,-2.000
e-05,
215 5 2.000
e-04, 1.400
e-04,-1.100
e-04, 1.000
e-04, 0.000
e+00, 0.000
e+00,
216 6-2.600
e-04, 3.200
e-04, 0.000
e+00,-3.000
e-05, 1.000
e-05,-1.000
e-05,
217 1 8.672
e-01,-1.174
e+00, 4.265
e-01,-9.252
e-02, 1.244
e-02,-1.460
e-03,
218 2 8.500
e-01,-1.194
e+00, 4.630
e-01,-1.083
e-01, 1.614
e-02,-1.830
e-03,
219 3-2.241
e-02,-5.630
e-03, 2.815
e-02,-1.425
e-02, 3.520
e-03,-4.300
e-04,
220 4-7.300
e-04, 8.030
e-03,-5.780
e-03, 1.380
e-03,-1.300
e-04,-4.000
e-05,
221 5 3.460
e-03,-5.380
e-03, 1.960
e-03,-2.100
e-04, 1.000
e-05, 1.000
e-05,
222 6-4.850
e-03, 5.950
e-03,-1.890
e-03, 2.600
e-04,-3.000
e-05, 0.000
e+00/
224 DATA (((cehlq(ix,
it,nx,8,1),ix=1,6),
it=1,6),nx=1,2)/
225 1 4.410
e-03,-7.480
e-03, 3.770
e-03,-2.580
e-03, 7.300
e-04,-7.100
e-04,
226 2 3.840
e-03,-6.050
e-03, 3.030
e-03,-2.030
e-03, 5.800
e-04,-5.900
e-04,
227 3-8.800
e-04, 1.660
e-03,-7.500
e-04, 4.700
e-04,-1.000
e-04, 1.000
e-04,
228 4-8.000
e-05,-1.500
e-04, 1.200
e-04,-9.000
e-05, 3.000
e-05, 0.000
e+00,
229 5 1.300
e-04,-2.200
e-04,-2.000
e-05,-2.000
e-05,-2.000
e-05,-2.000
e-05,
230 6-7.000
e-05, 1.900
e-04,-4.000
e-05, 2.000
e-05, 0.000
e+00, 0.000
e+00,
231 1 6.623
e-01,-9.248
e-01, 3.519
e-01,-7.930
e-02, 1.110
e-02,-1.180
e-03,
232 2 6.380
e-01,-9.062
e-01, 3.582
e-01,-8.479
e-02, 1.265
e-02,-1.390
e-03,
233 3-2.581
e-02, 2.125
e-02, 4.190
e-03,-4.980
e-03, 1.490
e-03,-2.100
e-04,
234 4 7.100
e-04, 5.300
e-04,-1.270
e-03, 3.900
e-04,-5.000
e-05,-1.000
e-05,
235 5 3.850
e-03,-5.060
e-03, 1.860
e-03,-3.500
e-04, 4.000
e-05, 0.000
e+00,
236 6-3.530
e-03, 4.460
e-03,-1.500
e-03, 2.700
e-04,-3.000
e-05, 0.000
e+00/
237 DATA (((cehlq(ix,
it,nx,8,2),ix=1,6),
it=1,6),nx=1,2)/
238 1 4.260
e-03,-7.530
e-03, 3.830
e-03,-2.680
e-03, 7.600
e-04,-7.300
e-04,
239 2 3.640
e-03,-6.050
e-03, 3.030
e-03,-2.090
e-03, 5.900
e-04,-6.000
e-04,
240 3-9.200
e-04, 1.710
e-03,-8.200
e-04, 5.000
e-04,-1.200
e-04, 1.000
e-04,
241 4-5.000
e-05,-1.600
e-04, 1.300
e-04,-9.000
e-05, 3.000
e-05, 0.000
e+00,
242 5 1.300
e-04,-2.100
e-04,-1.000
e-05,-2.000
e-05,-2.000
e-05,-1.000
e-05,
243 6-8.000
e-05, 1.800
e-04,-5.000
e-05, 2.000
e-05, 0.000
e+00, 0.000
e+00,
244 1 7.146
e-01,-1.007
e+00, 3.932
e-01,-9.246
e-02, 1.366
e-02,-1.540
e-03,
245 2 6.856
e-01,-9.828
e-01, 3.977
e-01,-9.795
e-02, 1.540
e-02,-1.790
e-03,
246 3-3.053
e-02, 2.758
e-02, 2.150
e-03,-4.880
e-03, 1.640
e-03,-2.500
e-04,
247 4 9.200
e-04, 4.200
e-04,-1.340
e-03, 4.600
e-04,-8.000
e-05,-1.000
e-05,
248 5 4.230
e-03,-5.660
e-03, 2.140
e-03,-4.300
e-04, 6.000
e-05, 0.000
e+00,
249 6-3.890
e-03, 5.000
e-03,-1.740
e-03, 3.300
e-04,-4.000
e-05, 0.000
e+00/
254 DATA ((cdo(ip,
is,1,1),
is=1,6),ip=1,3)/
255 1 4.190
e-01, 3.460
e+00, 4.400
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
256 2 4.000
e-03, 7.240
e-01,-4.860
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
257 3-7.000
e-03,-6.600
e-02, 1.330
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00/
258 DATA ((cdo(ip,
is,1,2),
is=1,6),ip=1,3)/
259 1 3.740
e-01, 3.330
e+00, 6.030
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
260 2 1.400
e-02, 7.530
e-01,-6.220
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
261 3 0.000
e+00,-7.600
e-02, 1.560
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00/
263 DATA ((cdo(ip,
is,2,1),
is=1,6),ip=1,3)/
264 1 7.630
e-01, 4.000
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
265 2-2.370
e-01, 6.270
e-01,-4.210
e-01, 0.000
e+00, 0.000
e+00, 0.000
e+00,
266 3 2.600
e-02,-1.900
e-02, 3.300
e-02, 0.000
e+00, 0.000
e+00, 0.000
e+00/
267 DATA ((cdo(ip,
is,2,2),
is=1,6),ip=1,3)/
268 1 7.610
e-01, 3.830
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
269 2-2.320
e-01, 6.270
e-01,-4.180
e-01, 0.000
e+00, 0.000
e+00, 0.000
e+00,
270 3 2.300
e-02,-1.900
e-02, 3.600
e-02, 0.000
e+00, 0.000
e+00, 0.000
e+00/
272 DATA ((cdo(ip,
is,3,1),
is=1,6),ip=1,3)/
273 1 1.265
e+00, 0.000
e+00, 8.050
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
274 2-1.132
e+00,-3.720
e-01, 1.590
e+00, 6.310
e+00,-1.050
e+01, 1.470
e+01,
275 3 2.930
e-01,-2.900
e-02,-1.530
e-01,-2.730
e-01,-3.170
e+00, 9.800
e+00/
276 DATA ((cdo(ip,
is,3,2),
is=1,6),ip=1,3)/
277 1 1.670
e+00, 0.000
e+00, 9.150
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
278 2-1.920
e+00,-2.730
e-01, 5.300
e-01, 1.570
e+01,-1.010
e+02, 2.230
e+02,
279 3 5.820
e-01,-1.640
e-01,-7.630
e-01,-2.830
e+00, 4.470
e+01,-1.170
e+02/
281 DATA ((cdo(ip,
is,4,1),
is=1,6),ip=1,3)/
282 1 0.000
e+00,-3.600
e-02, 6.350
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
283 2 1.350
e-01,-2.220
e-01, 3.260
e+00,-3.030
e+00, 1.740
e+01,-1.790
e+01,
284 3-7.500
e-02,-5.800
e-02,-9.090
e-01, 1.500
e+00,-1.130
e+01, 1.560
e+01/
285 DATA ((cdo(ip,
is,4,2),
is=1,6),ip=1,3)/
286 1 0.000
e+00,-1.200
e-01, 3.510
e+00, 0.000
e+00, 0.000
e+00, 0.000
e+00,
287 2 6.700
e-02,-2.330
e-01, 3.660
e+00,-4.740
e-01, 9.500
e+00,-1.660
e+01,
288 3-3.100
e-02,-2.300
e-02,-4.530
e-01, 3.580
e-01,-5.430
e+00, 1.550
e+01/
290 DATA ((cdo(ip,
is,5,1),
is=1,6),ip=1,3)/
291 1 1.560
e+00, 0.000
e+00, 6.000
e+00, 9.000
e+00, 0.000
e+00, 0.000
e+00,
292 2-1.710
e+00,-9.490
e-01, 1.440
e+00,-7.190
e+00,-1.650
e+01, 1.530
e+01,
293 3 6.380
e-01, 3.250
e-01,-1.050
e+00, 2.550
e-01, 1.090
e+01,-1.010
e+01/
294 DATA ((cdo(ip,
is,5,2),
is=1,6),ip=1,3)/
295 1 8.790
e-01, 0.000
e+00, 4.000
e+00, 9.000
e+00, 0.000
e+00, 0.000
e+00,
296 2-9.710
e-01,-1.160
e+00, 1.230
e+00,-5.640
e+00,-7.540
e+00,-5.960
e-01,
297 3 4.340
e-01, 4.760
e-01,-2.540
e-01,-8.170
e-01, 5.500
e+00, 1.260
e-01/
302 DATA ((cow(ip,
is,1,1),
is=1,5),ip=1,3)/
303 1 4.0000
e-01, 7.0000
e-01, 0.0000
e+00, 0.0000
e+00, 0.0000
e+00,
304 2 -6.2120
e-02, 6.4780
e-01, 0.0000
e+00, 0.0000
e+00, 0.0000
e+00,
305 3 -7.1090
e-03, 1.3350
e-02, 0.0000
e+00, 0.0000
e+00, 0.0000
e+00/
306 DATA ((cow(ip,
is,1,2),
is=1,5),ip=1,3)/
307 1 4.0000
e-01, 6.2800
e-01, 0.0000
e+00, 0.0000
e+00, 0.0000
e+00,
308 2 -5.9090
e-02, 6.4360
e-01, 0.0000
e+00, 0.0000
e+00, 0.0000
e+00,
309 3 -6.5240
e-03, 1.4510
e-02, 0.0000
e+00, 0.0000
e+00, 0.0000
e+00/
311 DATA ((cow(ip,
is,2,1),
is=1,5),ip=1,3)/
312 1 8.8800
e-01, 0.0000
e+00, 3.1100
e+00, 6.0000
e+00, 0.0000
e+00,
313 2 -1.8020
e+00, -1.5760
e+00, -1.3170
e-01, 2.8010
e+00, -1.7280
e+01,
314 3 1.8120
e+00, 1.2000
e+00, 5.0680
e-01, -1.2160
e+01, 2.0490
e+01/
315 DATA ((cow(ip,
is,2,2),
is=1,5),ip=1,3)/
316 1 7.9400
e-01, 0.0000
e+00, 2.8900
e+00, 6.0000
e+00, 0.0000
e+00,
317 2 -9.1440
e-01, -1.2370
e+00, 5.9660
e-01, -3.6710
e+00, -8.1910
e+00,
318 3 5.9660
e-01, 6.5820
e-01, -2.5500
e-01, -2.3040
e+00, 7.7580
e+00/
320 DATA ((cow(ip,
is,3,1),
is=1,5),ip=1,3)/
321 1 9.0000
e-01, 0.0000
e+00, 5.0000
e+00, 0.0000
e+00, 0.0000
e+00,
322 2 -2.4280
e-01, -2.1200
e-01, 8.6730
e-01, 1.2660
e+00, 2.3820
e+00,
323 3 1.3860
e-01, 3.6710
e-03, 4.7470
e-02, -2.2150
e+00, 3.4820
e-01/
324 DATA ((cow(ip,
is,3,2),
is=1,5),ip=1,3)/
325 1 9.0000
e-01, 0.0000
e+00, 5.0000
e+00, 0.0000
e+00, 0.0000
e+00,
326 2 -1.4170
e-01, -1.6970
e-01, -2.4740
e+00, -2.5340
e+00, 5.6210
e-01,
327 3 -1.7400
e-01, -9.6230
e-02, 1.5750
e+00, 1.3780
e+00, -2.7010
e-01/
329 DATA ((cow(ip,
is,4,1),
is=1,5),ip=1,3)/
330 1 0.0000
e+00, -2.2120
e-02, 2.8940
e+00, 0.0000
e+00, 0.0000
e+00,
331 2 7.9280
e-02, -3.7850
e-01, 9.4330
e+00, 5.2480
e+00, 8.3880
e+00,
332 3 -6.1340
e-02, -1.0880
e-01, -1.0852
e+01, -7.1870
e+00, -1.1610
e+01/
333 DATA ((cow(ip,
is,4,2),
is=1,5),ip=1,3)/
334 1 0.0000
e+00, -8.8200
e-02, 1.9240
e+00, 0.0000
e+00, 0.0000
e+00,
335 2 6.2290
e-02, -2.8920
e-01, 2.4240
e-01, -4.4630
e+00, -8.3670
e-01,
336 3 -4.0990
e-02, -1.0820
e-01, 2.0360
e+00, 5.2090
e+00, -4.8400
e-02/
345 IF(
x.LT.0..OR.
x.GT.1.)
THEN
346 WRITE(mstu(11),1000)
x
350 IF(kfa.NE.211.AND.kfa.NE.2212.AND.kfa.NE.2112)
THEN
351 WRITE(mstu(11),1100) kf
356 IF(mstp(51).EQ.0.OR.mstp(52).GE.2)
THEN
358 IF(kfa.EQ.2112) kfe=2212
362 IF(kfa.EQ.211) goto 200
364 IF(mstp(51).EQ.1.OR.mstp(51).EQ.2)
THEN
370 IF(nset.EQ.1) alam=0.2
371 IF(nset.EQ.2) alam=0.29
373 tmax=
log(1e8/alam**2)
374 IF(mstp(52).EQ.0)
THEN
379 vt=
max(-1.,
min(1.,(2.*
t-tmax-tmin)/(tmax-tmin)))
382 IF(nx.EQ.1) vx=(2.*
x-1.1)/0.9
383 IF(nx.EQ.2) vx=
max(-1.,(2.*
log(
x)+11.51293)/6.90776)
385 IF(
x.LT.1
e-4.AND.abs(parp(51)-1.).GT.0.01) cxs=
386 & (1
e-4/
x)**(parp(51)-1.)
393 tx(5)=8.*vx**4-8.*vx**2+1.
394 tx(6)=16.*vx**5-20.*vx**3+5.*vx
399 tt(5)=8.*vt**4-8.*vt**2+1.
400 tt(6)=16.*vt**5-20.*vt**3+5.*vt
407 110 xqsum=xqsum+cehlq(ix,
it,nx,kfl,nset)*
tx(ix)*
tt(
it)
408 120 xq(kfl)=xqsum*(1.-
x)**nehlq(kfl,nset)*cxs
422 IF(mstp(54).GE.5)
THEN
423 IF(nset.EQ.1) tmin=8.1905
424 IF(nset.EQ.2) tmin=7.4474
425 IF(
t.LE.tmin) goto 140
426 vt=
max(-1.,
min(1.,(2.*
t-tmax-tmin)/(tmax-tmin)))
431 tt(5)=8.*vt**4-8.*vt**2+1.
432 tt(6)=16.*vt**5-20.*vt**3+5.*vt
436 130 xqsum=xqsum+cehlq(ix,
it,nx,7,nset)*
tx(ix)*
tt(
it)
437 xpq(5)=xqsum*(1.-
x)**nehlq(7,nset)
443 IF(mstp(54).GE.6)
THEN
444 IF(nset.EQ.1) tmin=11.5528
445 IF(nset.EQ.2) tmin=10.8097
446 tmin=tmin+2.*
log(pmas(6,1)/30.)
447 tmax=tmax+2.*
log(pmas(6,1)/30.)
448 IF(
t.LE.tmin) goto 160
449 vt=
max(-1.,
min(1.,(2.*
t-tmax-tmin)/(tmax-tmin)))
454 tt(5)=8.*vt**4-8.*vt**2+1.
455 tt(6)=16.*vt**5-20.*vt**3+5.*vt
459 150 xqsum=xqsum+cehlq(ix,
it,nx,8,nset)*
tx(ix)*
tt(
it)
460 xpq(6)=xqsum*(1.-
x)**nehlq(8,nset)
465 ELSEIF(mstp(51).EQ.3.OR.mstp(51).EQ.4)
THEN
471 IF(nset.EQ.1) alam=0.2
472 IF(nset.EQ.2) alam=0.4
473 IF(mstp(52).LE.0)
THEN
482 170 ts(
is)=cdo(1,
is,kfl,nset)+cdo(2,
is,kfl,nset)*sd+
483 & cdo(3,
is,kfl,nset)*sd**2
485 xq(kfl)=
x**ts(1)*(1.-
x)**ts(2)*(1.+ts(3)*
x)/(eulbet(ts(1),
486 & ts(2)+1.)*(1.+ts(3)*ts(1)/(ts(1)+ts(2)+1.)))
488 xq(kfl)=ts(1)*
x**ts(2)*(1.-
x)**ts(3)*(1.+ts(4)*
x+ts(5)*
x**2+
495 xpq(1)=xq(2)+xq(3)/6.
496 xpq(2)=3.*xq(1)-xq(2)+xq(3)/6.
507 ELSEIF(mstp(51).GE.11.AND.mstp(51).LE.13)
THEN
512 WRITE(mstu(11),1200) mstp(51)
516 200
IF((mstp(51).GE.1.AND.mstp(51).LE.4).OR.
517 &(mstp(51).GE.11.AND.mstp(51).LE.13))
THEN
523 IF(mstp(51).EQ.2.OR.mstp(51).EQ.4.OR.mstp(51).EQ.13) nset=2
524 IF(nset.EQ.1) alam=0.2
525 IF(nset.EQ.2) alam=0.4
526 IF(mstp(52).LE.0)
THEN
535 210 ts(
is)=cow(1,
is,kfl,nset)+cow(2,
is,kfl,nset)*sd+
536 & cow(3,
is,kfl,nset)*sd**2
538 xq(kfl)=
x**ts(1)*(1.-
x)**ts(2)/eulbet(ts(1),ts(2)+1.)
540 xq(kfl)=ts(1)*
x**ts(2)*(1.-
x)**ts(3)*(1.+ts(4)*
x+ts(5)*
x**2)
547 xpq(2)=xq(1)+xq(3)/6.
550 xpq(-1)=xq(1)+xq(3)/6.
557 WRITE(mstu(11),1200) mstp(51)
561 230
IF(kfa.EQ.2112)
THEN
578 xpq(kfl)=
max(0.,xpq(kfl))
579 250
IF(iabs(kfl).GT.mstp(54)) xpq(kfl)=0.
582 IF((jbt.NE.1.AND.jbt.NE.2).OR.
ihpr2(6).EQ.0
583 & .OR.
ihnt2(16).EQ.1) go to 400
585 IF(atnm.LE.1.0) go to 400
588 ELSEIF(jbt.EQ.2)
THEN
592 abx=(atnm**0.33333333-1.0)
594 aax=1.192*alog(atnm)**0.1666666
595 rrx=aax*(
x**3-1.2*
x**2+0.21*
x)+1.0
596 & -(apx-1.079*abx*
sqrt(
x)/alog(atnm+1.0))*
exp(-
x**2.0/0.01)
598 xpq(kfl)=xpq(kfl)*rrx
606 1000
FORMAT(
' Error: x value outside physical range, x =',1
p,e12.3)
607 1100
FORMAT(
' Error: illegal particle code for structure function,',
609 1200
FORMAT(
' Error: bad value of parameter MSTP(51) in PYHISTFU,',