1
SUBROUTINE MP_COMPUTE_LOOP_COEFS(PS,ANSDP)
3
C Generated by MadGraph5_aMC@NLO v. %(version)s, %(date)s
4
C By the MadGraph5_aMC@NLO Development Team
5
C Visit launchpad.net/madgraph5 and amcatnlo.web.cern.ch
7
C Returns amplitude squared summed/avg over colors
8
C and helicities for the point in phase space P(0:3,NEXTERNAL)
9
C and external lines W(0:6,NEXTERNAL)
11
C Process: g g > t t~ QED=0 QCD=2 [ virt = QCD ] WEIGHTED=6
17
CHARACTER*64 PARAMFILENAME
18
PARAMETER ( PARAMFILENAME='MadLoopParams.dat')
20
PARAMETER (NBORNAMPS=3)
21
INTEGER NLOOPS, NLOOPGROUPS, NCTAMPS
22
PARAMETER (NLOOPS=53, NLOOPGROUPS=26, NCTAMPS=85)
24
PARAMETER (NCOLORROWS=138)
26
PARAMETER (NEXTERNAL=4)
27
INTEGER NWAVEFUNCS,NLOOPWAVEFUNCS
28
PARAMETER (NWAVEFUNCS=10,NLOOPWAVEFUNCS=117)
30
PARAMETER (MAXLWFSIZE=4)
31
INTEGER LOOPMAXCOEFS, VERTEXMAXCOEFS
32
PARAMETER (LOOPMAXCOEFS=35, VERTEXMAXCOEFS=5)
36
PARAMETER (ZERO=0E0_16)
38
PARAMETER (IMAG1=(0E0_16,1E0_16))
42
REAL*16 PS(0:3,NEXTERNAL)
48
INTEGER NHEL(NEXTERNAL), IC(NEXTERNAL)
49
REAL*16 P(0:3,NEXTERNAL)
52
COMPLEX*32 COEFS(MAXLWFSIZE,0:VERTEXMAXCOEFS-1,MAXLWFSIZE)
57
INCLUDE 'mp_coupl_same_name.inc'
59
LOGICAL CHECKPHASE, HELDOUBLECHECKED
60
COMMON/INIT/CHECKPHASE, HELDOUBLECHECKED
63
INTEGER GOODHEL(NCOMB)
64
LOGICAL GOODAMP(NLOOPGROUPS)
65
COMMON/FILTERS/GOODAMP,GOODHEL,HELOFFSET
68
COMMON/HELCHOICE/HELPICKED
70
COMPLEX*32 AMP(NBORNAMPS)
72
COMPLEX*32 W(20,NWAVEFUNCS)
75
COMPLEX*16 DPW(20,NWAVEFUNCS)
78
COMPLEX*32 WL(MAXLWFSIZE,0:LOOPMAXCOEFS-1,MAXLWFSIZE,0:NLOOPWAVEF
80
COMPLEX*32 PL(0:3,0:NLOOPWAVEFUNCS)
83
COMPLEX*32 LOOPCOEFS(0:LOOPMAXCOEFS-1,NLOOPS)
84
COMMON/MP_LCOEFS/LOOPCOEFS
86
COMPLEX*32 AMPL(3,NCTAMPS)
89
INTEGER CF_D(NCOLORROWS,NBORNAMPS)
90
INTEGER CF_N(NCOLORROWS,NBORNAMPS)
93
INTEGER HELC(NEXTERNAL,NCOMB)
94
COMMON/HELCONFIGS/HELC
97
COMMON/MP_DONE_ONCE/MP_DONE_ONCE
103
C To be on the safe side, we always update the MP params here.
104
C It can be redundant as this routine can be called a couple of
105
C times for the same PS point during the stability checks.
106
C But it is really not time consuming and I would rather be safe.
107
CALL MP_UPDATE_AS_PARAM()
109
MP_DONE_ONCE = .TRUE.
111
C AS A SAFETY MEASURE WE FIRST COPY HERE THE PS POINT
122
DO J=0,LOOPMAXCOEFS-1
124
IF(I.EQ.K.AND.J.EQ.0) THEN
125
WL(I,J,K,0)=(1.0E0_16,ZERO)
127
WL(I,J,K,0)=(ZERO,ZERO)
135
AMPL(K,I)=(ZERO,ZERO)
140
DO J=0,LOOPMAXCOEFS-1
141
LOOPCOEFS(J,I)=(ZERO,ZERO)
151
IF ((HELPICKED.EQ.H).OR.((HELPICKED.EQ.-1).AND.(CHECKPHASE.OR.(
152
$ .NOT.HELDOUBLECHECKED).OR.(GOODHEL(H).GT.-HELOFFSET.AND.GOODHE
157
CALL MP_VXXXXX(P(0,1),ZERO,NHEL(1),-1*IC(1),W(1,1))
158
CALL MP_VXXXXX(P(0,2),ZERO,NHEL(2),-1*IC(2),W(1,2))
159
CALL MP_OXXXXX(P(0,3),MDL_MT,NHEL(3),+1*IC(3),W(1,3))
160
CALL MP_IXXXXX(P(0,4),MDL_MT,NHEL(4),-1*IC(4),W(1,4))
161
CALL MP_VVV1P0_1(W(1,1),W(1,2),GC_4,ZERO,ZERO,W(1,5))
162
C Amplitude(s) for born diagram with ID 1
163
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMP(1))
164
CALL MP_FFV1_1(W(1,3),W(1,1),GC_5,MDL_MT,MDL_WT,W(1,6))
165
C Amplitude(s) for born diagram with ID 2
166
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMP(2))
167
CALL MP_FFV1_2(W(1,4),W(1,1),GC_5,MDL_MT,MDL_WT,W(1,7))
168
C Amplitude(s) for born diagram with ID 3
169
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMP(3))
170
CALL MP_FFV1P0_3(W(1,4),W(1,3),GC_5,ZERO,ZERO,W(1,8))
171
C Counter-term amplitude(s) for loop diagram number 4
172
CALL MP_R2_GG_1_0(W(1,5),W(1,8),R2_GGQ,AMPL(1,1))
173
C Counter-term amplitude(s) for loop diagram number 5
174
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB_1EPS,AMPL(2,2))
175
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB_1EPS,AMPL(2,3))
176
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB_1EPS,AMPL(2,4))
177
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB_1EPS,AMPL(2,5))
178
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB,AMPL(1,6))
179
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB_1EPS,AMPL(2,7))
180
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GT,AMPL(1,8))
181
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GB_1EPS,AMPL(2,9))
182
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),UV_3GG_1EPS,AMPL(2,10))
183
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GQ,AMPL(1,11))
184
C Counter-term amplitude(s) for loop diagram number 7
185
CALL MP_R2_GG_1_0(W(1,5),W(1,8),R2_GGQ,AMPL(1,12))
186
C Counter-term amplitude(s) for loop diagram number 8
187
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GQ,AMPL(1,13))
188
C Counter-term amplitude(s) for loop diagram number 10
189
CALL MP_R2_GG_1_0(W(1,5),W(1,8),R2_GGQ,AMPL(1,14))
190
C Counter-term amplitude(s) for loop diagram number 11
191
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GQ,AMPL(1,15))
192
C Counter-term amplitude(s) for loop diagram number 13
193
CALL MP_R2_GG_1_0(W(1,5),W(1,8),R2_GGQ,AMPL(1,16))
194
C Counter-term amplitude(s) for loop diagram number 14
195
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GQ,AMPL(1,17))
196
C Counter-term amplitude(s) for loop diagram number 16
197
CALL MP_R2_GG_1_R2_GG_3_0(W(1,5),W(1,8),R2_GGQ,R2_GGB,AMPL(1
199
C Counter-term amplitude(s) for loop diagram number 17
200
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GQ,AMPL(1,19))
201
C Counter-term amplitude(s) for loop diagram number 19
202
CALL MP_R2_GG_1_R2_GG_3_0(W(1,5),W(1,8),R2_GGQ,R2_GGT,AMPL(1
204
C Counter-term amplitude(s) for loop diagram number 20
205
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQQ_1EPS,AMPL(2,21))
206
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQQ_1EPS,AMPL(2,22))
207
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQQ_1EPS,AMPL(2,23))
208
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQQ_1EPS,AMPL(2,24))
209
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQB,AMPL(1,25))
210
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQQ_1EPS,AMPL(2,26))
211
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQT,AMPL(1,27))
212
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQQ_1EPS,AMPL(2,28))
213
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),UV_GQQG_1EPS,AMPL(2,29))
214
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),R2_GQQ,AMPL(1,30))
215
CALL MP_FFV1_2(W(1,4),W(1,2),GC_5,MDL_MT,MDL_WT,W(1,9))
216
C Counter-term amplitude(s) for loop diagram number 22
217
CALL MP_R2_QQ_1_R2_QQ_2_0(W(1,9),W(1,6),R2_QQQ,R2_QQT,AMPL(1
219
CALL MP_R2_QQ_2_0(W(1,9),W(1,6),UV_TMASS,AMPL(1,32))
220
CALL MP_R2_QQ_2_0(W(1,9),W(1,6),UV_TMASS_1EPS,AMPL(2,33))
221
C Counter-term amplitude(s) for loop diagram number 23
222
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQQ_1EPS,AMPL(2,34))
223
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQQ_1EPS,AMPL(2,35))
224
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQQ_1EPS,AMPL(2,36))
225
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQQ_1EPS,AMPL(2,37))
226
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQB,AMPL(1,38))
227
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQQ_1EPS,AMPL(2,39))
228
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQT,AMPL(1,40))
229
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQQ_1EPS,AMPL(2,41))
230
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),UV_GQQG_1EPS,AMPL(2,42))
231
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),R2_GQQ,AMPL(1,43))
232
CALL MP_FFV1_1(W(1,3),W(1,2),GC_5,MDL_MT,MDL_WT,W(1,10))
233
C Counter-term amplitude(s) for loop diagram number 25
234
CALL MP_R2_QQ_1_R2_QQ_2_0(W(1,7),W(1,10),R2_QQQ,R2_QQT
236
CALL MP_R2_QQ_2_0(W(1,7),W(1,10),UV_TMASS,AMPL(1,45))
237
CALL MP_R2_QQ_2_0(W(1,7),W(1,10),UV_TMASS_1EPS,AMPL(2,46))
238
C Counter-term amplitude(s) for loop diagram number 26
239
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQQ_1EPS,AMPL(2,47))
240
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQQ_1EPS,AMPL(2,48))
241
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQQ_1EPS,AMPL(2,49))
242
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQQ_1EPS,AMPL(2,50))
243
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQB,AMPL(1,51))
244
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQQ_1EPS,AMPL(2,52))
245
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQT,AMPL(1,53))
246
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQQ_1EPS,AMPL(2,54))
247
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),UV_GQQG_1EPS,AMPL(2,55))
248
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),R2_GQQ,AMPL(1,56))
249
C Counter-term amplitude(s) for loop diagram number 28
250
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQQ_1EPS,AMPL(2,57))
251
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQQ_1EPS,AMPL(2,58))
252
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQQ_1EPS,AMPL(2,59))
253
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQQ_1EPS,AMPL(2,60))
254
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQB,AMPL(1,61))
255
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQQ_1EPS,AMPL(2,62))
256
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQT,AMPL(1,63))
257
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQQ_1EPS,AMPL(2,64))
258
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),UV_GQQG_1EPS,AMPL(2,65))
259
CALL MP_FFV1_0(W(1,4),W(1,10),W(1,1),R2_GQQ,AMPL(1,66))
260
C Counter-term amplitude(s) for loop diagram number 29
261
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQQ_1EPS,AMPL(2,67))
262
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQQ_1EPS,AMPL(2,68))
263
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQQ_1EPS,AMPL(2,69))
264
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQQ_1EPS,AMPL(2,70))
265
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQB,AMPL(1,71))
266
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQQ_1EPS,AMPL(2,72))
267
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQT,AMPL(1,73))
268
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQQ_1EPS,AMPL(2,74))
269
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),UV_GQQG_1EPS,AMPL(2,75))
270
CALL MP_FFV1_0(W(1,9),W(1,3),W(1,1),R2_GQQ,AMPL(1,76))
271
C Counter-term amplitude(s) for loop diagram number 31
272
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GQ,AMPL(1,77))
273
C Counter-term amplitude(s) for loop diagram number 41
274
CALL MP_R2_GG_1_R2_GG_2_0(W(1,5),W(1,8),R2_GGG_1,R2_GGG_2
276
C Counter-term amplitude(s) for loop diagram number 42
277
CALL MP_VVV1_0(W(1,1),W(1,2),W(1,8),R2_3GG,AMPL(1,79))
278
C Amplitude(s) for UVCT diagram with ID 49
279
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,80))
280
AMPL(1,80)=AMPL(1,80)*(2.0D0*UVWFCT_G_2+2.0D0*UVWFCT_G_1
282
C Amplitude(s) for UVCT diagram with ID 50
283
CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(2,81))
284
AMPL(2,81)=AMPL(2,81)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0*UVWFCT_G_2
286
C Amplitude(s) for UVCT diagram with ID 51
287
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,82))
288
AMPL(1,82)=AMPL(1,82)*(2.0D0*UVWFCT_G_2+2.0D0*UVWFCT_G_1
290
C Amplitude(s) for UVCT diagram with ID 52
291
CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,83))
292
AMPL(2,83)=AMPL(2,83)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0*UVWFCT_G_2
294
C Amplitude(s) for UVCT diagram with ID 53
295
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,84))
296
AMPL(1,84)=AMPL(1,84)*(2.0D0*UVWFCT_G_2+2.0D0*UVWFCT_G_1
298
C Amplitude(s) for UVCT diagram with ID 54
299
CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,85))
300
AMPL(2,85)=AMPL(2,85)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0*UVWFCT_G_2
302
IF (.NOT.CHECKPHASE.AND.HELDOUBLECHECKED.AND.HELPICKED.EQ.
310
CFTOT=CMPLX(CF_N(I,J)/REAL(ABS(CF_D(I,J)),KIND=16)
312
IF(CF_D(I,J).LT.0) CFTOT=CFTOT*IMAG1
314
ANS(K)=ANS(K)+DUMMY*2.0E0_16*REAL(CFTOT*AMPL(K,I)
315
$ *CONJG(AMP(J)),KIND=16)
319
C Coefficient construction for loop diagram with ID 4
320
CALL MP_FFV1L2_1(PL(0,0),W(1,5),GC_5,ZERO,ZERO,PL(0,1),COEFS)
321
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,1))
322
CALL MP_FFV1L2_1(PL(0,1),W(1,8),GC_5,ZERO,ZERO,PL(0,2),COEFS)
323
CALL MP_UPDATE_WL_1_1(WL(1,0,1,1),4,COEFS,4,4,WL(1,0,1,2))
324
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,2),2,4,LOOPCOEFS(0,1),1
326
C Coefficient construction for loop diagram with ID 5
327
CALL MP_FFV1L1_2(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,3),COEFS)
328
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,3))
329
CALL MP_FFV1L1_2(PL(0,3),W(1,2),GC_5,ZERO,ZERO,PL(0,4),COEFS)
330
CALL MP_UPDATE_WL_1_1(WL(1,0,1,3),4,COEFS,4,4,WL(1,0,1,4))
331
CALL MP_FFV1L1_2(PL(0,4),W(1,8),GC_5,ZERO,ZERO,PL(0,5),COEFS)
332
CALL MP_UPDATE_WL_2_1(WL(1,0,1,4),4,COEFS,4,4,WL(1,0,1,5))
333
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,5),3,4,LOOPCOEFS(0,2),1
335
C Coefficient construction for loop diagram with ID 6
336
CALL MP_FFV1L2_1(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,6),COEFS)
337
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,6))
338
CALL MP_FFV1L2_1(PL(0,6),W(1,2),GC_5,ZERO,ZERO,PL(0,7),COEFS)
339
CALL MP_UPDATE_WL_1_1(WL(1,0,1,6),4,COEFS,4,4,WL(1,0,1,7))
340
CALL MP_FFV1L2_1(PL(0,7),W(1,8),GC_5,ZERO,ZERO,PL(0,8),COEFS)
341
CALL MP_UPDATE_WL_2_1(WL(1,0,1,7),4,COEFS,4,4,WL(1,0,1,8))
342
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,8),3,4,LOOPCOEFS(0,3),1
344
C Coefficient construction for loop diagram with ID 7
345
CALL MP_FFV1L2_1(PL(0,0),W(1,5),GC_5,ZERO,ZERO,PL(0,9),COEFS)
346
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,9))
347
CALL MP_FFV1L2_1(PL(0,9),W(1,8),GC_5,ZERO,ZERO,PL(0,10)
349
CALL MP_UPDATE_WL_1_1(WL(1,0,1,9),4,COEFS,4,4,WL(1,0,1,10))
350
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,10),2,4,LOOPCOEFS(0,4),1
352
C Coefficient construction for loop diagram with ID 8
353
CALL MP_FFV1L1_2(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,11)
355
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,11))
356
CALL MP_FFV1L1_2(PL(0,11),W(1,2),GC_5,ZERO,ZERO,PL(0,12)
358
CALL MP_UPDATE_WL_1_1(WL(1,0,1,11),4,COEFS,4,4,WL(1,0,1,12))
359
CALL MP_FFV1L1_2(PL(0,12),W(1,8),GC_5,ZERO,ZERO,PL(0,13)
361
CALL MP_UPDATE_WL_2_1(WL(1,0,1,12),4,COEFS,4,4,WL(1,0,1,13))
362
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,13),3,4,LOOPCOEFS(0,5),1
364
C Coefficient construction for loop diagram with ID 9
365
CALL MP_FFV1L2_1(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,14)
367
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,14))
368
CALL MP_FFV1L2_1(PL(0,14),W(1,2),GC_5,ZERO,ZERO,PL(0,15)
370
CALL MP_UPDATE_WL_1_1(WL(1,0,1,14),4,COEFS,4,4,WL(1,0,1,15))
371
CALL MP_FFV1L2_1(PL(0,15),W(1,8),GC_5,ZERO,ZERO,PL(0,16)
373
CALL MP_UPDATE_WL_2_1(WL(1,0,1,15),4,COEFS,4,4,WL(1,0,1,16))
374
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,16),3,4,LOOPCOEFS(0,6),1
376
C Coefficient construction for loop diagram with ID 10
377
CALL MP_FFV1L2_1(PL(0,0),W(1,5),GC_5,ZERO,ZERO,PL(0,17)
379
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,17))
380
CALL MP_FFV1L2_1(PL(0,17),W(1,8),GC_5,ZERO,ZERO,PL(0,18)
382
CALL MP_UPDATE_WL_1_1(WL(1,0,1,17),4,COEFS,4,4,WL(1,0,1,18))
383
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,18),2,4,LOOPCOEFS(0,7),1
385
C Coefficient construction for loop diagram with ID 11
386
CALL MP_FFV1L1_2(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,19)
388
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,19))
389
CALL MP_FFV1L1_2(PL(0,19),W(1,2),GC_5,ZERO,ZERO,PL(0,20)
391
CALL MP_UPDATE_WL_1_1(WL(1,0,1,19),4,COEFS,4,4,WL(1,0,1,20))
392
CALL MP_FFV1L1_2(PL(0,20),W(1,8),GC_5,ZERO,ZERO,PL(0,21)
394
CALL MP_UPDATE_WL_2_1(WL(1,0,1,20),4,COEFS,4,4,WL(1,0,1,21))
395
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,21),3,4,LOOPCOEFS(0,8),1
397
C Coefficient construction for loop diagram with ID 12
398
CALL MP_FFV1L2_1(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,22)
400
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,22))
401
CALL MP_FFV1L2_1(PL(0,22),W(1,2),GC_5,ZERO,ZERO,PL(0,23)
403
CALL MP_UPDATE_WL_1_1(WL(1,0,1,22),4,COEFS,4,4,WL(1,0,1,23))
404
CALL MP_FFV1L2_1(PL(0,23),W(1,8),GC_5,ZERO,ZERO,PL(0,24)
406
CALL MP_UPDATE_WL_2_1(WL(1,0,1,23),4,COEFS,4,4,WL(1,0,1,24))
407
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,24),3,4,LOOPCOEFS(0,9),1
409
C Coefficient construction for loop diagram with ID 13
410
CALL MP_FFV1L2_1(PL(0,0),W(1,5),GC_5,ZERO,ZERO,PL(0,25)
412
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,25))
413
CALL MP_FFV1L2_1(PL(0,25),W(1,8),GC_5,ZERO,ZERO,PL(0,26)
415
CALL MP_UPDATE_WL_1_1(WL(1,0,1,25),4,COEFS,4,4,WL(1,0,1,26))
416
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,26),2,4,LOOPCOEFS(0,10),1
418
C Coefficient construction for loop diagram with ID 14
419
CALL MP_FFV1L1_2(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,27)
421
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,27))
422
CALL MP_FFV1L1_2(PL(0,27),W(1,2),GC_5,ZERO,ZERO,PL(0,28)
424
CALL MP_UPDATE_WL_1_1(WL(1,0,1,27),4,COEFS,4,4,WL(1,0,1,28))
425
CALL MP_FFV1L1_2(PL(0,28),W(1,8),GC_5,ZERO,ZERO,PL(0,29)
427
CALL MP_UPDATE_WL_2_1(WL(1,0,1,28),4,COEFS,4,4,WL(1,0,1,29))
428
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,29),3,4,LOOPCOEFS(0,11),1
430
C Coefficient construction for loop diagram with ID 15
431
CALL MP_FFV1L2_1(PL(0,0),W(1,1),GC_5,ZERO,ZERO,PL(0,30)
433
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,30))
434
CALL MP_FFV1L2_1(PL(0,30),W(1,2),GC_5,ZERO,ZERO,PL(0,31)
436
CALL MP_UPDATE_WL_1_1(WL(1,0,1,30),4,COEFS,4,4,WL(1,0,1,31))
437
CALL MP_FFV1L2_1(PL(0,31),W(1,8),GC_5,ZERO,ZERO,PL(0,32)
439
CALL MP_UPDATE_WL_2_1(WL(1,0,1,31),4,COEFS,4,4,WL(1,0,1,32))
440
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,32),3,4,LOOPCOEFS(0,12),1
442
C Coefficient construction for loop diagram with ID 16
443
CALL MP_FFV1L2_1(PL(0,0),W(1,5),GC_5,MDL_MB,ZERO,PL(0,33)
445
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,33))
446
CALL MP_FFV1L2_1(PL(0,33),W(1,8),GC_5,MDL_MB,ZERO,PL(0,34)
448
CALL MP_UPDATE_WL_1_1(WL(1,0,1,33),4,COEFS,4,4,WL(1,0,1,34))
449
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,34),2,4,LOOPCOEFS(0,13),1
451
C Coefficient construction for loop diagram with ID 17
452
CALL MP_FFV1L1_2(PL(0,0),W(1,1),GC_5,MDL_MB,ZERO,PL(0,35)
454
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,35))
455
CALL MP_FFV1L1_2(PL(0,35),W(1,2),GC_5,MDL_MB,ZERO,PL(0,36)
457
CALL MP_UPDATE_WL_1_1(WL(1,0,1,35),4,COEFS,4,4,WL(1,0,1,36))
458
CALL MP_FFV1L1_2(PL(0,36),W(1,8),GC_5,MDL_MB,ZERO,PL(0,37)
460
CALL MP_UPDATE_WL_2_1(WL(1,0,1,36),4,COEFS,4,4,WL(1,0,1,37))
461
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,37),3,4,LOOPCOEFS(0,14),1
463
C Coefficient construction for loop diagram with ID 18
464
CALL MP_FFV1L2_1(PL(0,0),W(1,1),GC_5,MDL_MB,ZERO,PL(0,38)
466
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,38))
467
CALL MP_FFV1L2_1(PL(0,38),W(1,2),GC_5,MDL_MB,ZERO,PL(0,39)
469
CALL MP_UPDATE_WL_1_1(WL(1,0,1,38),4,COEFS,4,4,WL(1,0,1,39))
470
CALL MP_FFV1L2_1(PL(0,39),W(1,8),GC_5,MDL_MB,ZERO,PL(0,40)
472
CALL MP_UPDATE_WL_2_1(WL(1,0,1,39),4,COEFS,4,4,WL(1,0,1,40))
473
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,40),3,4,LOOPCOEFS(0,15),1
475
C Coefficient construction for loop diagram with ID 19
476
CALL MP_FFV1L2_1(PL(0,0),W(1,5),GC_5,MDL_MT,MDL_WT,PL(0,41)
478
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,41))
479
CALL MP_FFV1L2_1(PL(0,41),W(1,8),GC_5,MDL_MT,MDL_WT,PL(0,42)
481
CALL MP_UPDATE_WL_1_1(WL(1,0,1,41),4,COEFS,4,4,WL(1,0,1,42))
482
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,42),2,4,LOOPCOEFS(0,16),1
484
C Coefficient construction for loop diagram with ID 20
485
CALL MP_FFV1L1P0_3(PL(0,0),W(1,3),GC_5,ZERO,ZERO,PL(0,43)
487
CALL MP_UPDATE_WL_0_0(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,43))
488
CALL MP_FFV1L3_2(PL(0,43),W(1,4),GC_5,MDL_MT,MDL_WT,PL(0,44)
490
CALL MP_UPDATE_WL_0_1(WL(1,0,1,43),4,COEFS,4,4,WL(1,0,1,44))
491
CALL MP_FFV1L1_2(PL(0,44),W(1,5),GC_5,MDL_MT,MDL_WT,PL(0,45)
493
CALL MP_UPDATE_WL_1_1(WL(1,0,1,44),4,COEFS,4,4,WL(1,0,1,45))
494
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,45),2,4,LOOPCOEFS(0,17),1
496
C Coefficient construction for loop diagram with ID 21
497
CALL MP_FFV1L3_1(PL(0,0),W(1,3),GC_5,MDL_MT,MDL_WT,PL(0,46)
499
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,46))
500
CALL MP_FFV1L2P0_3(PL(0,46),W(1,4),GC_5,ZERO,ZERO,PL(0,47)
502
CALL MP_UPDATE_WL_1_0(WL(1,0,1,46),4,COEFS,4,4,WL(1,0,1,47))
503
CALL MP_VVV1L2P0_1(PL(0,47),W(1,5),GC_4,ZERO,ZERO,PL(0,48)
505
CALL MP_UPDATE_WL_1_1(WL(1,0,1,47),4,COEFS,4,4,WL(1,0,1,48))
506
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,48),2,4,LOOPCOEFS(0,18),1
508
C Coefficient construction for loop diagram with ID 22
509
CALL MP_FFV1L1P0_3(PL(0,0),W(1,6),GC_5,ZERO,ZERO,PL(0,49)
511
CALL MP_UPDATE_WL_0_0(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,49))
512
CALL MP_FFV1L3_2(PL(0,49),W(1,9),GC_5,MDL_MT,MDL_WT,PL(0,50)
514
CALL MP_UPDATE_WL_0_1(WL(1,0,1,49),4,COEFS,4,4,WL(1,0,1,50))
515
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,50),1,4,LOOPCOEFS(0,19),1
517
C Coefficient construction for loop diagram with ID 23
518
CALL MP_FFV1L2_1(PL(0,0),W(1,2),GC_5,MDL_MT,MDL_WT,PL(0,51)
520
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,51))
521
CALL MP_FFV1L2P0_3(PL(0,51),W(1,4),GC_5,ZERO,ZERO,PL(0,52)
523
CALL MP_UPDATE_WL_1_0(WL(1,0,1,51),4,COEFS,4,4,WL(1,0,1,52))
524
CALL MP_FFV1L3_1(PL(0,52),W(1,6),GC_5,MDL_MT,MDL_WT,PL(0,53)
526
CALL MP_UPDATE_WL_1_1(WL(1,0,1,52),4,COEFS,4,4,WL(1,0,1,53))
527
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,53),2,4,LOOPCOEFS(0,20),1
529
C Coefficient construction for loop diagram with ID 24
530
CALL MP_VVV1L2P0_1(PL(0,0),W(1,2),GC_4,ZERO,ZERO,PL(0,54)
532
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,54))
533
CALL MP_FFV1L3_2(PL(0,54),W(1,4),GC_5,MDL_MT,MDL_WT,PL(0,55)
535
CALL MP_UPDATE_WL_1_1(WL(1,0,1,54),4,COEFS,4,4,WL(1,0,1,55))
536
CALL MP_FFV1L1P0_3(PL(0,55),W(1,6),GC_5,ZERO,ZERO,PL(0,56)
538
CALL MP_UPDATE_WL_2_0(WL(1,0,1,55),4,COEFS,4,4,WL(1,0,1,56))
539
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,56),2,4,LOOPCOEFS(0,21),1
541
C Coefficient construction for loop diagram with ID 25
542
CALL MP_FFV1L1P0_3(PL(0,0),W(1,10),GC_5,ZERO,ZERO,PL(0,57)
544
CALL MP_UPDATE_WL_0_0(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,57))
545
CALL MP_FFV1L3_2(PL(0,57),W(1,7),GC_5,MDL_MT,MDL_WT,PL(0,58)
547
CALL MP_UPDATE_WL_0_1(WL(1,0,1,57),4,COEFS,4,4,WL(1,0,1,58))
548
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,58),1,4,LOOPCOEFS(0,22),1
550
C Coefficient construction for loop diagram with ID 26
551
CALL MP_FFV1L1_2(PL(0,0),W(1,2),GC_5,MDL_MT,MDL_WT,PL(0,59)
553
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,59))
554
CALL MP_FFV1L1P0_3(PL(0,59),W(1,3),GC_5,ZERO,ZERO,PL(0,60)
556
CALL MP_UPDATE_WL_1_0(WL(1,0,1,59),4,COEFS,4,4,WL(1,0,1,60))
557
CALL MP_FFV1L3_2(PL(0,60),W(1,7),GC_5,MDL_MT,MDL_WT,PL(0,61)
559
CALL MP_UPDATE_WL_1_1(WL(1,0,1,60),4,COEFS,4,4,WL(1,0,1,61))
560
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,61),2,4,LOOPCOEFS(0,23),1
562
C Coefficient construction for loop diagram with ID 27
563
CALL MP_FFV1L3_1(PL(0,54),W(1,3),GC_5,MDL_MT,MDL_WT,PL(0,62)
565
CALL MP_UPDATE_WL_1_1(WL(1,0,1,54),4,COEFS,4,4,WL(1,0,1,62))
566
CALL MP_FFV1L2P0_3(PL(0,62),W(1,7),GC_5,ZERO,ZERO,PL(0,63)
568
CALL MP_UPDATE_WL_2_0(WL(1,0,1,62),4,COEFS,4,4,WL(1,0,1,63))
569
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,63),2,4,LOOPCOEFS(0,24),1
571
C Coefficient construction for loop diagram with ID 28
572
CALL MP_FFV1L2_1(PL(0,0),W(1,1),GC_5,MDL_MT,MDL_WT,PL(0,64)
574
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,64))
575
CALL MP_FFV1L2P0_3(PL(0,64),W(1,4),GC_5,ZERO,ZERO,PL(0,65)
577
CALL MP_UPDATE_WL_1_0(WL(1,0,1,64),4,COEFS,4,4,WL(1,0,1,65))
578
CALL MP_FFV1L3_1(PL(0,65),W(1,10),GC_5,MDL_MT,MDL_WT,PL(0
580
CALL MP_UPDATE_WL_1_1(WL(1,0,1,65),4,COEFS,4,4,WL(1,0,1,66))
581
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,66),2,4,LOOPCOEFS(0,25),1
583
C Coefficient construction for loop diagram with ID 29
584
CALL MP_FFV1L1_2(PL(0,0),W(1,1),GC_5,MDL_MT,MDL_WT,PL(0,67)
586
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,67))
587
CALL MP_FFV1L1P0_3(PL(0,67),W(1,3),GC_5,ZERO,ZERO,PL(0,68)
589
CALL MP_UPDATE_WL_1_0(WL(1,0,1,67),4,COEFS,4,4,WL(1,0,1,68))
590
CALL MP_FFV1L3_2(PL(0,68),W(1,9),GC_5,MDL_MT,MDL_WT,PL(0,69)
592
CALL MP_UPDATE_WL_1_1(WL(1,0,1,68),4,COEFS,4,4,WL(1,0,1,69))
593
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,69),2,4,LOOPCOEFS(0,26),1
595
C Coefficient construction for loop diagram with ID 30
596
CALL MP_FFV1L1_2(PL(0,67),W(1,2),GC_5,MDL_MT,MDL_WT,PL(0,70)
598
CALL MP_UPDATE_WL_1_1(WL(1,0,1,67),4,COEFS,4,4,WL(1,0,1,70))
599
CALL MP_FFV1L1P0_3(PL(0,70),W(1,3),GC_5,ZERO,ZERO,PL(0,71)
601
CALL MP_UPDATE_WL_2_0(WL(1,0,1,70),4,COEFS,4,4,WL(1,0,1,71))
602
CALL MP_FFV1L3_2(PL(0,71),W(1,4),GC_5,MDL_MT,MDL_WT,PL(0,72)
604
CALL MP_UPDATE_WL_2_1(WL(1,0,1,71),4,COEFS,4,4,WL(1,0,1,72))
605
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,72),3,4,LOOPCOEFS(0,27),1
607
C Coefficient construction for loop diagram with ID 31
608
CALL MP_FFV1L1_2(PL(0,70),W(1,8),GC_5,MDL_MT,MDL_WT,PL(0,73)
610
CALL MP_UPDATE_WL_2_1(WL(1,0,1,70),4,COEFS,4,4,WL(1,0,1,73))
611
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,73),3,4,LOOPCOEFS(0,28),1
613
C Coefficient construction for loop diagram with ID 32
614
CALL MP_FFV1L2_1(PL(0,64),W(1,2),GC_5,MDL_MT,MDL_WT,PL(0,74)
616
CALL MP_UPDATE_WL_1_1(WL(1,0,1,64),4,COEFS,4,4,WL(1,0,1,74))
617
CALL MP_FFV1L2_1(PL(0,74),W(1,8),GC_5,MDL_MT,MDL_WT,PL(0,75)
619
CALL MP_UPDATE_WL_2_1(WL(1,0,1,74),4,COEFS,4,4,WL(1,0,1,75))
620
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,75),3,4,LOOPCOEFS(0,29),1
622
C Coefficient construction for loop diagram with ID 33
623
CALL MP_FFV1L2P0_3(PL(0,74),W(1,4),GC_5,ZERO,ZERO,PL(0,76)
625
CALL MP_UPDATE_WL_2_0(WL(1,0,1,74),4,COEFS,4,4,WL(1,0,1,76))
626
CALL MP_FFV1L3_1(PL(0,76),W(1,3),GC_5,MDL_MT,MDL_WT,PL(0,77)
628
CALL MP_UPDATE_WL_2_1(WL(1,0,1,76),4,COEFS,4,4,WL(1,0,1,77))
629
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,77),3,4,LOOPCOEFS(0,30),1
631
C Coefficient construction for loop diagram with ID 34
632
CALL MP_VVV1L2P0_1(PL(0,68),W(1,2),GC_4,ZERO,ZERO,PL(0,78)
634
CALL MP_UPDATE_WL_1_1(WL(1,0,1,68),4,COEFS,4,4,WL(1,0,1,78))
635
CALL MP_FFV1L3_2(PL(0,78),W(1,4),GC_5,MDL_MT,MDL_WT,PL(0,79)
637
CALL MP_UPDATE_WL_2_1(WL(1,0,1,78),4,COEFS,4,4,WL(1,0,1,79))
638
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,79),3,4,LOOPCOEFS(0,31),1
640
C Coefficient construction for loop diagram with ID 35
641
CALL MP_VVV1L2P0_1(PL(0,0),W(1,1),GC_4,ZERO,ZERO,PL(0,80)
643
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,80))
644
CALL MP_FFV1L3_2(PL(0,80),W(1,4),GC_5,MDL_MT,MDL_WT,PL(0,81)
646
CALL MP_UPDATE_WL_1_1(WL(1,0,1,80),4,COEFS,4,4,WL(1,0,1,81))
647
CALL MP_FFV1L1P0_3(PL(0,81),W(1,10),GC_5,ZERO,ZERO,PL(0,82)
649
CALL MP_UPDATE_WL_2_0(WL(1,0,1,81),4,COEFS,4,4,WL(1,0,1,82))
650
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,82),2,4,LOOPCOEFS(0,32),1
652
C Coefficient construction for loop diagram with ID 36
653
CALL MP_FFV1L3_1(PL(0,80),W(1,3),GC_5,MDL_MT,MDL_WT,PL(0,83)
655
CALL MP_UPDATE_WL_1_1(WL(1,0,1,80),4,COEFS,4,4,WL(1,0,1,83))
656
CALL MP_FFV1L2P0_3(PL(0,83),W(1,9),GC_5,ZERO,ZERO,PL(0,84)
658
CALL MP_UPDATE_WL_2_0(WL(1,0,1,83),4,COEFS,4,4,WL(1,0,1,84))
659
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,84),2,4,LOOPCOEFS(0,33),1
661
C Coefficient construction for loop diagram with ID 37
662
CALL MP_FFV1L2_1(PL(0,83),W(1,2),GC_5,MDL_MT,MDL_WT,PL(0,85)
664
CALL MP_UPDATE_WL_2_1(WL(1,0,1,83),4,COEFS,4,4,WL(1,0,1,85))
665
CALL MP_FFV1L2P0_3(PL(0,85),W(1,4),GC_5,ZERO,ZERO,PL(0,86)
667
CALL MP_UPDATE_WL_3_0(WL(1,0,1,85),4,COEFS,4,4,WL(1,0,1,86))
668
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,86),3,4,LOOPCOEFS(0,34),1
670
C Coefficient construction for loop diagram with ID 38
671
CALL MP_VVVV1L2P0_1(PL(0,47),W(1,1),W(1,2),GC_6,ZERO,ZERO
673
CALL MP_UPDATE_WL_1_0(WL(1,0,1,47),4,COEFS,4,4,WL(1,0,1,87))
674
CALL MP_VVVV3L2P0_1(PL(0,47),W(1,1),W(1,2),GC_6,ZERO,ZERO
676
CALL MP_UPDATE_WL_1_0(WL(1,0,1,47),4,COEFS,4,4,WL(1,0,1,88))
677
CALL MP_VVVV4L2P0_1(PL(0,47),W(1,1),W(1,2),GC_6,ZERO,ZERO
679
CALL MP_UPDATE_WL_1_0(WL(1,0,1,47),4,COEFS,4,4,WL(1,0,1,89))
680
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,87),1,4,LOOPCOEFS(0,35),1
682
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,88),1,4,LOOPCOEFS(0,36),1
684
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,89),1,4,LOOPCOEFS(0,37),1
686
C Coefficient construction for loop diagram with ID 39
687
CALL MP_VVV1L2P0_1(PL(0,80),W(1,2),GC_4,ZERO,ZERO,PL(0,90)
689
CALL MP_UPDATE_WL_1_1(WL(1,0,1,80),4,COEFS,4,4,WL(1,0,1,90))
690
CALL MP_FFV1L3_2(PL(0,90),W(1,4),GC_5,MDL_MT,MDL_WT,PL(0,91)
692
CALL MP_UPDATE_WL_2_1(WL(1,0,1,90),4,COEFS,4,4,WL(1,0,1,91))
693
CALL MP_FFV1L1P0_3(PL(0,91),W(1,3),GC_5,ZERO,ZERO,PL(0,92)
695
CALL MP_UPDATE_WL_3_0(WL(1,0,1,91),4,COEFS,4,4,WL(1,0,1,92))
696
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,92),3,4,LOOPCOEFS(0,38),1
698
C Coefficient construction for loop diagram with ID 40
699
CALL MP_FFV1L3_1(PL(0,90),W(1,3),GC_5,MDL_MT,MDL_WT,PL(0,93)
701
CALL MP_UPDATE_WL_2_1(WL(1,0,1,90),4,COEFS,4,4,WL(1,0,1,93))
702
CALL MP_FFV1L2P0_3(PL(0,93),W(1,4),GC_5,ZERO,ZERO,PL(0,94)
704
CALL MP_UPDATE_WL_3_0(WL(1,0,1,93),4,COEFS,4,4,WL(1,0,1,94))
705
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,94),3,4,LOOPCOEFS(0,39),1
707
C Coefficient construction for loop diagram with ID 41
708
CALL MP_VVV1L2P0_1(PL(0,0),W(1,5),GC_4,ZERO,ZERO,PL(0,95)
710
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,95))
711
CALL MP_VVV1L2P0_1(PL(0,95),W(1,8),GC_4,ZERO,ZERO,PL(0,96)
713
CALL MP_UPDATE_WL_1_1(WL(1,0,1,95),4,COEFS,4,4,WL(1,0,1,96))
714
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,96),2,4,LOOPCOEFS(0,40),2
716
C Coefficient construction for loop diagram with ID 42
717
CALL MP_VVV1L2P0_1(PL(0,90),W(1,8),GC_4,ZERO,ZERO,PL(0,97)
719
CALL MP_UPDATE_WL_2_1(WL(1,0,1,90),4,COEFS,4,4,WL(1,0,1,97))
720
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,97),3,4,LOOPCOEFS(0,41),1
722
C Coefficient construction for loop diagram with ID 43
723
CALL MP_VVVV1L2P0_1(PL(0,80),W(1,8),W(1,2),GC_6,ZERO,ZERO
725
CALL MP_UPDATE_WL_1_0(WL(1,0,1,80),4,COEFS,4,4,WL(1,0,1,98))
726
CALL MP_VVVV3L2P0_1(PL(0,80),W(1,8),W(1,2),GC_6,ZERO,ZERO
728
CALL MP_UPDATE_WL_1_0(WL(1,0,1,80),4,COEFS,4,4,WL(1,0,1,99))
729
CALL MP_VVVV4L2P0_1(PL(0,80),W(1,8),W(1,2),GC_6,ZERO,ZERO
731
CALL MP_UPDATE_WL_1_0(WL(1,0,1,80),4,COEFS,4,4,WL(1,0,1,100))
732
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,98),1,4,LOOPCOEFS(0,42),2
734
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,99),1,4,LOOPCOEFS(0,43),2
736
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,100),1,4,LOOPCOEFS(0,44)
738
C Coefficient construction for loop diagram with ID 44
739
CALL MP_VVVV1L2P0_1(PL(0,54),W(1,8),W(1,1),GC_6,ZERO,ZERO
741
CALL MP_UPDATE_WL_1_0(WL(1,0,1,54),4,COEFS,4,4,WL(1,0,1,101))
742
CALL MP_VVVV3L2P0_1(PL(0,54),W(1,8),W(1,1),GC_6,ZERO,ZERO
744
CALL MP_UPDATE_WL_1_0(WL(1,0,1,54),4,COEFS,4,4,WL(1,0,1,102))
745
CALL MP_VVVV4L2P0_1(PL(0,54),W(1,8),W(1,1),GC_6,ZERO,ZERO
747
CALL MP_UPDATE_WL_1_0(WL(1,0,1,54),4,COEFS,4,4,WL(1,0,1,103))
748
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,101),1,4,LOOPCOEFS(0,45)
750
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,102),1,4,LOOPCOEFS(0,46)
752
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,103),1,4,LOOPCOEFS(0,47)
754
C Coefficient construction for loop diagram with ID 45
755
CALL MP_VVVV1L2P0_1(PL(0,0),W(1,1),W(1,2),GC_6,ZERO,ZERO
757
CALL MP_UPDATE_WL_0_0(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,104))
758
CALL MP_VVVV3L2P0_1(PL(0,0),W(1,1),W(1,2),GC_6,ZERO,ZERO
760
CALL MP_UPDATE_WL_0_0(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,105))
761
CALL MP_VVVV4L2P0_1(PL(0,0),W(1,1),W(1,2),GC_6,ZERO,ZERO
763
CALL MP_UPDATE_WL_0_0(WL(1,0,1,0),4,COEFS,4,4,WL(1,0,1,106))
764
CALL MP_VVV1L2P0_1(PL(0,104),W(1,8),GC_4,ZERO,ZERO,PL(0,107)
766
CALL MP_UPDATE_WL_0_1(WL(1,0,1,104),4,COEFS,4,4,WL(1,0,1
768
CALL MP_VVV1L2P0_1(PL(0,105),W(1,8),GC_4,ZERO,ZERO,PL(0,108)
770
CALL MP_UPDATE_WL_0_1(WL(1,0,1,105),4,COEFS,4,4,WL(1,0,1
772
CALL MP_VVV1L2P0_1(PL(0,106),W(1,8),GC_4,ZERO,ZERO,PL(0,109)
774
CALL MP_UPDATE_WL_0_1(WL(1,0,1,106),4,COEFS,4,4,WL(1,0,1
776
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,107),1,4,LOOPCOEFS(0,48)
778
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,108),1,4,LOOPCOEFS(0,49)
780
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,109),1,4,LOOPCOEFS(0,50)
782
C Coefficient construction for loop diagram with ID 46
783
CALL MP_GHGHGL2_1(PL(0,0),W(1,5),GC_4,ZERO,ZERO,PL(0,110)
785
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),1,COEFS,1,1,WL(1,0,1,110))
786
CALL MP_GHGHGL2_1(PL(0,110),W(1,8),GC_4,ZERO,ZERO,PL(0,111)
788
CALL MP_UPDATE_WL_1_1(WL(1,0,1,110),1,COEFS,1,1,WL(1,0,1
790
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,111),2,1,LOOPCOEFS(0,51)
792
C Coefficient construction for loop diagram with ID 47
793
CALL MP_GHGHGL1_2(PL(0,0),W(1,1),GC_4,ZERO,ZERO,PL(0,112)
795
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),1,COEFS,1,1,WL(1,0,1,112))
796
CALL MP_GHGHGL1_2(PL(0,112),W(1,2),GC_4,ZERO,ZERO,PL(0,113)
798
CALL MP_UPDATE_WL_1_1(WL(1,0,1,112),1,COEFS,1,1,WL(1,0,1
800
CALL MP_GHGHGL1_2(PL(0,113),W(1,8),GC_4,ZERO,ZERO,PL(0,114)
802
CALL MP_UPDATE_WL_2_1(WL(1,0,1,113),1,COEFS,1,1,WL(1,0,1
804
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,114),3,1,LOOPCOEFS(0,52)
806
C Coefficient construction for loop diagram with ID 48
807
CALL MP_GHGHGL2_1(PL(0,0),W(1,1),GC_4,ZERO,ZERO,PL(0,115)
809
CALL MP_UPDATE_WL_0_1(WL(1,0,1,0),1,COEFS,1,1,WL(1,0,1,115))
810
CALL MP_GHGHGL2_1(PL(0,115),W(1,2),GC_4,ZERO,ZERO,PL(0,116)
812
CALL MP_UPDATE_WL_1_1(WL(1,0,1,115),1,COEFS,1,1,WL(1,0,1
814
CALL MP_GHGHGL2_1(PL(0,116),W(1,8),GC_4,ZERO,ZERO,PL(0,117)
816
CALL MP_UPDATE_WL_2_1(WL(1,0,1,116),1,COEFS,1,1,WL(1,0,1
818
CALL MP_CREATE_LOOP_COEFS(WL(1,0,1,117),3,1,LOOPCOEFS(0,53)
823
C Copy the qp wfs to the dp ones as they are used to setup the CT
835
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,4),2)
836
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,7),2)
837
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,10),2)
838
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,40),2)
839
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,51),2)
840
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,48),1)
841
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,49),1)
842
CALL MP_ADD_COEFS(LOOPCOEFS(0,1),2,LOOPCOEFS(0,50),1)
843
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,3),3)
844
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,5),3)
845
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,6),3)
846
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,8),3)
847
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,9),3)
848
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,11),3)
849
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,12),3)
850
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,41),3)
851
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,52),3)
852
CALL MP_ADD_COEFS(LOOPCOEFS(0,2),3,LOOPCOEFS(0,53),3)
853
CALL MP_ADD_COEFS(LOOPCOEFS(0,14),3,LOOPCOEFS(0,15),3)
854
CALL MP_ADD_COEFS(LOOPCOEFS(0,18),2,LOOPCOEFS(0,35),1)
855
CALL MP_ADD_COEFS(LOOPCOEFS(0,18),2,LOOPCOEFS(0,36),1)
856
CALL MP_ADD_COEFS(LOOPCOEFS(0,18),2,LOOPCOEFS(0,37),1)
857
CALL MP_ADD_COEFS(LOOPCOEFS(0,28),3,LOOPCOEFS(0,29),3)
858
CALL MP_ADD_COEFS(LOOPCOEFS(0,42),1,LOOPCOEFS(0,43),1)
859
CALL MP_ADD_COEFS(LOOPCOEFS(0,42),1,LOOPCOEFS(0,44),1)
860
CALL MP_ADD_COEFS(LOOPCOEFS(0,45),1,LOOPCOEFS(0,46),1)
861
CALL MP_ADD_COEFS(LOOPCOEFS(0,45),1,LOOPCOEFS(0,47),1)