Merge lp:~maddevelopers/mg5amcnlo/2.0.1 into lp:mg5amcnlo/lts

Proposed by Olivier Mattelaer
Status: Merged
Merged at revision: 250
Proposed branch: lp:~maddevelopers/mg5amcnlo/2.0.1
Merge into: lp:mg5amcnlo/lts
Diff against target: 30515 lines (+18042/-3981)
85 files modified
Template/NLO/Source/PDF/pdg2pdf.f (+1/-3)
Template/NLO/Source/PDF/pdg2pdf_lhapdf.f (+1/-3)
Template/NLO/Source/alfas_functions.f (+1/-3)
Template/NLO/Source/alfas_functions_lhapdf.f (+4/-7)
Template/NLO/SubProcesses/BinothLHA.f (+16/-1)
Template/NLO/SubProcesses/cuts.f (+1/-1)
Template/NLO/SubProcesses/driver_mintFO.f (+16/-11)
Template/NLO/SubProcesses/driver_mintMC.f (+16/-14)
Template/NLO/SubProcesses/fastjet_wrapper.f (+1/-3)
Template/NLO/SubProcesses/fks_singular.f (+49/-17)
Template/NLO/SubProcesses/genps_fks.f (+12/-3)
Template/NLO/SubProcesses/timing_variables.inc (+5/-0)
Template/NLO/Utilities/check_events.f (+26/-3)
Template/NLO/Utilities/makefile (+3/-2)
Template/NLO/Utilities/plot_events.f (+1/-1)
Template/NLO/Utilities/plot_events_lhef.f (+1/-1)
Template/NLO/bin/generate_events (+2/-5)
UpdateNotes.txt (+12/-1)
aloha/aloha_lib.py (+1/-1)
aloha/aloha_writers.py (+30/-30)
aloha/create_aloha.py (+16/-16)
bin/compile.py (+71/-6)
bin/mg5 (+1/-1)
madgraph/VERSION (+1/-1)
madgraph/interface/amcatnlo_interface.py (+5/-3)
madgraph/interface/amcatnlo_run_interface.py (+96/-120)
madgraph/interface/launch_ext_program.py (+8/-1)
madgraph/interface/madevent_interface.py (+5/-2)
madgraph/interface/madgraph_interface.py (+41/-13)
madgraph/interface/master_interface.py (+4/-1)
madgraph/iolibs/export_fks.py (+7/-9)
madgraph/iolibs/export_v4.py (+51/-13)
madgraph/loop/loop_exporters.py (+2/-2)
madgraph/various/cluster.py (+10/-3)
madgraph/various/process_checks.py (+73/-53)
mg5decay/decay_objects.py (+5/-1)
models/import_ufo.py (+28/-31)
models/model_reader.py (+4/-1)
models/nmssm/propagators.py (+35/-0)
tests/acceptance_tests/test_cmd.py (+9/-0)
tests/acceptance_tests/test_cmd_amcatnlo.py (+39/-7)
tests/acceptance_tests/test_model_equivalence.py (+4/-0)
tests/parallel_tests/compare_with_old_mg5_version.py (+7/-8)
tests/time_db (+139/-102)
tests/unit_tests/iolibs/test_export_fks.py (+4/-7)
tests/unit_tests/iolibs/test_export_v4.py (+1/-0)
tests/unit_tests/various/test_aloha.py (+29/-28)
vendor/CutTools/README (+15/-2)
vendor/CutTools/examples/cts_mpc.h (+1/-0)
vendor/CutTools/examples/cts_mpr.h (+1/-0)
vendor/CutTools/examples/cts_mprec.h (+1/-0)
vendor/CutTools/examples/testdir/out10_ccc (+3/-3)
vendor/CutTools/examples/testdir/out11_ccc (+3/-3)
vendor/CutTools/examples/testdir/out20_ccc (+3/-3)
vendor/CutTools/examples/testdir/out21_ccc (+23/-23)
vendor/CutTools/examples/testdir/out22_ccc (+23/-23)
vendor/CutTools/examples/testdir/out30_ccc (+3/-3)
vendor/CutTools/examples/testdir/out31_ccc (+3/-3)
vendor/CutTools/examples/testdir/out32_ccc (+23/-23)
vendor/CutTools/examples/testdir/out33_ccc (+23/-23)
vendor/CutTools/examples/testdir/out40_ccc (+21/-21)
vendor/CutTools/examples/testdir/out41_ccc (+21/-21)
vendor/CutTools/examples/testdir/out42_ccc (+23/-23)
vendor/CutTools/examples/testdir/out43_ccc (+19/-19)
vendor/CutTools/examples/testdir/out44_ccc (+21/-21)
vendor/CutTools/examples/testdir/out50_ccc (+23/-23)
vendor/CutTools/examples/testdir/out51_ccc (+23/-23)
vendor/CutTools/examples/testdir/out52_ccc (+23/-23)
vendor/CutTools/examples/testdir/out53_ccc (+23/-23)
vendor/CutTools/examples/testdir/out54_ccc (+23/-23)
vendor/CutTools/examples/testdir/out55_ccc (+21/-21)
vendor/CutTools/examples/testdir/out60_ccc (+23/-23)
vendor/CutTools/examples/testdir/out61_ccc (+23/-23)
vendor/CutTools/examples/testdir/out62_ccc (+23/-23)
vendor/CutTools/examples/testdir/out63_ccc (+23/-23)
vendor/CutTools/examples/testdir/out64_ccc (+23/-23)
vendor/CutTools/examples/testdir/out65_ccc (+23/-23)
vendor/CutTools/examples/testdir/out66_ccc (+23/-23)
vendor/CutTools/makefile (+1/-1)
vendor/CutTools/src/avh/avh_olo.f90 (+16608/-2928)
vendor/CutTools/src/cts/cts_cuttools.f90 (+2/-2)
vendor/CutTools/src/cts/cts_mpinit.h (+4/-0)
vendor/CutTools/src/cts/cts_mprec.h (+1/-0)
vendor/CutTools/src/cts/cts_qpinit.in (+4/-0)
vendor/CutTools/src/cts/cts_qprec.in (+1/-0)
To merge this branch: bzr merge lp:~maddevelopers/mg5amcnlo/2.0.1
Reviewer Review Type Date Requested Status
Valentin Hirschi Pending
Review via email: mp+199930@code.launchpad.net
To post a comment you must log in.
lp:~maddevelopers/mg5amcnlo/2.0.1 updated
258. By Olivier Mattelaer

change UpdateNotes

259. By Olivier Mattelaer

Better one

260. By Olivier Mattelaer

Fix a mssm specific bug for the auto-width computation (occuring only for ./bin/generate_events)
the problem was the SLHA1 ->SLHA2 conversion which was not detected correctly.

261. By Olivier Mattelaer

Fix a Bug #1266019 (pbs specific problem)
Fix a problem with some unittest on some filesystem.

262. By Olivier Mattelaer

improve way to compile pythia-pgs. automatically remove '-fno-second_underscore' if needed.

263. By Olivier Mattelaer

fix the warning problem for set complex_mass reported by Valentin

264. By Olivier Mattelaer

fix the parralel tests (due to the change in sqrts)

265. By Olivier Mattelaer

Improve restriction, with the possibility to have a another file for the default
value (different from the one choose for the restriction).

266. By Olivier Mattelaer

fix some problem with FormFactor (remove the default template for the Form Factor)

267. By Rikkert Frederix

Fix in the skipping of the jet-clustering in cuts.f when the Born has
no light QCD partons. Now fastjet is skipped correctly in this case.

268. By Olivier Mattelaer

      - fix a problem with form-factors
      - by default all output_files are in required_output.

269. By Paolo Torrielli

Marco's change to check_events, so to plot SCALUP while checking events

270. By Paolo Torrielli

small bug fix in check_events.f

271. By marco zaro

merged with 2.0.1run_name

272. By Olivier Mattelaer

Fix an error in MadWidth

273. By Hua-Sheng Shao

update CutTools with version 1.9.2

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Template/NLO/Source/PDF/pdg2pdf.f'
2--- Template/NLO/Source/PDF/pdg2pdf.f 2013-12-11 13:56:21 +0000
3+++ Template/NLO/Source/PDF/pdg2pdf.f 2014-01-19 08:21:29 +0000
4@@ -9,9 +9,7 @@
5 DOUBLE PRECISION x,xmu
6
7 c timing statistics
8- real*4 tbefore, tAfter
9- real*4 tTot, tOLP, tFastJet, tPDF
10- common/timings/tTot, tOLP, tFastJet, tPDF
11+ include "timing_variables.inc"
12
13 call cpu_time(tbefore)
14 pdg2pdf_timed = pdg2pdf(ih,ipdg,x,xmu)
15
16=== modified file 'Template/NLO/Source/PDF/pdg2pdf_lhapdf.f'
17--- Template/NLO/Source/PDF/pdg2pdf_lhapdf.f 2013-12-11 13:56:21 +0000
18+++ Template/NLO/Source/PDF/pdg2pdf_lhapdf.f 2014-01-19 08:21:29 +0000
19@@ -9,9 +9,7 @@
20 DOUBLE PRECISION x,xmu
21
22 c timing statistics
23- real*4 tbefore, tAfter
24- real*4 tTot, tOLP, tFastJet, tPDF
25- common/timings/tTot, tOLP, tFastJet, tPDF
26+ include "timing_variables.inc"
27
28 call cpu_time(tbefore)
29 pdg2pdf_timed = pdg2pdf(ih,ipdg,x,xmu)
30
31=== added symlink 'Template/NLO/Source/PDF/timing_variables.inc'
32=== target is u'../timing_variables.inc'
33=== modified file 'Template/NLO/Source/alfas_functions.f'
34--- Template/NLO/Source/alfas_functions.f 2013-12-11 13:56:21 +0000
35+++ Template/NLO/Source/alfas_functions.f 2014-01-19 08:21:29 +0000
36@@ -75,9 +75,7 @@
37 external ALPHAS_not_timed
38
39 c timing statistics
40- real*4 tbefore, tAfter
41- real*4 tTot, tOLP, tFastJet, tPDF
42- common/timings/tTot, tOLP, tFastJet, tPDF
43+ include "timing_variables.inc"
44
45 c This function takes roughly 0.6 micro-seconds and the function
46 c cpu_time takes 0.3 so it does not make much sense to always leave
47
48=== modified file 'Template/NLO/Source/alfas_functions_lhapdf.f'
49--- Template/NLO/Source/alfas_functions_lhapdf.f 2013-12-11 13:56:21 +0000
50+++ Template/NLO/Source/alfas_functions_lhapdf.f 2014-01-19 08:21:29 +0000
51@@ -81,13 +81,10 @@
52 external alphasPDF
53
54 c timing statistics
55- real*4 tbefore, tAfter
56- real*4 tTot, tOLP, tFastJet, tPDF
57- common/timings/tTot, tOLP, tFastJet, tPDF
58-
59-c This function takes 20 micro seconds to run, so it
60-c is fine to time it with cpu_time which takes 0.3 microsec only
61-
62+ include "timing_variables.inc"
63+
64+c This function takes 20 micro seconds to run, so it is ok to profile
65+c it with the 0.3 ms function cpu_time.
66 call cpu_time(tbefore)
67 ALPHAS=alphasPDF(Q)
68 call cpu_time(tAfter)
69
70=== added symlink 'Template/NLO/Source/timing_variables.inc'
71=== target is u'../SubProcesses/timing_variables.inc'
72=== modified file 'Template/NLO/SubProcesses/BinothLHA.f'
73--- Template/NLO/SubProcesses/BinothLHA.f 2013-12-13 07:04:16 +0000
74+++ Template/NLO/SubProcesses/BinothLHA.f 2014-01-19 08:21:29 +0000
75@@ -65,6 +65,7 @@
76 common/ups_stats/ntot,nsun,nsps,nups,neps,n100,nddp,nqdp,nini,n10,n1
77 parameter (nbadmax = 5)
78 double precision pmass(nexternal)
79+ character*1 include_hel(max_bhel)
80 integer goodhel(max_bhel),hel(0:max_bhel)
81 save hel,goodhel
82 logical fillh
83@@ -202,8 +203,9 @@
84 open (unit=67,file='HelFilter.dat',status='old',err=201)
85 hel(0)=0
86 j=0
87+c optimized loop output
88 do i=1,max_bhel
89- read(67,*,err=201) goodhel(i)
90+ read(67,*,err=202) goodhel(i)
91 if (goodhel(i).gt.-10000 .and. goodhel(i).ne.0) then
92 j=j+1
93 goodhel(j)=goodhel(i)
94@@ -211,6 +213,19 @@
95 hel(j)=i
96 endif
97 enddo
98+ goto 203
99+c non optimized loop output
100+ 202 rewind(67)
101+ read(67,*,err=201) (include_hel(i),i=1,max_bhel)
102+ do i=1,max_bhel
103+ if (include_hel(i).eq.'T') then
104+ j=j+1
105+ goodhel(j)=1
106+ hel(0)=hel(0)+1
107+ hel(j)=i
108+ endif
109+ enddo
110+ 203 continue
111 c Only do MC over helicities if there are NHelForMCoverHels
112 c or more non-zero (independent) helicities
113 if (NHelForMCoverHels.eq.-1) then
114
115=== modified file 'Template/NLO/SubProcesses/cuts.f'
116--- Template/NLO/SubProcesses/cuts.f 2013-12-05 10:10:41 +0000
117+++ Template/NLO/SubProcesses/cuts.f 2014-01-19 08:21:29 +0000
118@@ -247,7 +247,7 @@
119
120 c Uncomment for bypassing jet algo and cuts
121 c$$$ goto 122
122- if (ptj.gt.0d0.or.nQCD.gt.1) then
123+ if (ptj.gt.0d0.and.nQCD.gt.1) then
124
125 c Cut some peculiar momentum configurations, i.e. two partons very soft.
126 c This is needed to get rid of numerical instabilities in the Real emission
127
128=== modified file 'Template/NLO/SubProcesses/driver_mintFO.f'
129--- Template/NLO/SubProcesses/driver_mintFO.f 2013-12-11 13:56:21 +0000
130+++ Template/NLO/SubProcesses/driver_mintFO.f 2014-01-19 08:21:29 +0000
131@@ -115,9 +115,8 @@
132 common/c_avg_virt/average_virtual,virtual_fraction
133
134 c timing statistics
135- real*4 tbefore, tAfter
136- real*4 tTot, tOLP, tFastJet, tPDF
137- common/timings/tTot, tOLP, tFastJet, tPDF
138+ include "timing_variables.inc"
139+ real*4 tOther, tTot
140
141 c general MadFKS parameters
142 include "FKSParams.inc"
143@@ -321,11 +320,17 @@
144 endif
145
146 call cpu_time(tAfter)
147- tTot = tTot +(tAfter-tBefore)
148- write(*,*) 'Time spent in OLP : ',tOLP
149- write(*,*) 'Time spent in PDF_engine : ',tPDF
150- write(*,*) 'Time spent in clustering : ',tFastJet
151+ tTot = tAfter-tBefore
152+ tOther = tTot - tOLP - tPDF - tFastJet - tGenPS - tDSigI - tDSigR
153+ write(*,*) 'Time spent in clustering : ',tFastJet
154+ write(*,*) 'Time spent in PDF_Engine : ',tPDF
155+ write(*,*) 'Time spent in PS_Generation : ',tGenPS
156+ write(*,*) 'Time spent in Reals_evaluation: ',tDSigR
157+ write(*,*) 'Time spent in IS_evaluation : ',tDSigI
158+ write(*,*) 'Time spent in OneLoop_Engine : ',tOLP
159+ write(*,*) 'Time spent in other_tasks : ',tOther
160 write(*,*) 'Time spent in Total : ',tTot
161+
162 if(i_momcmp_count.ne.0)then
163 write(*,*)' '
164 write(*,*)'WARNING: genps_fks code 555555'
165@@ -337,13 +342,13 @@
166
167 block data timing
168 c timing statistics
169- real*4 tbefore, tAfter
170- real*4 tTot, tOLP, tFastJet, tPDF
171- common/timings/tTot, tOLP, tFastJet, tPDF
172- data tTot/0.0/
173+ include "timing_variables.inc"
174 data tOLP/0.0/
175 data tFastJet/0.0/
176 data tPDF/0.0/
177+ data tDSigI/0.0/
178+ data tDSigR/0.0/
179+ data tGenPS/0.0/
180 end
181
182
183
184=== modified file 'Template/NLO/SubProcesses/driver_mintMC.f'
185--- Template/NLO/SubProcesses/driver_mintMC.f 2013-12-12 13:01:35 +0000
186+++ Template/NLO/SubProcesses/driver_mintMC.f 2014-01-19 08:21:29 +0000
187@@ -126,9 +126,8 @@
188 common/ups_stats/ntot,nsun,nsps,nups,neps,n100,nddp,nqdp,nini,n10,n1
189
190 c timing statistics
191- real*4 tbefore, tAfter
192- real*4 tTot, tOLP, tFastJet, tPDF
193- common/timings/tTot, tOLP, tFastJet, tPDF
194+ include "timing_variables.inc"
195+ real*4 tOther, tTot
196
197 c general MadFKS parameters
198 include "FKSParams.inc"
199@@ -136,9 +135,6 @@
200 C-----
201 C BEGIN CODE
202 C-----
203-c
204-c Setup the timing variable
205-c
206 call cpu_time(tBefore)
207
208 c Read general MadFKS parameters
209@@ -482,10 +478,15 @@
210 endif
211
212 call cpu_time(tAfter)
213- tTot = tTot +(tAfter-tBefore)
214- write(*,*) 'Time spent in OLP : ',tOLP
215- write(*,*) 'Time spent in PDF_engine : ',tPDF
216- write(*,*) 'Time spent in clustering : ',tFastJet
217+ tTot = tAfter - tBefore
218+ tOther = tTot - tOLP - tPDF - tFastJet - tGenPS - tDSigI - tDSigR
219+ write(*,*) 'Time spent in clustering : ',tFastJet
220+ write(*,*) 'Time spent in PDF_Engine : ',tPDF
221+ write(*,*) 'Time spent in Reals_evaluation: ',tDSigR
222+ write(*,*) 'Time spent in IS_evaluation : ',tDSigI
223+ write(*,*) 'Time spent in OneLoop_Engine : ',tOLP
224+ write(*,*) 'Time spent in PS_Generation : ',tGenPS
225+ write(*,*) 'Time spent in other_tasks : ',tOther
226 write(*,*) 'Time spent in Total : ',tTot
227
228 return
229@@ -496,13 +497,14 @@
230
231 block data timing
232 c timing statistics
233- real*4 tbefore, tAfter
234- real*4 tTot, tOLP, tFastJet, tPDF
235- common/timings/tTot, tOLP, tFastJet, tPDF
236- data tTot/0.0/
237+ include "timing_variables.inc"
238 data tOLP/0.0/
239 data tFastJet/0.0/
240 data tPDF/0.0/
241+ data tDSigI/0.0/
242+ data tDSigR/0.0/
243+ data tGenPS/0.0/
244+
245 end
246
247
248
249=== modified file 'Template/NLO/SubProcesses/fastjet_wrapper.f'
250--- Template/NLO/SubProcesses/fastjet_wrapper.f 2013-12-11 13:56:21 +0000
251+++ Template/NLO/SubProcesses/fastjet_wrapper.f 2014-01-19 08:21:29 +0000
252@@ -9,9 +9,7 @@
253 integer NN,JET(nexternal),njet
254
255 c timing statistics
256- real*4 tbefore, tAfter
257- real*4 tTot, tOLP, tFastJet, tPDF
258- common/timings/tTot, tOLP, tFastJet, tPDF
259+ include "timing_variables.inc"
260
261 call cpu_time(tBefore)
262 call amcatnlo_fastjetppgenkt(pQCD,NN,rfj,sycut,palg,
263
264=== modified file 'Template/NLO/SubProcesses/fks_singular.f'
265--- Template/NLO/SubProcesses/fks_singular.f 2013-12-11 13:56:21 +0000
266+++ Template/NLO/SubProcesses/fks_singular.f 2014-01-19 08:21:29 +0000
267@@ -240,6 +240,10 @@
268 include 'reweight.inc'
269 include 'reweightNLO.inc'
270
271+c timing statistics
272+ include 'timing_variables.inc'
273+ real deltaTOLP,deltaTPDF,deltaTFJ
274+
275 double precision pp(0:3,nexternal),wgt,vegaswgt
276
277 double precision fks_Sij,f_damp,dot,dlum
278@@ -501,6 +505,10 @@
279 endif
280 if (abrv.eq.'born' .or. abrv.eq.'grid' .or. abrv(1:2).eq.'vi' .or.
281 & nbody)goto 540
282+
283+ call cpu_time(tBefore)
284+ deltaTPDF = tPDF
285+ deltaTFJ = tFastJet
286 c Real contribution:
287 c Set the ybst_til_tolab before applying the cuts.
288 call set_cms_stuff(mohdr)
289@@ -536,10 +544,17 @@
290 endif
291 endif
292 endif
293+ call cpu_time(tAfter)
294+ tDSigR=tDSigR + (tAfter-tBefore) - (tPDF-deltaTPDF) -
295+ & (tFastJet-deltaTFJ)
296 c
297 c All counterevent have the same final-state kinematics. Check that
298 c one of them passes the hard cuts, and they exist at all
299 540 continue
300+ call cpu_time(tBefore)
301+ deltaTPDF = tPDF
302+ deltaTFJ = tFastJet
303+ deltaTOLP = tOLP
304 c Set the ybst_til_tolab before applying the cuts. Update below
305 c for the collinear, soft and/or soft-collinear subtraction terms
306 call set_cms_stuff(izero)
307@@ -728,20 +743,22 @@
308 endif
309 endif
310 547 continue
311-
312+c
313+ call cpu_time(tAfter)
314+ tDSigI=tDSigI + (tAfter-tBefore) - (tPDF-deltaTPDF) -
315+ & (tFastJet-deltaTFJ) - (tOLP-deltaTOLP)
316 c
317 c Enhance the one channel for multi-channel integration
318 c
319 enhance=1.d0
320- if ((ev_wgt.ne.0d0.or.cnt_wgt_c.ne.0d0.or.cnt_wgt_s.ne.0d0.or.
321- $ cnt_wgt_sc.ne.0d0.or.bsv_wgt.ne.0d0.or.virt_wgt.ne.0d0.or.deg_wgt.
322- $ ne.0d0.or.
323- $ deg_swgt.ne.0d0.or.cnt_swgt_s.ne.0d0.or.cnt_swgt_sc.ne.0d0)
324- $ .and. multi_channel) then
325- if
326- $ (bsv_wgt.eq.0d0.and.virt_wgt.eq.0d0.and.deg_wgt.eq.0d0.and.deg_swgt.
327- $ eq.0d0.and.cnt_wgt_c.eq.0d0 ) CalculatedBorn=.false.
328-
329+ if ((ev_wgt.ne.0d0 .or. cnt_wgt_c.ne.0d0 .or. cnt_wgt_s.ne.0d0
330+ $ .or.cnt_wgt_sc.ne.0d0 .or. bsv_wgt.ne.0d0 .or.
331+ $ virt_wgt.ne.0d0 .or. deg_wgt.ne.0d0 .or.deg_swgt.ne.0d0 .or.
332+ $ cnt_swgt_s.ne.0d0 .or. cnt_swgt_sc.ne.0d0).and.
333+ $ multi_channel) then
334+ if (bsv_wgt.eq.0d0 .and. virt_wgt.eq.0d0 .and. deg_wgt.eq.0d0
335+ $ .and. deg_swgt.eq.0d0 .and. cnt_wgt_c.eq.0d0 )
336+ $ CalculatedBorn=.false.
337 if (.not.calculatedBorn .and. p_born(0,1).gt.0d0)then
338 call sborn(p_born,wgt1)
339 elseif(p_born(0,1).lt.0d0)then
340@@ -962,6 +979,11 @@
341 include 'q_es.inc'
342 include 'nFKSconfigs.inc'
343 include 'reweight_all.inc'
344+
345+c timing statistics
346+ include 'timing_variables.inc'
347+ real deltaTOLP,deltaTPDF,deltaTFJ
348+
349 INTEGER NFKSPROCESS
350 COMMON/C_NFKSPROCESS/NFKSPROCESS
351
352@@ -1343,7 +1365,12 @@
353 SxmcME=0.d0
354 HxmcMC=0.d0
355 HxmcME=0.d0
356-
357+c
358+ deltaTOLP = tOLP
359+ deltaTPDF = tPDF
360+ deltaTFJ = tFastJet
361+ call cpu_time(tBefore)
362+c
363 if (abrv.eq.'born' .or. abrv.eq.'grid' .or.
364 & abrv(1:2).eq.'vi' .or. nbody) goto 540
365
366@@ -1800,17 +1827,22 @@
367 wgtwreal_all(4,nFKSprocess*2)=
368 & -wgtwreal_all(4,nFKSprocess*2)*xsec
369 endif
370-
371 Sxmc_wgt=Sxmc_wgt+SxmcMC+SxmcME
372 Hxmc_wgt=Hxmc_wgt+HxmcMC+HxmcME
373-
374 547 continue
375+ call cpu_time(tAfter)
376+ tDSigI = tDSigI + (tAfter-tBefore) - (tOLP-deltaTOLP) -
377+ & (tPDF -deltaTPDF) - (tFastJet - deltaTFJ)
378
379 c Real contribution
380 c
381 c Set the ybst_til_tolab before applying the cuts.
382 if (abrv.eq.'born' .or. abrv.eq.'grid' .or. abrv(1:2).eq.'vi' .or.
383 & nbody)goto 550
384+ call cpu_time(tBefore)
385+ deltaTPDF = tPDF
386+ deltaTFJ = tFastJet
387+c
388 call set_cms_stuff(mohdr)
389 if(doreweight)then
390 wgtxbj_all(1,1,nFKSprocess*2)=xbk(1)
391@@ -1877,6 +1909,9 @@
392 endif
393 if(AddInfoLHE)scale2_lhe(nFKSprocess)=get_ptrel(pp,i_fks,j_fks)
394 endif
395+ call cpu_time(tAfter)
396+ tDSigR = tDSigR + (tAfter-tBefore)-(tPDF-deltaTPDF)-
397+ & (tFastJet-deltaTFJ)
398 550 continue
399
400 if( (.not.MCcntcalled) .and.
401@@ -1892,7 +1927,6 @@
402 & scale1_lhe(nFKSprocess)=scale2_lhe(nFKSprocess)
403 scale2_lhe(nFKSprocess)=scale_CKKW
404 endif
405-
406 c
407 c Enhance the one channel for multi-channel integration
408 c
409@@ -4241,9 +4275,7 @@
410 common/c_vob/virtual_over_born
411
412 c timing statistics
413- real*4 tbefore, tAfter
414- real*4 tTot, tOLP, tFastJet, tPDF
415- common/timings/tTot, tOLP, tFastJet, tPDF
416+ include "timing_variables.inc"
417
418 c For the MINT folding
419 integer fold
420
421=== modified file 'Template/NLO/SubProcesses/genps_fks.f'
422--- Template/NLO/SubProcesses/genps_fks.f 2013-11-12 14:20:35 +0000
423+++ Template/NLO/SubProcesses/genps_fks.f 2014-01-19 08:21:29 +0000
424@@ -2,6 +2,8 @@
425 implicit none
426 include 'genps.inc'
427 include 'nexternal.inc'
428+c Timing profile statistics
429+ include 'timing_variables.inc'
430 integer ndim,iconfig
431 double precision wgt,x(99),p(0:3,nexternal)
432 integer iforest(2,-max_branch:-1,lmaxconfigs)
433@@ -29,7 +31,9 @@
434 common/ciconfig0/iconfig0
435 include 'coupl.inc'
436 include 'born_props.inc'
437-c
438+c
439+ call cpu_time(tBefore)
440+c
441 this_config=iconfig
442 iconf=iconfig
443 iconfig0=iconfig
444@@ -52,6 +56,8 @@
445 enddo
446 wgt=wgt*jac
447 c
448+ call cpu_time(tAfter)
449+ tGenPS = tGenPS + (tAfter-tBefore)
450 return
451 end
452
453@@ -1369,8 +1375,11 @@
454 xiimin=0d0
455 endif
456 if (xiimax.lt.xiimin) then
457- write (*,*) 'Error #10 in genps_fks.f',icountevts,xiimax,xiimin
458- stop
459+ write (*,*) 'WARNING #10 in genps_fks.f',icountevts,xiimax
460+ $ ,xiimin
461+ xjac=-342d0
462+ pass=.false.
463+ return
464 endif
465
466 xinorm=xiimax-xiimin
467
468=== added file 'Template/NLO/SubProcesses/timing_variables.inc'
469--- Template/NLO/SubProcesses/timing_variables.inc 1970-01-01 00:00:00 +0000
470+++ Template/NLO/SubProcesses/timing_variables.inc 2014-01-19 08:21:29 +0000
471@@ -0,0 +1,5 @@
472+ real tBefore, tAfter
473+ real tOLP, tFastJet, tPDF,
474+ & tGenPS, tDSigI, tDSigR
475+ common/timings/tOLP, tFastJet, tPDF,
476+ & tGenPS, tDSigI, tDSigR
477
478=== added symlink 'Template/NLO/Utilities/analysis_td_template.f'
479=== target is u'../FixedOrderAnalysis/analysis_td_template.f'
480=== modified file 'Template/NLO/Utilities/check_events.f'
481--- Template/NLO/Utilities/check_events.f 2013-12-12 10:56:59 +0000
482+++ Template/NLO/Utilities/check_events.f 2014-01-19 08:21:29 +0000
483@@ -8,7 +8,7 @@
484 implicit none
485 integer maxevt,ifile,efile,mfile,jfile,kfile,rfile,i,npart,
486 # iuseres_1,iwhmass,ilepmass,idec,itempsc,itempPDF,isavesc,
487- # isavePDF,itemp
488+ # isavePDF,itemp,ii
489 double precision chtot,xint,xinterr,xinta,xintaerr,qtiny
490 parameter (qtiny=1.d-4)
491 double precision charges(-100:100),zmasses(1:100)
492@@ -56,7 +56,7 @@
493
494 include "nexternal.inc"
495 integer j,k
496- real*8 ecm,xmass(3*nexternal),xmom(0:3,3*nexternal)
497+ real*8 ecm,xmass(3*nexternal),xmom(0:3,3*nexternal),xnorm
498
499 include 'reweight0.inc'
500 integer kr,kf,kpdf
501@@ -66,6 +66,7 @@
502 # xmax_wgt_resc_pdf(0:maxPDFs),
503 # xmin_wgt_resc_scale(maxscales,maxscales),
504 # xmin_wgt_resc_pdf(0:maxPDFs)
505+ include 'dbook.inc'
506
507 call setcharges(charges)
508 call setmasses(zmasses)
509@@ -315,11 +316,17 @@
510 endif
511
512 i=0
513+ call inihist
514+ call bookup(1,'scalup',2d0,0d0,200d0)
515+ call bookup(2,'scalup',8d0,0d0,800d0)
516+ call bookup(3,'log scalup',0.1d0,0d0,4d0)
517 dowhile(i.lt.maxevt.and.keepevent)
518 call read_lhef_event_catch(ifile,
519 & NUP,IDPRUP,XWGTUP,SCALUP,AQEDUP,AQCDUP,
520 & IDUP,ISTUP,MOTHUP,ICOLUP,PUP,VTIMUP,SPINUP,buff)
521-
522+ call mfill(1,SCALUP,XWGTUP)
523+ call mfill(2,SCALUP,XWGTUP)
524+ if(SCALUP.gt.0d0)call mfill(3,log10(SCALUP),XWGTUP)
525 if(index(buff,'endoffile').ne.0)then
526 keepevent=.false.
527 goto 111
528@@ -491,6 +498,18 @@
529
530 enddo
531
532+ open(unit=99,file='SCALUP.top',status='unknown')
533+ call mclear
534+ xnorm=1d0
535+ do ii=1,nplots
536+ call mopera(ii,'+',ii,ii,xnorm,0.d0)
537+ call mfinal(ii)
538+ enddo
539+ call multitop(1,3,2,'scalup ',' ','LOG')
540+ call multitop(2,3,2,'scalup ',' ','LOG')
541+ call multitop(3,3,2,'log scalup',' ','LOG')
542+ close(99)
543+
544 if(event_norm.eq.'ave')sum_wgt=sum_wgt/maxevt
545 if(event_norm.eq.'ave')sum_abs_wgt=sum_abs_wgt/maxevt
546 err_wgt=sum_abs_wgt/sqrt(dfloat(maxevt))
547@@ -1770,3 +1789,7 @@
548 80 ICMPCH=1
549 RETURN
550 END
551+
552+c Dummy subroutine (normally used with vegas when resuming plots)
553+ subroutine resume()
554+ end
555
556=== added symlink 'Template/NLO/Utilities/dbook.f'
557=== target is u'../FixedOrderAnalysis/dbook.f'
558=== added symlink 'Template/NLO/Utilities/dbook.inc'
559=== target is u'../FixedOrderAnalysis/dbook.inc'
560=== removed symlink 'Template/NLO/Utilities/madfks_dbook.f'
561=== target was u'../SubProcesses/madfks_dbook.f'
562=== modified file 'Template/NLO/Utilities/makefile'
563--- Template/NLO/Utilities/makefile 2013-10-29 11:45:05 +0000
564+++ Template/NLO/Utilities/makefile 2014-01-19 08:21:29 +0000
565@@ -4,7 +4,8 @@
566 INCLUDE=-I../SubProcesses/$(P01)
567 FF=gfortran -g -fno-automatic -ffixed-line-length-132 -fbounds-check $(INCLUDE)
568 FILES=handling_lhe_events.o fill_MC_mshell.o
569-FILES2=madfks_plot.f analysis_fixed_order.o madfks_dbook.f setcuts.o
570+FILES2=madfks_plot.o dbook.o setcuts.o analysis_td_template.o \
571+ open_output_files.o open_output_files_dummy.o
572
573 %.o : %.f
574 $(FF) -c $<
575@@ -12,7 +13,7 @@
576 all: check_events combine_plots compare_events merge_events plot_events \
577 plot_events_lhef select_events split_events sum_plots
578
579-check_events : $(FILES) check_events.o
580+check_events : $(FILES) check_events.o dbook.o
581 $(FF) $^ -o $@
582
583 combine_plots : combine_plots.o
584
585=== added symlink 'Template/NLO/Utilities/open_output_files.f'
586=== target is u'../SubProcesses/open_output_files.f'
587=== added symlink 'Template/NLO/Utilities/open_output_files_dummy.f'
588=== target is u'../SubProcesses/open_output_files_dummy.f'
589=== modified file 'Template/NLO/Utilities/plot_events.f'
590--- Template/NLO/Utilities/plot_events.f 2013-10-07 13:37:28 +0000
591+++ Template/NLO/Utilities/plot_events.f 2014-01-19 08:21:29 +0000
592@@ -1,6 +1,6 @@
593 c Compile with
594 c gfortran -g -ffixed-line-length-132 -fno-automatic -I./any-P-directory
595-c -o plot_events plot_events.f madfks_plot.f madfks_dbook.f setcuts.f
596+c -o plot_events plot_events.f madfks_plot.f dbook.f setcuts.f
597 c handling_lhe_events.f
598 c any-dependencies-in-madfksplot
599 program plot_events
600
601=== modified file 'Template/NLO/Utilities/plot_events_lhef.f'
602--- Template/NLO/Utilities/plot_events_lhef.f 2013-10-07 13:37:28 +0000
603+++ Template/NLO/Utilities/plot_events_lhef.f 2014-01-19 08:21:29 +0000
604@@ -1,7 +1,7 @@
605 c Same as plot_events.f, but relevant to LH showered files (ntuples).
606 c Compile with
607 c f77 -g -ffixed-line-length-132 -fno-automatic
608-c -o plot_events_lhef plot_events_lhef.f madfks_plot*.f madfks_dbook.f
609+c -o plot_events_lhef plot_events_lhef.f madfks_plot*.f dbook.f
610 c handling_lhe_events.f any-dependencies-in-madfksplot
611 c Copy in this directory
612 c reweight0.inc dbook.inc
613
614=== modified file 'Template/NLO/bin/generate_events'
615--- Template/NLO/bin/generate_events 2013-11-13 02:21:10 +0000
616+++ Template/NLO/bin/generate_events 2014-01-19 08:21:29 +0000
617@@ -96,16 +96,13 @@
618 try:
619 if '-h' in argument or '--help' in argument:
620 launch = run.aMCatNLOCmd(me_dir=root_path)
621- launch.exec_cmd('help generate_events')
622+ launch.exec_cmd('help launch')
623 sys.exit()
624 elif len(argument) > 1 and argument[1] in ['0', '1', '2']:
625 argument = treat_old_argument(argument)
626
627 launch = run.aMCatNLOCmd(me_dir=root_path)
628- if '-o' in argument:
629- launch.run_cmd('generate_events %s' % ' '.join(argument[1:]))
630- else:
631- launch.run_cmd('launch %s' % ' '.join(argument[1:]))
632+ launch.run_cmd('launch %s' % ' '.join(argument[1:]))
633 launch.run_cmd('quit')
634 except KeyboardInterrupt:
635 try:
636
637=== modified file 'UpdateNotes.txt'
638--- UpdateNotes.txt 2013-12-15 16:46:18 +0000
639+++ UpdateNotes.txt 2014-01-19 08:21:29 +0000
640@@ -1,5 +1,16 @@
641 Update notes for MadGraph5_aMC@NLO (in reverse time order)
642
643+2.0.1(23/12/13) RF: Replaced the Error#10 in the generation of the phase-space (for NLO) to a Warning#10.
644+ In rare cases this error stopped the code, while this was not needed.
645+ RF: When using non-optimized loop output, the code now also works fine.
646+ OM: Modification of the code to allow the code to run on our servers
647+ OM: Fix a bug in h > l+ l- l+ l- for group_subproceses =False (decay only). A follow up of
648+ the bug fix in 2.0.0
649+ VH: Improve the timing routine of the NLO code (displayed in debug mode)
650+ VH: FIX the import of old UFO model (those without the all_orders attribute).
651+ OM: Add a functionalities for restrict_model if a file paramcard_RESTRICTNAME.dat
652+ exists, then this file is use as default param_card for that restriction.
653+
654 2.0.0(14/12/13) CHANGE IN DEFAULT:
655 ------------------
656 OM: Change the Higgs mass to 125 GeV for most of the model (but the susy/v4 one).
657@@ -34,7 +45,7 @@
658 the 4-flavor scheme. Note that auto_ptj_mjj must be set to
659 .false. for this to work properly.
660 OM: Change model restriction behavior: two widths with identical are not merged anymore.
661- S.Pretzel(via OM): implement KT Durham cut. (thanks to Z. Marshall)
662+ S.Prestel(via OM): implement KT Durham cut. (thanks to Z. Marshall)
663 OM: Improved check for unresponsive of PBS cluster (thanks J. Mc Fayden)
664 OM: Implement a maximum number (2500) of jobs which can be submitted at the same time
665 by the PBS cluster. This number is currently not editable via configuration file.
666
667=== modified file 'aloha/aloha_lib.py'
668--- aloha/aloha_lib.py 2013-12-10 22:31:12 +0000
669+++ aloha/aloha_lib.py 2014-01-19 08:21:29 +0000
670@@ -120,7 +120,7 @@
671 new_2 = new_2.factorize()
672 self.reduced_expr2[tag] = new_2
673 self.add_tag((tag,))
674- self.unknow_fct = []
675+ #self.unknow_fct = []
676 #return expression
677 return new
678
679
680=== modified file 'aloha/aloha_writers.py'
681--- aloha/aloha_writers.py 2013-11-23 21:12:58 +0000
682+++ aloha/aloha_writers.py 2014-01-19 08:21:29 +0000
683@@ -2118,34 +2118,34 @@
684
685
686
687-unknow_fct_template = """
688-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
689- double complex %(fct_name)s(%(args)s)
690- implicit none
691-c Include Model parameter / coupling
692- include \"../MODEL/input.inc\"
693- include \"../MODEL/coupl.inc\"
694-c Defintion of the arguments
695-%(definitions)s
696-
697-c enter HERE the code corresponding to your function.
698-c The output value should be put to the %(fct_name)s variable.
699-
700-
701- return
702- end
703-cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
704-
705-"""
706-
707-def write_template_fct(fct_name, nb_args, output_dir):
708- """create a template for function not recognized by ALOHA"""
709-
710- dico = {'fct_name' : fct_name,
711- 'args': ','.join(['S%i' %(i+1) for i in range(nb_args)]),
712- 'definitions': '\n'.join([' double complex S%i' %(i+1) for i in range(nb_args)])}
713-
714- ff = open(pjoin(output_dir, 'additional_aloha_function.f'), 'a')
715- ff.write(unknow_fct_template % dico)
716- ff.close()
717+#unknow_fct_template = """
718+#cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
719+# double complex %(fct_name)s(%(args)s)
720+# implicit none
721+#c Include Model parameter / coupling
722+# include \"../MODEL/input.inc\"
723+# include \"../MODEL/coupl.inc\"
724+#c Defintion of the arguments
725+#%(definitions)s
726+#
727+#c enter HERE the code corresponding to your function.
728+#c The output value should be put to the %(fct_name)s variable.
729+#
730+#
731+# return
732+# end
733+#cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
734+#
735+#"""
736+#
737+#def write_template_fct(fct_name, nb_args, output_dir):
738+# """create a template for function not recognized by ALOHA"""
739+#
740+# dico = {'fct_name' : fct_name,
741+# 'args': ','.join(['S%i' %(i+1) for i in range(nb_args)]),
742+# 'definitions': '\n'.join([' double complex S%i' %(i+1) for i in range(nb_args)])}
743+#
744+# ff = open(pjoin(output_dir, 'additional_aloha_function.f'), 'a')
745+# ff.write(unknow_fct_template % dico)
746+# ff.close()
747
748
749=== modified file 'aloha/create_aloha.py'
750--- aloha/create_aloha.py 2013-11-29 07:28:53 +0000
751+++ aloha/create_aloha.py 2014-01-19 08:21:29 +0000
752@@ -979,22 +979,22 @@
753 for routine in self.external_routines:
754 self.locate_external(routine, language, output_dir)
755
756- if aloha_lib.KERNEL.unknow_fct:
757- if language == 'Fortran':
758- logger.warning('''Some function present in the lorentz structure are not
759- recognized. A Template file has been created:
760- %s
761- Please edit this file to include the associated definition.''' % \
762- pjoin(output_dir, 'additional_aloha_function.f') )
763- else:
764- logger.warning('''Some function present in the lorentz structure are
765- not recognized. Please edit the code to add the defnition of such function.''')
766- logger.info('list of missing fct: %s .' % \
767- ','.join([a[0] for a in aloha_lib.KERNEL.unknow_fct]))
768-
769- for fct_name, nb_arg in aloha_lib.KERNEL.unknow_fct:
770- if language == 'Fortran':
771- aloha_writers.write_template_fct(fct_name, nb_arg, output_dir)
772+# if aloha_lib.KERNEL.unknow_fct:
773+# if language == 'Fortran':
774+# logger.warning('''Some function present in the lorentz structure are not
775+# recognized. A Template file has been created:
776+# %s
777+# Please edit this file to include the associated definition.''' % \
778+# pjoin(output_dir, 'additional_aloha_function.f') )
779+# else:
780+# logger.warning('''Some function present in the lorentz structure are
781+# not recognized. Please edit the code to add the defnition of such function.''')
782+# logger.info('list of missing fct: %s .' % \
783+# ','.join([a[0] for a in aloha_lib.KERNEL.unknow_fct]))
784+#
785+# for fct_name, nb_arg in aloha_lib.KERNEL.unknow_fct:
786+# if language == 'Fortran':
787+# aloha_writers.write_template_fct(fct_name, nb_arg, output_dir)
788
789
790
791
792=== modified file 'bin/compile.py'
793--- bin/compile.py 2013-11-12 23:52:05 +0000
794+++ bin/compile.py 2014-01-19 08:21:29 +0000
795@@ -24,9 +24,11 @@
796
797 from madgraph import MG5DIR
798 import madgraph.iolibs.import_v4 as import_v4
799+import madgraph.interface.master_interface as interface
800 import models.import_ufo as import_ufo
801 import aloha.create_aloha as create_aloha
802 import madgraph.iolibs.files as files
803+import madgraph.various.misc as misc
804
805 # Set logging level to error
806 logging.basicConfig(level=vars(logging)['INFO'],
807@@ -37,13 +39,18 @@
808
809 def __init__(self):
810 """ launch all the compilation """
811+
812 self.make_UFO_pkl()
813 self.make_v4_pkl()
814-
815+ self.make_stdHep()
816+ self.make_CutTools()
817+
818 #important for UCL cluster
819 files.cp(pjoin(MG5DIR,'input','.mg5_configuration_default.txt'),
820 pjoin(MG5DIR,'input','mg5_configuration.txt'))
821-
822+ self.cmd = interface.MasterCmd()
823+ self.install_package()
824+
825 @staticmethod
826 def make_v4_pkl():
827 """create the model.pkl for each directory"""
828@@ -104,8 +111,66 @@
829 output_dir = os.path.join(model_path, 'Fortran')
830 create_aloha.AbstractALOHAModel(ufo_name, write_dir=output_dir, format='Fortran')
831 print 'done in %2fs' % (time.time() - start)
832-
833-
834-
835+
836+ @staticmethod
837+ def make_stdHep():
838+ print "Compiling StdHEP in %s."%str(os.path.join(MG5DIR, 'vendor', 'StdHEP'))
839+ # this is for 64-bit systems
840+ if sys.maxsize > 2**32:
841+ path = os.path.join(MG5DIR, 'vendor', 'StdHEP', 'src', 'make_opts')
842+ text = open(path).read()
843+ text = text.replace('MBITS=32','MBITS=64')
844+ open(path, 'w').writelines(text)
845+ # Set the correct fortran compiler
846+ if 'FC' not in os.environ or not os.environ['FC']:
847+ if misc.which('gfortran'):
848+ compiler = 'FC=gfortran'
849+ elif misc.which('g77'):
850+ compiler = 'FC=g77'
851+ else:
852+ raise self.InvalidCmd('Require g77 or Gfortran compiler')
853+ else:
854+ compiler = '#FC=gfortran'
855+
856+ base_compiler= ['FC=g77','FC=gfortran','#FC=g77','#FC=gfortran']
857+ path = None
858+ path = os.path.join(MG5DIR, 'vendor', 'StdHEP', 'src', 'make_opts')
859+ text = open(path).read()
860+ for base in base_compiler:
861+ text = text.replace(base,compiler)
862+ open(path, 'w').writelines(text)
863+
864+ misc.compile(cwd = os.path.join(MG5DIR, 'vendor', 'StdHEP'))
865+
866+ @staticmethod
867+ def make_CutTools():
868+ print "Compiling CutTools in %s."%str(os.path.join(MG5DIR, 'vendor', 'CutTools'))
869+ # Set the correct fortran compiler
870+ if 'FC' not in os.environ or not os.environ['FC']:
871+ if misc.which('gfortran'):
872+ compiler = 'FC=gfortran'
873+ else:
874+ raise self.InvalidCmd('Require gfortran compiler')
875+ else:
876+ compiler = '#FC=gfortran'
877+
878+ base_compiler= ['FC=gfortran','#FC=gfortran']
879+ path = None
880+ path = os.path.join(MG5DIR, 'vendor', 'CutTools', 'makefile')
881+ text = open(path).read()
882+ for base in base_compiler:
883+ text = text.replace(base,compiler)
884+ open(path, 'w').writelines(text)
885+
886+ misc.compile(cwd = os.path.join(MG5DIR, 'vendor', 'CutTools'))
887+
888+ def install_package(self):
889+ print "installing external package"
890+ self.cmd.exec_cmd('install pythia-pgs')
891+ self.cmd.exec_cmd('install Delphes')
892+ self.cmd.exec_cmd('install ExRootAnalysis')
893+ self.cmd.exec_cmd('install MadAnalysis')
894+ self.cmd.exec_cmd('install SysCalc')
895+
896 if __name__ == '__main__':
897- Compile_MG5()
898\ No newline at end of file
899+ Compile_MG5()
900
901=== modified file 'bin/mg5'
902--- bin/mg5 2013-11-20 18:54:02 +0000
903+++ bin/mg5 2014-01-19 08:21:29 +0000
904@@ -27,4 +27,4 @@
905 print '\033[91mWarning: The script ./bin/mg5 will be removed in future versions; use ./bin/mg5_aMC instead.\033[0m'
906
907 sys.argv.pop(0)
908-os.system('%s %s' %( str(exe_path) , ' '.join(sys.argv) ))
909+os.system('%s %s %s' %(sys.executable, str(exe_path) , ' '.join(sys.argv) ))
910
911=== modified file 'madgraph/VERSION'
912--- madgraph/VERSION 2013-12-15 16:46:18 +0000
913+++ madgraph/VERSION 2014-01-19 08:21:29 +0000
914@@ -1,4 +1,4 @@
915-version = 2.0.0
916+version = 2.0.1
917 date = 2013-12-14
918
919
920
921=== modified file 'madgraph/interface/amcatnlo_interface.py'
922--- madgraph/interface/amcatnlo_interface.py 2013-11-29 07:28:53 +0000
923+++ madgraph/interface/amcatnlo_interface.py 2014-01-19 08:21:29 +0000
924@@ -604,7 +604,6 @@
925 # check argument validity and normalise argument
926 (options, argss) = _launch_parser.parse_args(argss)
927 options = options.__dict__
928- options['name'] = ''
929 self.check_launch(argss, options)
930 if not os.path.isdir(os.path.join(os.getcwd(), argss[0], 'Events')):
931 self.do_switch('ML5')
932@@ -654,7 +653,7 @@
933 help="Use interactive consol")
934 _launch_parser.add_option("-m", "--multicore", default=False, action='store_true',
935 help="Submit the jobs on multicore mode")
936-_launch_parser.add_option("-n", "--nocompile", default=False, action='store_true',
937+_launch_parser.add_option("-x", "--nocompile", default=False, action='store_true',
938 help="Skip compilation. Ignored if no executable is found")
939 _launch_parser.add_option("-r", "--reweightonly", default=False, action='store_true',
940 help="Skip integration and event generation, just run reweight on the" + \
941@@ -665,4 +664,7 @@
942 _launch_parser.add_option("-o", "--only_generation", default=False, action='store_true',
943 help="Skip grid set up, just generate events starting from " + \
944 "the last available results")
945-
946+# the last option is different from the corresponding in amcatnlo_run_interface as it stores the
947+# 'name' entry of the options, not the run_name one
948+_launch_parser.add_option("-n", "--name", default=False, dest='name',
949+ help="Provide a name to the run")
950
951=== modified file 'madgraph/interface/amcatnlo_run_interface.py'
952--- madgraph/interface/amcatnlo_run_interface.py 2013-12-12 12:59:35 +0000
953+++ madgraph/interface/amcatnlo_run_interface.py 2014-01-19 08:21:29 +0000
954@@ -132,7 +132,8 @@
955 If block, stops the execution, otherwise just print a warning"""
956
957 msg = 'In order to be able to run at NLO MadGraph5_aMC@NLO, you need to have ' + \
958- 'gfortran 4.6 or later installed.\n%s has been detected'
959+ 'gfortran 4.6 or later installed.\n%s has been detected\n'+\
960+ 'Note that You can still run all MadEvent run without any problem!'
961 #first check that gfortran is installed
962 if options['fortran_compiler']:
963 compiler = options['fortran_compiler']
964@@ -331,9 +332,11 @@
965 _compile_parser.print_help()
966
967 def help_generate_events(self):
968- """help for generate_events command"""
969+ """help for generate_events commandi
970+ just call help_launch"""
971 _generate_events_parser.print_help()
972
973+
974 def help_calculate_xsect(self):
975 """help for generate_events command"""
976 _calculate_xsect_parser.print_help()
977@@ -708,17 +711,9 @@
978 return self.list_completion(text, opts, line)
979
980 def complete_generate_events(self, text, line, begidx, endidx):
981- """auto-completion for launch command"""
982-
983- args = self.split_arg(line[0:begidx])
984- if len(args) == 1:
985- #return mode
986- return self.list_completion(text,['LO','NLO'],line)
987- else:
988- opts = []
989- for opt in _generate_events_parser.option_list:
990- opts += opt._long_opts + opt._short_opts
991- return self.list_completion(text, opts, line)
992+ """auto-completion for generate_events command
993+ call the compeltion for launch"""
994+ self.complete_launch(text, line, begidx, endidx)
995
996
997 def complete_shower(self, text, line, begidx, endidx):
998@@ -836,7 +831,7 @@
999 def do_shower(self, line):
1000 """ run the shower on a given parton level file """
1001 argss = self.split_arg(line)
1002- (options, argss) = _generate_events_parser.parse_args(argss)
1003+ (options, argss) = _launch_parser.parse_args(argss)
1004 # check argument validity and normalise argument
1005 options = options.__dict__
1006 options['reweightonly'] = False
1007@@ -956,76 +951,26 @@
1008
1009 ############################################################################
1010 def do_calculate_xsect(self, line):
1011- """Main commands: calculates LO/NLO cross-section, using madevent_mintFO """
1012+ """Main commands: calculates LO/NLO cross-section, using madevent_mintFO
1013+ this function wraps the do_launch one"""
1014
1015 self.start_time = time.time()
1016 argss = self.split_arg(line)
1017 # check argument validity and normalise argument
1018- (options, argss) = _generate_events_parser.parse_args(argss)
1019+ (options, argss) = _calculate_xsect_parser.parse_args(argss)
1020 options = options.__dict__
1021 options['reweightonly'] = False
1022 options['parton'] = True
1023 self.check_calculate_xsect(argss, options)
1024-
1025- if options['multicore']:
1026- self.cluster_mode = 2
1027- elif options['cluster']:
1028- self.cluster_mode = 1
1029-
1030- mode = argss[0]
1031- self.ask_run_configuration(mode, options)
1032-
1033- self.results.add_detail('run_mode', mode)
1034-
1035- self.update_status('Starting run', level=None, update_results=True)
1036-
1037- if self.options['automatic_html_opening']:
1038- misc.open_file(os.path.join(self.me_dir, 'crossx.html'))
1039- self.options['automatic_html_opening'] = False
1040-
1041- self.compile(mode, options)
1042- self.run(mode, options)
1043- self.update_status('', level='all', update_results=True)
1044+ self.do_launch(line, options, argss)
1045+
1046
1047
1048 ############################################################################
1049 def do_generate_events(self, line):
1050- """Main commands: generate events """
1051-
1052- self.start_time = time.time()
1053- argss = self.split_arg(line)
1054- # check argument validity and normalise argument
1055- (options, argss) = _generate_events_parser.parse_args(argss)
1056- options = options.__dict__
1057- options['reweightonly'] = False
1058- self.check_generate_events(argss, options)
1059-
1060- if options['multicore']:
1061- self.cluster_mode = 2
1062- elif options['cluster']:
1063- self.cluster_mode = 1
1064-
1065- mode = 'aMC@' + argss[0]
1066- if options['parton'] and mode == 'aMC@NLO':
1067- mode = 'noshower'
1068- elif options['parton'] and mode == 'aMC@LO':
1069- mode = 'noshowerLO'
1070- self.ask_run_configuration(mode, options)
1071-
1072- self.results.add_detail('run_mode', mode)
1073-
1074- self.update_status('Starting run', level=None, update_results=True)
1075-
1076- if self.options['automatic_html_opening']:
1077- misc.open_file(os.path.join(self.me_dir, 'crossx.html'))
1078- self.options['automatic_html_opening'] = False
1079-
1080- self.compile(mode, options)
1081- evt_file = self.run(mode, options)
1082- if not options['parton']:
1083- self.run_mcatnlo(evt_file)
1084-
1085- self.update_status('', level='all', update_results=True)
1086+ """Main commands: generate events
1087+ this function just wraps the do_launch one"""
1088+ self.do_launch(line)
1089
1090 ############################################################################
1091 def do_treatcards(self, line, amcatnlo=True):
1092@@ -1039,15 +984,28 @@
1093 return super(aMCatNLOCmd,self).set_configuration(amcatnlo=amcatnlo, **opt)
1094
1095 ############################################################################
1096- def do_launch(self, line):
1097- """Main commands: launch the full chain """
1098+ def do_launch(self, line, options={}, argss=[]):
1099+ """Main commands: launch the full chain
1100+ options and args are relevant if the function is called from other
1101+ functions, such as generate_events or calculate_xsect"""
1102
1103- self.start_time = time.time()
1104- argss = self.split_arg(line)
1105- # check argument validity and normalise argument
1106- (options, argss) = _launch_parser.parse_args(argss)
1107- options = options.__dict__
1108- self.check_launch(argss, options)
1109+ if not argss and not options:
1110+ self.start_time = time.time()
1111+ argss = self.split_arg(line)
1112+ # check argument validity and normalise argument
1113+ (options, argss) = _launch_parser.parse_args(argss)
1114+ options = options.__dict__
1115+ self.check_launch(argss, options)
1116+
1117+ if 'run_name' in options.keys() and options['run_name']:
1118+ self.run_name = options['run_name']
1119+ # if a dir with the given run_name already exists
1120+ # remove it and warn the user
1121+ if os.path.isdir(pjoin(self.me_dir, 'Events', self.run_name)):
1122+ logger.warning('Removing old run information in \n'+
1123+ pjoin(self.me_dir, 'Events', self.run_name))
1124+ files.rm(pjoin(self.me_dir, 'Events', self.run_name))
1125+ self.results.delete_run(self.run_name)
1126
1127 if options['multicore']:
1128 self.cluster_mode = 2
1129@@ -1570,8 +1528,8 @@
1130 except Exception as e:
1131 debug_msg = 'Advanced statistics collection failed with error "%s"'%str(e)
1132
1133+ logger.debug(debug_msg+'\n')
1134 logger.info(message+'\n')
1135- logger.debug(debug_msg+'\n')
1136
1137 # Now copy relevant information in the Events/Run_<xxx> directory
1138 evt_path = pjoin(self.me_dir, 'Events', self.run_name)
1139@@ -1924,7 +1882,9 @@
1140 else:
1141 debug_msg += '\n\n Inclusive timing profile non available.'
1142
1143- for name in stats['timings'].keys():
1144+ sorted_keys = sorted(stats['timings'].keys(), key= lambda stat: \
1145+ sum(stats['timings'][stat].values()), reverse=True)
1146+ for name in sorted_keys:
1147 if name=='Total':
1148 continue
1149 if sum(stats['timings'][name].values())<=0.0:
1150@@ -1937,17 +1897,17 @@
1151 debug_msg += '\n\n Timing profile for %s unavailable.'%name
1152 continue
1153 TimeList.sort()
1154- debug_msg += '\n Timing profile for %s :'%name
1155+ debug_msg += '\n Timing profile for <%s> :'%name
1156+ try:
1157+ debug_msg += '\n Overall fraction of time %.3f %%'%\
1158+ float((100.0*(sum(stats['timings'][name].values())/
1159+ sum(stats['timings']['Total'].values()))))
1160+ except KeyError, ZeroDivisionError:
1161+ debug_msg += '\n Overall fraction of time unavailable.'
1162 debug_msg += '\n Largest fraction of time %.3f %% (%s)'%\
1163 (TimeList[-1][0],TimeList[-1][1])
1164 debug_msg += '\n Smallest fraction of time %.3f %% (%s)'%\
1165 (TimeList[0][0],TimeList[0][1])
1166- try:
1167- debug_msg += '\n Overall fraction of time %.3f %%'%\
1168- float((100.0*(sum(stats['timings'][name].values())/
1169- sum(stats['timings']['Total'].values()))))
1170- except KeyError, ZeroDivisionError:
1171- debug_msg += '\n Overall fraction of time unavailable.'
1172
1173 # =============================
1174 # == log file eror detection ==
1175@@ -3397,11 +3357,13 @@
1176 if not mode =='onlyshower':
1177 self.run_card = self.banner.charge_card('run_card')
1178 self.run_tag = self.run_card['run_tag']
1179- self.run_name = self.find_available_run_name(self.me_dir)
1180- #add a tag in the run_name for distinguish run_type
1181- if self.run_name.startswith('run_'):
1182- if mode in ['LO','aMC@LO','noshowerLO']:
1183- self.run_name += '_LO'
1184+ #this is if the user did not provide a name for the current run
1185+ if not hasattr(self, 'run_name') or not self.run_name:
1186+ self.run_name = self.find_available_run_name(self.me_dir)
1187+ #add a tag in the run_name for distinguish run_type
1188+ if self.run_name.startswith('run_'):
1189+ if mode in ['LO','aMC@LO','noshowerLO']:
1190+ self.run_name += '_LO'
1191 self.set_run_name(self.run_name, self.run_tag, 'parton')
1192 if int(self.run_card['ickkw']) == 3 and mode in ['LO', 'aMC@LO', 'noshowerLO']:
1193 logger.error("""FxFx merging (ickkw=3) not allowed at LO""")
1194@@ -3466,7 +3428,7 @@
1195 help="Submit the jobs on the cluster")
1196 _launch_parser.add_option("-m", "--multicore", default=False, action='store_true',
1197 help="Submit the jobs on multicore mode")
1198-_launch_parser.add_option("-n", "--nocompile", default=False, action='store_true',
1199+_launch_parser.add_option("-x", "--nocompile", default=False, action='store_true',
1200 help="Skip compilation. Ignored if no executable is found")
1201 _launch_parser.add_option("-r", "--reweightonly", default=False, action='store_true',
1202 help="Skip integration and event generation, just run reweight on the" + \
1203@@ -3477,6 +3439,41 @@
1204 _launch_parser.add_option("-o", "--only_generation", default=False, action='store_true',
1205 help="Skip grid set up, just generate events starting from " + \
1206 "the last available results")
1207+_launch_parser.add_option("-n", "--name", default=False, dest='run_name',
1208+ help="Provide a name to the run")
1209+
1210+
1211+_generate_events_usage = "generate_events [MODE] [options]\n" + \
1212+ "-- execute aMC@NLO \n" + \
1213+ " MODE can be either LO, NLO, aMC@NLO or aMC@LO (if omitted, it is asked in a separate question)\n" + \
1214+ " If mode is set to LO/NLO, no event generation will be performed, but only the \n" + \
1215+ " computation of the total cross-section and the filling of parton-level histograms \n" + \
1216+ " specified in the DIRPATH/SubProcesses/madfks_plot.f file.\n" + \
1217+ " If mode is set to aMC@LO/aMC@NLO, after the cross-section computation, a .lhe \n" + \
1218+ " event file is generated which will be showered with the MonteCarlo specified \n" + \
1219+ " in the run_card.dat\n"
1220+
1221+_generate_events_parser = misc.OptionParser(usage=_generate_events_usage)
1222+_generate_events_parser.add_option("-f", "--force", default=False, action='store_true',
1223+ help="Use the card present in the directory for the generate_events, without editing them")
1224+_generate_events_parser.add_option("-c", "--cluster", default=False, action='store_true',
1225+ help="Submit the jobs on the cluster")
1226+_generate_events_parser.add_option("-m", "--multicore", default=False, action='store_true',
1227+ help="Submit the jobs on multicore mode")
1228+_generate_events_parser.add_option("-x", "--nocompile", default=False, action='store_true',
1229+ help="Skip compilation. Ignored if no executable is found")
1230+_generate_events_parser.add_option("-r", "--reweightonly", default=False, action='store_true',
1231+ help="Skip integration and event generation, just run reweight on the" + \
1232+ " latest generated event files (see list in SubProcesses/nevents_unweighted)")
1233+_generate_events_parser.add_option("-p", "--parton", default=False, action='store_true',
1234+ help="Stop the run after the parton level file generation (you need " + \
1235+ "to shower the file in order to get physical results)")
1236+_generate_events_parser.add_option("-o", "--only_generation", default=False, action='store_true',
1237+ help="Skip grid set up, just generate events starting from " + \
1238+ "the last available results")
1239+_generate_events_parser.add_option("-n", "--name", default=False, dest='run_name',
1240+ help="Provide a name to the run")
1241+
1242
1243
1244 _calculate_xsect_usage = "calculate_xsect [ORDER] [options]\n" + \
1245@@ -3490,9 +3487,10 @@
1246 help="Submit the jobs on the cluster")
1247 _calculate_xsect_parser.add_option("-m", "--multicore", default=False, action='store_true',
1248 help="Submit the jobs on multicore mode")
1249-_calculate_xsect_parser.add_option("-n", "--nocompile", default=False, action='store_true',
1250- help="Skip compilation. Ignored if no executable is found, " + \
1251- "or with --tests")
1252+_calculate_xsect_parser.add_option("-x", "--nocompile", default=False, action='store_true',
1253+ help="Skip compilation. Ignored if no executable is found")
1254+_calculate_xsect_parser.add_option("-n", "--name", default=False, dest='run_name',
1255+ help="Provide a name to the run")
1256
1257 _shower_usage = 'shower run_name [options]\n' + \
1258 '-- do shower/hadronization on parton-level file generated for run run_name\n' + \
1259@@ -3503,25 +3501,3 @@
1260 help="Use the shower_card present in the directory for the launch, without editing")
1261
1262
1263-_generate_events_usage = "generate_events [ORDER] [options]\n" + \
1264- "-- generate events to be showered, corresponding to a cross-section computed up to ORDER.\n" + \
1265- " ORDER can be either LO or NLO (if omitted, it is set to NLO). \n" + \
1266- " The number of events and the specific parton shower MC can be specified \n" + \
1267- " in the run_card.dat\n"
1268-
1269-_generate_events_parser = misc.OptionParser(usage=_generate_events_usage)
1270-_generate_events_parser.add_option("-f", "--force", default=False, action='store_true',
1271- help="Use the card present in the directory for the launch, without editing them")
1272-_generate_events_parser.add_option("-c", "--cluster", default=False, action='store_true',
1273- help="Submit the jobs on the cluster")
1274-_generate_events_parser.add_option("-m", "--multicore", default=False, action='store_true',
1275- help="Submit the jobs on multicore mode")
1276-_generate_events_parser.add_option("-n", "--nocompile", default=False, action='store_true',
1277- help="Skip compilation. Ignored if no executable is found, " + \
1278- "or with --tests")
1279-_generate_events_parser.add_option("-o", "--only-generation", default=False, action='store_true',
1280- help="Skip grid set up, just generate events starting from" + \
1281- "the last available results")
1282-_generate_events_parser.add_option("-p", "--parton", default=False, action='store_true',
1283- help="Stop the run after the parton level file generation (you need " + \
1284- "to shower the file in order to get physical results)")
1285
1286=== modified file 'madgraph/interface/launch_ext_program.py'
1287--- madgraph/interface/launch_ext_program.py 2013-12-14 22:59:27 +0000
1288+++ madgraph/interface/launch_ext_program.py 2014-01-19 08:21:29 +0000
1289@@ -370,7 +370,12 @@
1290
1291 #Check if some configuration were overwritten by a command. If so use it
1292 set_cmd = [l for l in self.cmd_int.history if l.strip().startswith('set')]
1293+ all_options = usecmd.options_configuration.keys() + usecmd.options_madgraph.keys() + usecmd.options_madevent.keys()
1294 for line in set_cmd:
1295+ arg = line.split()
1296+ if arg[1] not in all_options:
1297+ continue
1298+ misc.sprint(line)
1299 try:
1300 usecmd.exec_cmd(line)
1301 except Exception, error:
1302@@ -381,7 +386,9 @@
1303 usecmd, interface=False)
1304 #launch.me_dir = self.running_dir
1305 option_line = ' '.join([' --%s' % opt for opt in self.options.keys() \
1306- if self.options[opt] and not opt in ['cluster', 'multicore']])
1307+ if self.options[opt] and not opt in ['cluster', 'multicore', 'name']])
1308+ if self.options['name']:
1309+ option_line += '--name %s' % self.options['name']
1310 command = 'launch ' + self.run_mode + ' ' + option_line
1311
1312 if mode == "1":
1313
1314=== modified file 'madgraph/interface/madevent_interface.py'
1315--- madgraph/interface/madevent_interface.py 2013-12-12 12:59:35 +0000
1316+++ madgraph/interface/madevent_interface.py 2014-01-19 08:21:29 +0000
1317@@ -1760,7 +1760,8 @@
1318 self.web = True
1319 self.results.def_web_mode(True)
1320 self.force = True
1321-
1322+ if os.environ['MADGRAPH_BASE']:
1323+ self.options['mg5_path'] = pjoin(os.environ['MADGRAPH_BASE'],'MG5')
1324
1325 ############################################################################
1326 def check_output_type(self, path):
1327@@ -1798,7 +1799,9 @@
1328 logger.info("No valid pythia-pgs path found")
1329 continue
1330 elif key == "delphes_path":
1331- if not os.path.exists(pjoin(path, 'Delphes')):
1332+ if not os.path.exists(pjoin(path, 'Delphes')) and not\
1333+ os.path.exists(pjoin(path, 'DelphesSTDHEP')):
1334+ misc.sprint(pjoin(path, 'Delphes'))
1335 logger.info("No valid Delphes path found")
1336 continue
1337 elif key == "madanalysis_path":
1338
1339=== modified file 'madgraph/interface/madgraph_interface.py'
1340--- madgraph/interface/madgraph_interface.py 2013-12-15 16:46:18 +0000
1341+++ madgraph/interface/madgraph_interface.py 2014-01-19 08:21:29 +0000
1342@@ -1515,11 +1515,11 @@
1343 raise self.WebRestriction, 'import requires at least one option'
1344
1345 if args[0] not in self._import_formats:
1346- args[:] = ['command', './Cards/proc_card_mg5.dat']
1347+ args[:] = ['command', './proc_card_mg5.dat']
1348 elif args[0] == 'proc_v4':
1349- args[:] = [args[0], './Cards/proc_card.dat']
1350+ args[:] = [args[0], './proc_card.dat']
1351 elif args[0] == 'command':
1352- args[:] = [args[0], './Cards/proc_card_mg5.dat']
1353+ args[:] = [args[0], './proc_card_mg5.dat']
1354
1355 CheckValidForCmd.check_import(self, args)
1356
1357@@ -1556,12 +1556,11 @@
1358 def check_output(self, args):
1359 """ check the validity of the line"""
1360
1361-
1362 # first pass to the default
1363 CheckValidForCmd.check_output(self, args)
1364+ args[:] = ['.', '-f']
1365
1366- args[:] = [self._export_format, '.', '-f']
1367-
1368+ self._export_dir = os.path.realpath(os.getcwd())
1369 # Check that we output madevent
1370 if 'madevent' != self._export_format:
1371 raise self.WebRestriction, 'only available output format is madevent (at current stage)'
1372@@ -3009,6 +3008,10 @@
1373 proc_line = " ".join(args[1:])
1374 myprocdef = self.extract_process(proc_line)
1375
1376+ # If the test has to write out on disk, it should do so at the location
1377+ # specified below where the user must be sure to have writing access.
1378+ output_path = os.getcwd()
1379+
1380 # Check that we have something
1381 if not myprocdef:
1382 raise self.InvalidCmd("Empty or wrong format process, please try again.")
1383@@ -3075,14 +3078,15 @@
1384 param_card = param_card,
1385 cuttools=CT_dir,
1386 options = options,
1387- cmd = self,
1388- )
1389+ output_path = output_path,
1390+ cmd = self)
1391
1392 if args[0] in ['stability']:
1393 stability = process_checks.check_stability(myprocdef,
1394 param_card = param_card,
1395 cuttools=CT_dir,
1396 options = options,
1397+ output_path = output_path,
1398 cmd = self)
1399
1400 if args[0] in ['profile']:
1401@@ -3092,6 +3096,7 @@
1402 param_card = param_card,
1403 cuttools=CT_dir,
1404 options = options,
1405+ output_path = output_path,
1406 cmd = self)
1407
1408 if args[0] in ['gauge', 'full'] and \
1409@@ -3119,6 +3124,7 @@
1410 options=options,
1411 cuttools=CT_dir,
1412 reuse = options['reuse'],
1413+ output_path = output_path,
1414 cmd = self)
1415
1416 # restore previous settings
1417@@ -3133,6 +3139,7 @@
1418 cuttools=CT_dir,
1419 reuse = options['reuse'],
1420 cmd = self,
1421+ output_path = output_path,
1422 options=options)
1423 nb_processes += len(comparisons[0])
1424
1425@@ -3143,6 +3150,7 @@
1426 cuttools=CT_dir,
1427 reuse = options['reuse'],
1428 cmd = self,
1429+ output_path = output_path,
1430 options=options)
1431 nb_processes += len(lorentz_result)
1432
1433@@ -3152,6 +3160,7 @@
1434 cuttools=CT_dir,
1435 reuse = options['reuse'],
1436 cmd = self,
1437+ output_path = output_path,
1438 options=options)
1439 nb_processes += len(gauge_result)
1440
1441@@ -3180,14 +3189,13 @@
1442 if stability:
1443 text += 'Stability result for the '+('optimized' if \
1444 self.options['loop_optimized_output'] else 'default')+' output:\n'
1445- text += process_checks.output_stability(stability,
1446- mg_root=self._mgme_dir)
1447+ text += process_checks.output_stability(stability,output_path)
1448
1449 if profile_time and profile_stab:
1450 text += 'Timing result '+('optimized' if \
1451 self.options['loop_optimized_output'] else 'default')+':\n'
1452 text += process_checks.output_profile(myprocdef, profile_stab,
1453- profile_time, self._mgme_dir,options['reuse']) + '\n'
1454+ profile_time, output_path, options['reuse']) + '\n'
1455 if lorentz_result:
1456 text += 'Lorentz invariance results:\n'
1457 text += process_checks.output_lorentz_inv(lorentz_result) + '\n'
1458@@ -4157,10 +4165,27 @@
1459 #SLC6 needs to have this first (don't ask why)
1460 status = self.compile(mode='', cwd = pjoin(MG5DIR, name, 'libraries', 'pylib'))
1461 status = self.compile(mode='', cwd = os.path.join(MG5DIR, name))
1462+
1463 if not status:
1464 logger.info('Compilation succeeded')
1465 else:
1466- logger.warning('Error detected during the compilation. Please check the compilation error and run make manually.')
1467+ # For pythia-pgs check when removing the "-fno-second-underscore" flag
1468+ if name == 'pythia-pgs':
1469+ to_comment = ['libraries/PGS4/src/stdhep-dir/mcfio/arch_mcfio',
1470+ 'libraries/PGS4/src/stdhep-dir/src/stdhep_Arch']
1471+ for f in to_comment:
1472+ f = pjoin(MG5DIR, name, *f.split('/'))
1473+ text = "".join(l for l in open(f) if 'fno-second-underscore' not in l)
1474+ fsock = open(f,'w').write(text)
1475+ try:
1476+ misc.compile(['clean'], mode='', cwd = os.path.join(MG5DIR, name))
1477+ except Exception:
1478+ pass
1479+ status = self.compile(mode='', cwd = os.path.join(MG5DIR, name))
1480+ if not status:
1481+ logger.info('Compilation succeeded')
1482+ else:
1483+ logger.warning('Error detected during the compilation. Please check the compilation error and run make manually.')
1484
1485
1486 # Special treatment for TD/Ghostscript program (require by MadAnalysis)
1487@@ -5261,7 +5286,10 @@
1488
1489 options = config[self._export_format]
1490 # check
1491- if not noclean and os.path.isdir(self._export_dir) and options['check']:
1492+ if os.path.realpath(self._export_dir) == os.getcwd():
1493+ if not args[0] in ['.', '-f']:
1494+ raise self.InvalidCmd, 'Wrong path directory to create in local directory use \'.\''
1495+ elif not noclean and os.path.isdir(self._export_dir) and options['check']:
1496 if not force:
1497 # Don't ask if user already specified force or noclean
1498 logger.info('INFO: directory %s already exists.' % self._export_dir)
1499
1500=== modified file 'madgraph/interface/master_interface.py'
1501--- madgraph/interface/master_interface.py 2013-12-10 16:28:23 +0000
1502+++ madgraph/interface/master_interface.py 2014-01-19 08:21:29 +0000
1503@@ -601,7 +601,7 @@
1504 self.debug_link_to_command()
1505
1506
1507-class MasterCmdWeb(LoopCmd.LoopInterfaceWeb, Switcher):
1508+class MasterCmdWeb(MGcmd.MadGraphCmdWeb, Switcher, LoopCmd.LoopInterfaceWeb):
1509
1510 def __init__(self, *arg, **opt):
1511
1512@@ -629,6 +629,9 @@
1513 if __debug__:
1514 self.debug_link_to_command()
1515
1516+ def do_shell(self, *args):
1517+ raise Exception
1518+
1519 def finalize(self, nojpeg):
1520 """Finalize web generation"""
1521
1522
1523=== modified file 'madgraph/iolibs/export_fks.py'
1524--- madgraph/iolibs/export_fks.py 2013-12-11 13:56:21 +0000
1525+++ madgraph/iolibs/export_fks.py 2014-01-19 08:21:29 +0000
1526@@ -147,7 +147,7 @@
1527
1528 # Write the cts_mpc.h and cts_mprec.h files imported from CutTools
1529 self.write_mp_files(writers.FortranWriter('cts_mprec.h'),\
1530- writers.FortranWriter('cts_mpc.h'),)
1531+ writers.FortranWriter('cts_mpc.h'))
1532
1533 # Return to original PWD
1534 os.chdir(cwd)
1535@@ -514,7 +514,8 @@
1536 'cluster.f',
1537 'reweight.f',
1538 'sudakov.inc',
1539- 'maxconfigs.inc']
1540+ 'maxconfigs.inc',
1541+ 'timing_variables.inc']
1542
1543 for file in linkfiles:
1544 ln('../' + file , '.')
1545@@ -850,8 +851,10 @@
1546 file = \
1547 """double precision function dlum()
1548 implicit none
1549+include 'timing_variables.inc'
1550 integer nfksprocess
1551 common/c_nfksprocess/nfksprocess
1552+call cpu_time(tbefore)
1553 """
1554 for n, info in enumerate(matrix_element.get_fks_info_list()):
1555 file += \
1556@@ -863,7 +866,8 @@
1557 write(*,*) 'ERROR: invalid n in dlum :', nfksprocess
1558 stop
1559 endif
1560-
1561+call cpu_time(tAfter)
1562+tPDF = tPDF + (tAfter-tBefore)
1563 return
1564 end
1565 """
1566@@ -883,10 +887,6 @@
1567 double precision wgt
1568 integer nfksprocess
1569 common/c_nfksprocess/nfksprocess
1570-real*4 tbefore, tAfter
1571-real*4 tTot, tOLP, tFastJet, tPDF
1572-common/timings/tTot, tOLP, tFastJet, tPDF
1573-call cpu_time(tbefore)
1574 """
1575 for n, info in enumerate(matrix_element.get_fks_info_list()):
1576 file += \
1577@@ -898,8 +898,6 @@
1578 write(*,*) 'ERROR: invalid n in real_matrix :', nfksprocess
1579 stop
1580 endif
1581-call cpu_time(tAfter)
1582-tPDF = tPDF + (tAfter-tBefore)
1583 return
1584 end
1585 """
1586
1587=== modified file 'madgraph/iolibs/export_v4.py'
1588--- madgraph/iolibs/export_v4.py 2013-12-13 11:06:58 +0000
1589+++ madgraph/iolibs/export_v4.py 2014-01-19 08:21:29 +0000
1590@@ -103,7 +103,31 @@
1591 card + '_default.dat'))
1592 except IOError:
1593 logger.warning("Failed to copy " + card + ".dat to default")
1594-
1595+ elif os.getcwd() == os.path.realpath(self.dir_path):
1596+ logger.info('working in local directory: %s' % \
1597+ os.path.realpath(self.dir_path))
1598+ # distutils.dir_util.copy_tree since dir_path already exists
1599+ dir_util.copy_tree(pjoin(self.mgme_dir, 'Template/LO'),
1600+ self.dir_path)
1601+# for name in glob.glob(pjoin(self.mgme_dir, 'Template/LO/*')):
1602+# name = os.path.basename(name)
1603+# filname = pjoin(self.mgme_dir, 'Template','LO',name)
1604+# if os.path.isfile(filename):
1605+# files.cp(filename, pjoin(self.dir_path,name))
1606+# elif os.path.isdir(filename):
1607+# shutil.copytree(filename, pjoin(self.dir_path,name), True)
1608+ # distutils.dir_util.copy_tree since dir_path already exists
1609+ dir_util.copy_tree(pjoin(self.mgme_dir, 'Template/Common'),
1610+ self.dir_path)
1611+ # Duplicate run_card and plot_card
1612+ for card in ['run_card', 'plot_card']:
1613+ try:
1614+ shutil.copy(pjoin(self.dir_path, 'Cards',
1615+ card + '.dat'),
1616+ pjoin(self.dir_path, 'Cards',
1617+ card + '_default.dat'))
1618+ except IOError:
1619+ logger.warning("Failed to copy " + card + ".dat to default")
1620 elif not os.path.isfile(pjoin(self.dir_path, 'TemplateVersion.txt')):
1621 assert self.mgme_dir, \
1622 "No valid MG_ME path given for MG4 run directory creation."
1623@@ -2083,7 +2107,7 @@
1624 replace_dict['passcuts_begin'] = "IF (PASSCUTS(PP)) THEN"
1625 replace_dict['passcuts_end'] = "ENDIF"
1626 replace_dict['define_subdiag_lines'] = ""
1627- replace_dict['cutsdone'] = " cutsdone=.false."
1628+ replace_dict['cutsdone'] = " cutsdone=.false.\n cutspassed=.false."
1629
1630 file = open(pjoin(_file_path, \
1631 'iolibs/template_files/auto_dsig_v4.inc')).read()
1632@@ -3378,6 +3402,10 @@
1633 # self.params_indep.insert(0, self.params_dep.pop(index))
1634 # No need to add it if not defined
1635
1636+ if 'aS' not in self.params_ext:
1637+ logger.critical('aS not define as external parameter adding it!')
1638+ #self.model['parameters']['aS'] = base_objects.ParamCardVariable('aS', 0.138,'DUMMY',(1,))
1639+ self.params_indep.append( base_objects. ModelVariable('aS', '0.138','real'))
1640
1641 def build(self, wanted_couplings = [], full=True):
1642 """modify the couplings to fit with MG4 convention and creates all the
1643@@ -3675,16 +3703,15 @@
1644 self.params_indep if param.type == 'complex' and
1645 is_valid(param.name)]
1646
1647- fsock.writelines('double complex '+','.join(complex_parameters)+'\n')
1648- fsock.writelines('common/params_C/ '+','.join(complex_parameters)+'\n\n')
1649- if self.opt['mp']:
1650- mp_fsock.writelines(self.mp_complex_format+' '+','.join([\
1651+ if complex_parameters:
1652+ fsock.writelines('double complex '+','.join(complex_parameters)+'\n')
1653+ fsock.writelines('common/params_C/ '+','.join(complex_parameters)+'\n\n')
1654+ if self.opt['mp']:
1655+ mp_fsock.writelines(self.mp_complex_format+' '+','.join([\
1656 self.mp_prefix+p for p in complex_parameters])+'\n')
1657- mp_fsock.writelines('common/MP_params_C/ '+','.join([\
1658+ mp_fsock.writelines('common/MP_params_C/ '+','.join([\
1659 self.mp_prefix+p for p in complex_parameters])+'\n\n')
1660
1661-
1662-
1663 def create_intparam_def(self, dp=True, mp=False):
1664 """ create intparam_definition.inc setting the internal parameters.
1665 Output the double precision and/or the multiple precision parameters
1666@@ -3975,8 +4002,8 @@
1667 model_path = self.model.get('modelpath')
1668 if os.path.exists(pjoin(model_path,'Fortran','functions.f')):
1669 fsock.write_comment_line(' USER DEFINE FUNCTIONS ')
1670- input = pjoin(self.model_path,'Fortran','functions.f')
1671- fsock.writelines(open(input).read())
1672+ input = pjoin(model_path,'Fortran','functions.f')
1673+ file.writelines(fsock, open(input).read())
1674 fsock.write_comment_line(' END USER DEFINE FUNCTIONS ')
1675
1676 def create_makeinc(self):
1677@@ -4111,8 +4138,19 @@
1678 def create_param_card(self):
1679 """ create the param_card.dat """
1680
1681- out_path = pjoin(self.dir_path, 'param_card.dat')
1682- param_writer.ParamCardWriter(self.model, out_path)
1683+ #1. Check if a default param_card is present:
1684+ done = False
1685+ if hasattr(self.model, 'restrict_card'):
1686+ restrict_name = os.path.basename(self.model.restrict_card)[9:-4]
1687+ model_path = self.model.get('modelpath')
1688+ if os.path.exists(pjoin(model_path,'paramcard_%s.dat' % restrict_name)):
1689+ done = True
1690+ files.cp(pjoin(model_path,'paramcard_%s.dat' % restrict_name),
1691+ pjoin(self.dir_path, 'param_card.dat'))
1692+ if not done:
1693+ out_path = pjoin(self.dir_path, 'param_card.dat')
1694+ param_writer.ParamCardWriter(self.model, out_path)
1695+
1696 out_path2 = None
1697 if hasattr(self.model, 'rule_card'):
1698 out_path2 = pjoin(self.dir_path, 'param_card_rule.dat')
1699
1700=== modified file 'madgraph/loop/loop_exporters.py'
1701--- madgraph/loop/loop_exporters.py 2013-12-10 23:20:13 +0000
1702+++ madgraph/loop/loop_exporters.py 2014-01-19 08:21:29 +0000
1703@@ -186,7 +186,7 @@
1704
1705 # Write the cts_mpc.h and cts_mprec.h files imported from CutTools
1706 self.write_mp_files(writers.FortranWriter('cts_mprec.h'),\
1707- writers.FortranWriter('cts_mpc.h'),)
1708+ writers.FortranWriter('cts_mpc.h'))
1709
1710 # Return to original PWD
1711 os.chdir(cwd)
1712@@ -237,7 +237,7 @@
1713 new_helas_call)
1714
1715 def make_source_links(self):
1716- """ In the loop output, we don't need the files fromt he Source folder """
1717+ """ In the loop output, we don't need the files from the Source folder """
1718 pass
1719
1720 def make_model_symbolic_link(self):
1721
1722=== modified file 'madgraph/various/cluster.py'
1723--- madgraph/various/cluster.py 2013-12-03 21:46:01 +0000
1724+++ madgraph/various/cluster.py 2014-01-19 08:21:29 +0000
1725@@ -111,6 +111,9 @@
1726 cwd = os.getcwd()
1727 if not os.path.exists(prog):
1728 prog = os.path.join(cwd, prog)
1729+
1730+ if not required_output and output_files:
1731+ required_output = output_files
1732
1733 if not hasattr(self, 'temp_dir') or not self.temp_dir or \
1734 (input_files == [] == output_files):
1735@@ -777,6 +780,9 @@
1736 input/output file should be give relative to cwd
1737 """
1738
1739+ if not required_output and output_files:
1740+ required_output = output_files
1741+
1742 if (input_files == [] == output_files):
1743 return self.submit(prog, argument, cwd, stdout, stderr, log,
1744 required_output=required_output, nb_submit=nb_submit)
1745@@ -1006,12 +1012,13 @@
1746 if 'Unknown' in line:
1747 return 'F'
1748 elif line.startswith(str(id)):
1749- status = line.split()[4]
1750+ jobstatus = line.split()[4]
1751+
1752 if status.returncode != 0:
1753 raise ClusterManagmentError, 'server fails in someway (errorcode %s)' % status.returncode
1754- if status in self.idle_tag:
1755+ if jobstatus in self.idle_tag:
1756 return 'I'
1757- elif status in self.running_tag:
1758+ elif jobstatus in self.running_tag:
1759 return 'R'
1760 return 'F'
1761
1762
1763=== modified file 'madgraph/various/process_checks.py'
1764--- madgraph/various/process_checks.py 2013-12-11 00:48:08 +0000
1765+++ madgraph/various/process_checks.py 2014-01-19 08:21:29 +0000
1766@@ -546,13 +546,20 @@
1767 class LoopMatrixElementEvaluator(MatrixElementEvaluator):
1768 """Class taking care of matrix element evaluation for loop processes."""
1769
1770- def __init__(self,cuttools_dir=None,cmd=FakeInterface(),*args,**kwargs):
1771+ def __init__(self,cuttools_dir=None, output_path=None,
1772+ cmd=FakeInterface(),*args,**kwargs):
1773 """Allow for initializing the MG5 root where the temporary fortran
1774 output for checks is placed."""
1775
1776 super(LoopMatrixElementEvaluator,self).__init__(*args,cmd=cmd,**kwargs)
1777
1778 self.mg_root=self.cmd._mgme_dir
1779+ # If no specific output path is specified, then write in MG5 root directory
1780+ if output_path is None:
1781+ self.output_path = self.cmd._mgme_dir
1782+ else:
1783+ self.output_path = output_path
1784+
1785 self.cuttools_dir=cuttools_dir
1786 self.loop_optimized_output = cmd.options['loop_optimized_output']
1787 # Set proliferate to true if you want to keep the produced directories
1788@@ -595,16 +602,16 @@
1789 ].index(matrix_element)][1]
1790 logger.debug("Reusing generated output %s"%str(export_dir))
1791 else:
1792- export_dir=os.path.join(self.mg_root,temp_dir_prefix)
1793+ export_dir=os.path.join(self.output_path,temp_dir_prefix)
1794 if os.path.isdir(export_dir):
1795 if not self.proliferate:
1796 raise InvalidCmd("The directory %s already exist. Please remove it."%str(export_dir))
1797 else:
1798 id=1
1799- while os.path.isdir(os.path.join(self.mg_root,\
1800+ while os.path.isdir(os.path.join(self.output_path,\
1801 '%s_%i'%(temp_dir_prefix,id))):
1802 id+=1
1803- export_dir=os.path.join(self.mg_root,'%s_%i'%(temp_dir_prefix,id))
1804+ export_dir=os.path.join(self.output_path,'%s_%i'%(temp_dir_prefix,id))
1805
1806 if self.proliferate:
1807 self.stored_quantities['loop_matrix_elements'].append(\
1808@@ -1177,7 +1184,7 @@
1809
1810 if not reusing:
1811 if os.path.isdir(export_dir):
1812- clean_up(self.mg_root)
1813+ clean_up(self.output_path)
1814 if os.path.isdir(export_dir):
1815 raise InvalidCmd(\
1816 "The directory %s already exist. Please remove it."\
1817@@ -1278,7 +1285,7 @@
1818 else:
1819 proc_name = matrix_element.shell_string()[2:]
1820
1821- export_dir=os.path.join(self.mg_root,('SAVED' if keep_folder else '')+\
1822+ export_dir=os.path.join(self.output_path,('SAVED' if keep_folder else '')+\
1823 temp_dir_prefix+"_%s"%proc_name)
1824
1825 res_timings = self.setup_process(matrix_element,export_dir, \
1826@@ -1435,7 +1442,7 @@
1827 else:
1828 process = matrix_element
1829 proc_name = process.shell_string()[2:]
1830- export_dir=os.path.join(self.mg_root,("SAVED" if keep_folder else "")+\
1831+ export_dir=os.path.join(self.output_path,("SAVED" if keep_folder else "")+\
1832 temp_dir_prefix+"_%s"%proc_name)
1833 if not infos:
1834 infos = self.setup_process(matrix_element,export_dir, \
1835@@ -1915,7 +1922,7 @@
1836 #===============================================================================
1837 # Generate a loop matrix element
1838 #===============================================================================
1839-def generate_loop_matrix_element(process_definition, reuse,
1840+def generate_loop_matrix_element(process_definition, reuse, output_path=None,
1841 cmd = FakeInterface()):
1842 """ Generate a loop matrix element from the process definition, and returns
1843 it along with the timing information dictionary.
1844@@ -1924,7 +1931,10 @@
1845 assert isinstance(process_definition,base_objects.ProcessDefinition)
1846 assert process_definition.get('perturbation_couplings')!=[]
1847
1848- mg_root = cmd._mgme_dir
1849+ if not output_path is None:
1850+ root_path = output_path
1851+ else:
1852+ root_path = cmd._mgme_dir
1853 # By default, set all entries to None
1854 timing = {'Diagrams_generation': None,
1855 'n_loops': None,
1856@@ -1945,7 +1955,7 @@
1857 # Now generate a process based on the ProcessDefinition given in argument.
1858 process = process_definition.get_process(isids,fsids)
1859
1860- proc_dir = os.path.join(mg_root,"SAVED"+temp_dir_prefix+"_%s"%(
1861+ proc_dir = os.path.join(root_path,"SAVED"+temp_dir_prefix+"_%s"%(
1862 '_'.join(process.shell_string().split('_')[1:])))
1863 if reuse and os.path.isdir(proc_dir):
1864 logger.info("Reusing directory %s"%str(proc_dir))
1865@@ -1990,7 +2000,7 @@
1866 # check profile for loop process (timings + stability in one go)
1867 #===============================================================================
1868 def check_profile(process_definition, param_card = None,cuttools="",
1869- options = {}, cmd = FakeInterface()):
1870+ options = {}, output_path=None, cmd = FakeInterface()):
1871 """For a single loop process, check both its timings and then its stability
1872 in one go without regenerating it."""
1873
1874@@ -1999,10 +2009,11 @@
1875 model=process_definition.get('model')
1876
1877 timing1, matrix_element = generate_loop_matrix_element(process_definition,
1878- keep_folder,cmd=cmd)
1879+ keep_folder,output_path=output_path,cmd=cmd)
1880 reusing = isinstance(matrix_element, base_objects.Process)
1881 options['reuse'] = reusing
1882- myProfiler = LoopMatrixElementTimer(cuttools_dir=cuttools,model=model, cmd=cmd)
1883+ myProfiler = LoopMatrixElementTimer(cuttools_dir=cuttools,model=model,
1884+ output_path=output_path, cmd=cmd)
1885 if not reusing and not matrix_element.get('processes')[0].get('has_born'):
1886 myProfiler.loop_optimized_output=False
1887 timing2 = myProfiler.time_matrix_element(matrix_element, reusing,
1888@@ -2028,7 +2039,7 @@
1889 # check_timing for loop processes
1890 #===============================================================================
1891 def check_stability(process_definition, param_card = None,cuttools="",
1892- options=None,nPoints=100, cmd = FakeInterface()):
1893+ options=None,nPoints=100, output_path=None, cmd = FakeInterface()):
1894 """For a single loop process, give a detailed summary of the generation and
1895 execution timing."""
1896
1897@@ -2038,11 +2049,11 @@
1898 model=process_definition.get('model')
1899
1900 timing, matrix_element = generate_loop_matrix_element(process_definition,
1901- reuse, cmd=cmd)
1902+ reuse, output_path=output_path, cmd=cmd)
1903 reusing = isinstance(matrix_element, base_objects.Process)
1904 options['reuse'] = reusing
1905 myStabilityChecker = LoopMatrixElementTimer(cuttools_dir=cuttools,
1906- model=model,cmd=cmd)
1907+ output_path=output_path,model=model,cmd=cmd)
1908 if not reusing and not matrix_element.get('processes')[0].get('has_born'):
1909 myStabilityChecker.loop_optimized_output=False
1910 stability = myStabilityChecker.check_matrix_element_stability(matrix_element,
1911@@ -2059,17 +2070,18 @@
1912 # check_timing for loop processes
1913 #===============================================================================
1914 def check_timing(process_definition, param_card= None, cuttools="",
1915- options={}, cmd = FakeInterface()):
1916+ output_path=None, options={}, cmd = FakeInterface()):
1917 """For a single loop process, give a detailed summary of the generation and
1918 execution timing."""
1919
1920 keep_folder = options['reuse']
1921 model=process_definition.get('model')
1922 timing1, matrix_element = generate_loop_matrix_element(process_definition,
1923- keep_folder, cmd=cmd)
1924+ keep_folder, output_path=output_path, cmd=cmd)
1925 reusing = isinstance(matrix_element, base_objects.Process)
1926 options['reuse'] = reusing
1927- myTimer = LoopMatrixElementTimer(cuttools_dir=cuttools,model=model, cmd=cmd)
1928+ myTimer = LoopMatrixElementTimer(cuttools_dir=cuttools,model=model,
1929+ output_path=output_path, cmd=cmd)
1930 if not reusing and not matrix_element.get('processes')[0].get('has_born'):
1931 myTimer.loop_optimized_output=False
1932 timing2 = myTimer.time_matrix_element(matrix_element, reusing, param_card,
1933@@ -2087,12 +2099,11 @@
1934 # check_processes
1935 #===============================================================================
1936 def check_processes(processes, param_card = None, quick = [],cuttools="",
1937- options=None, reuse = False, cmd = FakeInterface()):
1938+ options=None, reuse = False, output_path=None, cmd = FakeInterface()):
1939 """Check processes by generating them with all possible orderings
1940 of particles (which means different diagram building and Helas
1941 calls), and comparing the resulting matrix element values."""
1942
1943- mg_root = cmd._mgme_dir
1944 cmass_scheme = cmd.options['complex_mass_scheme']
1945 if isinstance(processes, base_objects.ProcessDefinition):
1946 # Generate a list of unique processes
1947@@ -2107,7 +2118,7 @@
1948 else:
1949 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools,
1950 model=model, auth_skipping = True,
1951- reuse = False, cmd = cmd)
1952+ reuse = False, output_path=output_path, cmd = cmd)
1953
1954 results = run_multiprocs_no_crossings(check_process,
1955 multiprocess,
1956@@ -2120,7 +2131,7 @@
1957
1958 if multiprocess.get('perturbation_couplings')!=[] and not reuse:
1959 # Clean temporary folders created for the running of the loop processes
1960- clean_up(mg_root)
1961+ clean_up(output_path)
1962
1963 return results, evaluator.stored_quantities["used_lorentz"]
1964
1965@@ -2144,7 +2155,7 @@
1966 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools, model=model,
1967 param_card=param_card,
1968 auth_skipping = True, reuse = False,
1969- cmd = cmd)
1970+ output_path=output_path, cmd = cmd)
1971
1972 # Keep track of tested processes, matrix elements, color and already
1973 # initiated Lorentz routines, to reuse as much as possible
1974@@ -2171,7 +2182,7 @@
1975
1976 if processes[0].get('perturbation_couplings')!=[] and not reuse:
1977 # Clean temporary folders created for the running of the loop processes
1978- clean_up(mg_root)
1979+ clean_up(output_path)
1980
1981 return comparison_results, evaluator.stored_quantities["used_lorentz"]
1982
1983@@ -2336,11 +2347,17 @@
1984 def clean_up(mg_root):
1985 """Clean-up the possible left-over outputs from 'evaluate_matrix element' of
1986 the LoopMatrixEvaluator (when its argument proliferate is set to true). """
1987+
1988+ if mg_root is None:
1989+ pass
1990+
1991 directories = glob.glob(os.path.join(mg_root, '%s*'%temp_dir_prefix))
1992 if directories != []:
1993 logger.debug("Cleaning temporary %s* check runs."%temp_dir_prefix)
1994 for dir in directories:
1995- shutil.rmtree(dir)
1996+ # For safety make sure that the directory contains a folder SubProcesses
1997+ if os.path.isdir(os.path.join(dir,'SubProcesses')):
1998+ shutil.rmtree(dir)
1999
2000 def format_output(output,format):
2001 """ Return a string for 'output' with the specified format. If output is
2002@@ -2351,7 +2368,7 @@
2003 else:
2004 return 'NA'
2005
2006-def output_profile(myprocdef, stability, timing, mg_root, reusing=False):
2007+def output_profile(myprocdef, stability, timing, output_path, reusing=False):
2008 """Present the results from a timing and stability consecutive check"""
2009
2010 opt = timing['loop_optimized_output']
2011@@ -2362,10 +2379,10 @@
2012
2013 text += '\nStability result for the '+('optimized' if opt else 'default')+\
2014 ' output:\n'
2015- text += output_stability(stability,mg_root=mg_root, reusing=reusing)
2016+ text += output_stability(stability,output_path, reusing=reusing)
2017
2018 mode = 'optimized' if opt else 'default'
2019- logFilePath = os.path.join(mg_root, 'profile_%s_%s.log'\
2020+ logFilePath = os.path.join(output_path, 'profile_%s_%s.log'\
2021 %(mode,stability['Process'].shell_string()))
2022 logFile = open(logFilePath, 'w')
2023 logFile.write(text)
2024@@ -2374,10 +2391,10 @@
2025 %str(logFilePath))
2026 return text
2027
2028-def output_stability(stability, mg_root, reusing=False):
2029+def output_stability(stability, output_path, reusing=False):
2030 """Present the result of a stability check in a nice format.
2031 The full info is printed out in 'Stability_result_<proc_shell_string>.dat'
2032- under the MadGraph5_aMC@NLO root folder (mg_root)"""
2033+ under the MadGraph5_aMC@NLO root folder (output_path)"""
2034
2035 def accuracy(eval_list):
2036 """ Compute the accuracy from different evaluations."""
2037@@ -2538,7 +2555,7 @@
2038 The tuple printed out is (log(median(C)),log(min(C)),log(max(C)))
2039 """
2040
2041- logFile = open(os.path.join(mg_root, 'stability_%s_%s.log'\
2042+ logFile = open(os.path.join(output_path, 'stability_%s_%s.log'\
2043 %(mode,process.shell_string())), 'w')
2044 logFile.write('Stability check results\n\n')
2045 logFile.write(res_str)
2046@@ -2605,8 +2622,8 @@
2047 'close the plot window')
2048 plt.show()
2049 else:
2050- fig_output_file = str(os.path.join(mg_root, 'stability_plot_%s_%s.png'\
2051- %(mode,process.shell_string())))
2052+ fig_output_file = str(os.path.join(output_path,
2053+ 'stability_plot_%s_%s.png'%(mode,process.shell_string())))
2054 logger.info('Stability plot output to file %s. '%fig_output_file)
2055 plt.savefig(fig_output_file)
2056 return res_str
2057@@ -2781,12 +2798,11 @@
2058 # check_gauge
2059 #===============================================================================
2060 def check_gauge(processes, param_card = None,cuttools="", reuse = False,
2061- options=None, cmd = FakeInterface()):
2062+ options=None, output_path=None, cmd = FakeInterface()):
2063 """Check gauge invariance of the processes by using the BRS check.
2064 For one of the massless external bosons (e.g. gluon or photon),
2065 replace the polarization vector (epsilon_mu) with its momentum (p_mu)
2066 """
2067- mg_root = cmd._mgme_dir
2068 cmass_scheme = cmd.options['complex_mass_scheme']
2069 if isinstance(processes, base_objects.ProcessDefinition):
2070 # Generate a list of unique processes
2071@@ -2800,8 +2816,9 @@
2072 auth_skipping = True, reuse = False)
2073 else:
2074 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools,
2075- cmd= cmd,model=model, param_card=param_card,
2076- auth_skipping = False, reuse = False)
2077+ cmd=cmd,model=model, param_card=param_card,
2078+ auth_skipping = False, reuse = False,
2079+ output_path=output_path)
2080
2081 if not cmass_scheme and multiprocess.get('perturbation_couplings')==[]:
2082 # Set all widths to zero for gauge check
2083@@ -2817,7 +2834,7 @@
2084
2085 if multiprocess.get('perturbation_couplings')!=[] and not reuse:
2086 # Clean temporary folders created for the running of the loop processes
2087- clean_up(mg_root)
2088+ clean_up(output_path)
2089
2090 return results
2091
2092@@ -2841,7 +2858,7 @@
2093 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools,
2094 model=model, param_card=param_card,
2095 auth_skipping = False, reuse = False,
2096- cmd = cmd)
2097+ output_path=output_path, cmd = cmd)
2098 comparison_results = []
2099 comparison_explicit_flip = []
2100
2101@@ -2862,7 +2879,7 @@
2102
2103 if processes[0].get('perturbation_couplings')!=[] and not reuse:
2104 # Clean temporary folders created for the running of the loop processes
2105- clean_up(mg_root)
2106+ clean_up(output_path)
2107
2108 return comparison_results
2109
2110@@ -3044,11 +3061,10 @@
2111 # check_lorentz
2112 #===============================================================================
2113 def check_lorentz(processes, param_card = None,cuttools="", options=None, \
2114- reuse = False, cmd = FakeInterface()):
2115+ reuse = False, output_path=None, cmd = FakeInterface()):
2116 """ Check if the square matrix element (sum over helicity) is lorentz
2117 invariant by boosting the momenta with different value."""
2118
2119- mg_root = cmd._mgme_dir
2120 cmass_scheme = cmd.options['complex_mass_scheme']
2121 if isinstance(processes, base_objects.ProcessDefinition):
2122 # Generate a list of unique processes
2123@@ -3062,7 +3078,8 @@
2124 cmd= cmd, auth_skipping = False, reuse = True)
2125 else:
2126 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools,
2127- model=model, auth_skipping = False, reuse = True,cmd = cmd)
2128+ model=model, auth_skipping = False, reuse = True,
2129+ output_path=output_path, cmd = cmd)
2130
2131 if not cmass_scheme and processes.get('perturbation_couplings')==[]:
2132 # Set all widths to zero for lorentz check
2133@@ -3078,7 +3095,7 @@
2134
2135 if multiprocess.get('perturbation_couplings')!=[] and not reuse:
2136 # Clean temporary folders created for the running of the loop processes
2137- clean_up(mg_root)
2138+ clean_up(output_path)
2139
2140 return results
2141
2142@@ -3102,7 +3119,7 @@
2143 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools, model=model,
2144 param_card=param_card,
2145 auth_skipping = False, reuse = True,
2146- cmd = cmd)
2147+ output_path=output_path, cmd = cmd)
2148
2149 comparison_results = []
2150
2151@@ -3123,7 +3140,7 @@
2152
2153 if processes[0].get('perturbation_couplings')!=[] and not reuse:
2154 # Clean temporary folders created for the running of the loop processes
2155- clean_up(mg_root)
2156+ clean_up(output_path)
2157
2158 return comparison_results
2159
2160@@ -3232,13 +3249,12 @@
2161 # check_gauge
2162 #===============================================================================
2163 def check_unitary_feynman(processes_unit, processes_feynm, param_card=None,
2164- options=None,
2165+ options=None, output_path=None,
2166 cuttools="", reuse=False, cmd = FakeInterface()):
2167 """Check gauge invariance of the processes by flipping
2168 the gauge of the model
2169 """
2170
2171- mg_root = cmd._mgme_dir
2172 cmass_scheme = cmd.options['complex_mass_scheme']
2173 if isinstance(processes_unit, base_objects.ProcessDefinition):
2174 # Generate a list of unique processes
2175@@ -3255,7 +3271,9 @@
2176 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools,
2177 cmd=cmd, model=model,
2178 param_card=param_card,
2179- auth_skipping = False, reuse = False)
2180+ auth_skipping = False,
2181+ output_path=output_path,
2182+ reuse = False)
2183 if not cmass_scheme and multiprocess_unit.get('perturbation_couplings')==[]:
2184 logger.info('Set All width to zero for non complex mass scheme checks')
2185 for particle in evaluator.full_model.get('particles'):
2186@@ -3270,7 +3288,7 @@
2187 clean_added_globals(ADDED_GLOBAL)
2188 # Clear up previous run if checking loop output
2189 if processes_unit.get('perturbation_couplings')!=[]:
2190- clean_up(mg_root)
2191+ clean_up(output_path)
2192
2193 momentum = {}
2194 for data in output_u:
2195@@ -3288,7 +3306,9 @@
2196 evaluator = LoopMatrixElementEvaluator(cuttools_dir=cuttools,
2197 cmd= cmd, model=model,
2198 param_card=param_card,
2199- auth_skipping = False, reuse = False)
2200+ auth_skipping = False,
2201+ output_path=output_path,
2202+ reuse = False)
2203
2204 if not cmass_scheme and multiprocess_feynm.get('perturbation_couplings')==[]:
2205 # Set all widths to zero for gauge check
2206@@ -3310,7 +3330,7 @@
2207
2208 if processes_feynm.get('perturbation_couplings')!=[] and not reuse:
2209 # Clean temporary folders created for the running of the loop processes
2210- clean_up(mg_root)
2211+ clean_up(output_path)
2212
2213 return output
2214 # elif isinstance(processes, base_objects.Process):
2215
2216=== modified file 'mg5decay/decay_objects.py'
2217--- mg5decay/decay_objects.py 2013-11-20 11:29:32 +0000
2218+++ mg5decay/decay_objects.py 2014-01-19 08:21:29 +0000
2219@@ -4019,7 +4019,11 @@
2220 structure = model.lorentz_dict[vertex['lorentz'][key[1]]].structure
2221 new_structure = self.lor_pattern.sub(self.simplify_lorentz,
2222 structure)
2223- lorentz_factor += abs(eval(v))**2 * eval(new_structure % q_dict_lor)**2
2224+ lor_value = eval(new_structure % q_dict_lor)
2225+ if lor_value == 0:
2226+ new_structure = new_structure.replace('-','+')
2227+ lor_value = eval(new_structure % q_dict_lor)
2228+ lorentz_factor += abs(eval(v))**2 * lor_value**2
2229
2230 apx_m *= lorentz_factor
2231
2232
2233=== modified file 'models/import_ufo.py'
2234--- models/import_ufo.py 2013-12-07 10:52:12 +0000
2235+++ models/import_ufo.py 2014-01-19 08:21:29 +0000
2236@@ -232,12 +232,12 @@
2237 # which indicate a loop model or if this model is only meant for
2238 # tree-level computations
2239 self.perturbation_couplings = {}
2240- for order in model.all_orders:
2241- try:
2242+ try:
2243+ for order in model.all_orders:
2244 if(order.perturbative_expansion>0):
2245 self.perturbation_couplings[order.name]=order.perturbative_expansion
2246- except AttributeError:
2247- pass
2248+ except AttributeError:
2249+ pass
2250
2251 if self.perturbation_couplings!={}:
2252 self.model = loop_base_objects.LoopModel({'perturbation_couplings':\
2253@@ -302,8 +302,14 @@
2254 # If we deal with a Loop model here, the order hierarchy MUST be
2255 # defined in the file coupling_orders.py and we import it from
2256 # there.
2257-
2258- all_orders = self.ufomodel.all_orders
2259+ all_orders = []
2260+ try:
2261+ all_orders = self.ufomodel.all_orders
2262+ except AttributeError:
2263+ if self.perturbation_couplings:
2264+ raise MadGraph5Error, "The loop model MG5 attemps to import does not specify the attribute 'all_order'."
2265+ else:
2266+ pass
2267
2268 hierarchy={}
2269 try:
2270@@ -319,29 +325,20 @@
2271
2272 # Also set expansion_order, i.e., maximum coupling order per process
2273 expansion_order={}
2274+ # And finally the UVCT coupling order counterterms
2275+ coupling_order_counterterms={}
2276 try:
2277 for order in all_orders:
2278 expansion_order[order.name]=order.expansion_order
2279- except AttributeError:
2280- if self.perturbation_couplings:
2281- raise MadGraph5Error, 'The loop model MG5 attemps to import does not specify an expansion_order for all coupling orders.'
2282- else:
2283- pass
2284- else:
2285- self.model.set('expansion_order', expansion_order)
2286-
2287- # And finally the UVCT coupling order counterterms
2288- coupling_order_counterterms={}
2289- try:
2290- for order in all_orders:
2291- coupling_order_counterterms[order.name]=order.expansion_order
2292- except AttributeError:
2293- if self.perturbation_couplings:
2294- raise MadGraph5Error, 'The loop model MG5 attemps to import does not specify an expansion_order for all coupling orders.'
2295- else:
2296- pass
2297- else:
2298- self.model.set('expansion_order', expansion_order)
2299+ coupling_order_counterterms[order.name]=order.expansion_order
2300+ except AttributeError:
2301+ if self.perturbation_couplings:
2302+ raise MadGraph5Error, 'The loop model MG5 attemps to import does not specify an expansion_order for all coupling orders.'
2303+ else:
2304+ pass
2305+ else:
2306+ self.model.set('expansion_order', expansion_order)
2307+ self.model.set('expansion_order', expansion_order)
2308
2309 #clean memory
2310 del self.checked_lor
2311@@ -841,7 +838,7 @@
2312 return output
2313
2314 class OrganizeModelExpression:
2315- """Organize the couplings/parameters of a model"""
2316+ """Organize the cou plings/parameters of a model"""
2317
2318 track_dependant = ['aS','aEWM1','MU_R'] # list of variable from which we track
2319 #dependencies those variables should be define
2320@@ -861,12 +858,12 @@
2321
2322 self.model = model # UFOMODEL
2323 self.perturbation_couplings = {}
2324- for order in model.all_orders: # Check if it is a loop model or not
2325- try:
2326+ try:
2327+ for order in model.all_orders: # Check if it is a loop model or not
2328 if(order.perturbative_expansion>0):
2329 self.perturbation_couplings[order.name]=order.perturbative_expansion
2330- except AttributeError:
2331- pass
2332+ except AttributeError:
2333+ pass
2334 self.params = {} # depend on -> ModelVariable
2335 self.couplings = {} # depend on -> ModelVariable
2336 self.all_expr = {} # variable_name -> ModelVariable
2337
2338=== modified file 'models/model_reader.py'
2339--- models/model_reader.py 2013-11-29 07:28:53 +0000
2340+++ models/model_reader.py 2014-01-19 08:21:29 +0000
2341@@ -30,6 +30,7 @@
2342 import madgraph.loop.loop_base_objects as loop_base_objects
2343 import models.check_param_card as card_reader
2344 from madgraph import MadGraph5Error, MG5DIR
2345+import madgraph.various.misc as misc
2346
2347 ZERO = 0
2348
2349@@ -99,7 +100,9 @@
2350 Unknown block : %s''' % (set(key), set(parameter_dict.keys()),
2351 ','.join(set(parameter_dict.keys()).difference(set(key))),
2352 ','.join(set(key).difference(set(parameter_dict.keys()))))
2353- if self['name'].startswith('mssm-') or self['name'] == 'mssm':
2354+
2355+ if msg =="Invalid restriction card (not same block)\n set(['yu', 'umix', 'ae', 'ad', 'decay', 'nmix', 'ye', 'sbotmix', 'msoft', 'yd', 'vmix', 'au', 'mass', 'alpha', 'modsel', 'sminputs', 'staumix', 'stopmix', 'hmix']) != set(['umix', 'msoft', 'msu2', 'fralpha', 'msd2', 'msl2', 'decay', 'tu', 'selmix', 'td', 'te', 'usqmix', 'dsqmix', 'ye', 'yd', 'sminputs', 'yu', 'mse2', 'nmix', 'vmix', 'msq2', 'mass', 'hmix']).\n Missing block: te,msl2,dsqmix,tu,selmix,msu2,msq2,usqmix,td,fralpha,mse2,msd2\n Unknown block : ae,ad,sbotmix,au,alpha,modsel,staumix,stopmix" \
2356+ or self['name'].startswith('mssm-') or self['name'] == 'mssm':
2357 if not set(parameter_dict.keys()).difference(set(key)):
2358 fail = False
2359 else:
2360
2361=== added file 'models/nmssm/propagators.py'
2362--- models/nmssm/propagators.py 1970-01-01 00:00:00 +0000
2363+++ models/nmssm/propagators.py 2014-01-19 08:21:29 +0000
2364@@ -0,0 +1,35 @@
2365+# This file was automatically created by FeynRules 1.7.69
2366+# Mathematica version: 8.0 for Mac OS X x86 (64-bit) (November 6, 2010)
2367+# Date: Mon 1 Oct 2012 14:58:26
2368+
2369+from object_library import all_propagators, Propagator
2370+
2371+
2372+# define only once the denominator since this is always the same
2373+denominator = "P('mu', id) * P('mu', id) - Mass(id) * Mass(id) + complex(0,1) * Mass(id) * Width(id)"
2374+
2375+# propagator for the scalar
2376+S = Propagator(name = "S",
2377+ numerator = "complex(0,1)",
2378+ denominator = denominator
2379+ )
2380+
2381+# propagator for the incoming fermion # the one for the outcomming is computed on the flight
2382+F = Propagator(name = "F",
2383+ numerator = "complex(0,1) * (Gamma('mu', s1, s2) * P('mu', id) + Mass(id) * Identity(s1, s2))",
2384+ denominator = denominator
2385+ )
2386+
2387+# massive vector in the unitary gauge, can't be use for massless particles
2388+V1 = Propagator(name = "V1",
2389+ numerator = "complex(0,1) * (-1 * Metric(l1, l2) + Metric(l1,'mu')* P('mu', id) * P(l2, id) / Mass(id)**2 ",
2390+ denominator = denominator
2391+ )
2392+
2393+# massless vector and massive vector in unitary gauge
2394+V2 = Propagator(name = "V2",
2395+ numerator = "complex(0,-1) * Metric(l1, l2)",
2396+ denominator = "P('mu', id) * P('mu', id)"
2397+ )
2398+
2399+
2400
2401=== modified file 'tests/acceptance_tests/test_cmd.py'
2402--- tests/acceptance_tests/test_cmd.py 2013-11-29 07:28:53 +0000
2403+++ tests/acceptance_tests/test_cmd.py 2014-01-19 08:21:29 +0000
2404@@ -89,7 +89,16 @@
2405
2406 self.do('generate e+ ve > V2 > e+ ve mu+ mu-')
2407 self.assertEqual(len(self.cmd._curr_amps[0].get('diagrams')), 8)
2408+
2409+ def test_import_model(self):
2410+ """check that old UFO model are loaded correctly"""
2411
2412+ self.do('''import model DY_SM''')
2413+ self.do('''import model TopEffTh''')
2414+ self.do('''import model uutt_tch_scalar''')
2415+ self.do('''import model uutt_sch_4fermion''')
2416+ self.do('''import model 2HDM''')
2417+
2418 def test_draw(self):
2419 """ command 'draw' works """
2420
2421
2422=== modified file 'tests/acceptance_tests/test_cmd_amcatnlo.py'
2423--- tests/acceptance_tests/test_cmd_amcatnlo.py 2013-12-14 22:59:27 +0000
2424+++ tests/acceptance_tests/test_cmd_amcatnlo.py 2014-01-19 08:21:29 +0000
2425@@ -256,6 +256,20 @@
2426 self.assertTrue(os.path.exists('%s/Events/run_01/res_1.txt' % self.path))
2427
2428
2429+ def test_launch_amcatnlo_name(self):
2430+ """tests if the p p > e+ ve process works specifying the run name"""
2431+ self.generate(['p p > e+ ve [QCD]'], 'sm')
2432+
2433+ self.do('launch aMC@NLO -fp -n myrun')
2434+
2435+ # test the lhe event file exists
2436+ self.assertTrue(os.path.exists('%s/Events/myrun/events.lhe.gz' % self.path))
2437+ self.assertTrue(os.path.exists('%s/Events/myrun/summary.txt' % self.path))
2438+ self.assertTrue(os.path.exists('%s/Events/myrun/myrun_tag_1_banner.txt' % self.path))
2439+ self.assertTrue(os.path.exists('%s/Events/myrun/res_0.txt' % self.path))
2440+ self.assertTrue(os.path.exists('%s/Events/myrun/res_1.txt' % self.path))
2441+
2442+
2443 @set_global()
2444 def test_ppgogo_nlo(self):
2445 """tests if the p p > go go (in the mssm) process works at fixed order"""
2446@@ -321,11 +335,29 @@
2447 os.path.getsize('%s/Events/run_01/events.lhe.gz' % self.path))
2448
2449
2450+ def test_generate_events_name(self):
2451+ """test if the generate_events and successively the shower script in
2452+ the bin directory works fine"""
2453+
2454+ self.generate_production()
2455+ # to check that the cleaning of files work well
2456+ os.system('touch %s/SubProcesses/P0_udx_epve/GF1' % self.path)
2457+ self.do('quit')
2458+ misc.call([pjoin('.','bin','generate_events'), '-fp', '-n myrun'], cwd='%s' % self.path,
2459+ stdout = open(os.devnull, 'w'))
2460+ # test the lhe event file exists
2461+ self.assertTrue(os.path.exists('%s/Events/myrun/events.lhe.gz' % self.path))
2462+ self.assertTrue(os.path.exists('%s/Events/myrun/summary.txt' % self.path))
2463+ self.assertTrue(os.path.exists('%s/Events/myrun/myrun_tag_1_banner.txt' % self.path))
2464+ self.assertTrue(os.path.exists('%s/Events/myrun/res_0.txt' % self.path))
2465+ self.assertTrue(os.path.exists('%s/Events/myrun/res_1.txt' % self.path))
2466+
2467+
2468 def test_generate_events_lo_hwpp_set(self):
2469 """test the param_card created is correct"""
2470
2471 self.generate_production()
2472- cmd = """generate_events LO -p
2473+ cmd = """generate_events aMC@LO -p
2474 set parton_shower herwigpp
2475 set nevents 100
2476 """
2477@@ -347,7 +379,7 @@
2478 """test the param_card created is correct"""
2479
2480 self.generate_production()
2481- cmd = """generate_events LO
2482+ cmd = """generate_events aMC@LO
2483 set parton_shower herwig6
2484 set nevents 100
2485 """
2486@@ -374,7 +406,7 @@
2487 """test the param_card created is correct"""
2488
2489 self.generate_production()
2490- cmd = """generate_events LO
2491+ cmd = """generate_events aMC@LO
2492 set nevents 100
2493 """
2494 open('/tmp/mg5_cmd','w').write(cmd)
2495@@ -404,7 +436,7 @@
2496 #change to py6
2497 card = open('%s/Cards/run_card.dat' % self.path).read()
2498 open('%s/Cards/run_card.dat' % self.path, 'w').write(card.replace('HERWIG6', 'PYTHIA6Q'))
2499- self.do('generate_events LO -f')
2500+ self.do('generate_events aMC@LO -f')
2501
2502 # test the lhe event file exists
2503 self.assertTrue(os.path.exists('%s/Events/run_01_LO/events.lhe.gz' % self.path))
2504@@ -458,7 +490,7 @@
2505 """test the param_card created is correct"""
2506
2507 self.generate_production()
2508- self.do('generate_events NLO -f')
2509+ self.do('generate_events aMC@NLO -f')
2510
2511 # test the lhe event file exists
2512 self.assertTrue(os.path.exists('%s/Events/run_01/events.lhe.gz' % self.path))
2513@@ -479,7 +511,7 @@
2514 #change splitevent generation
2515 card = open('%s/Cards/run_card.dat' % self.path).read()
2516 open('%s/Cards/run_card.dat' % self.path, 'w').write(card.replace(' -1 = nevt_job', ' 100 = nevt_job'))
2517- self.do('generate_events NLO -fp')
2518+ self.do('generate_events aMC@NLO -fp')
2519
2520 # test the lhe event file exists
2521 self.assertTrue(os.path.exists('%s/Events/run_01/events.lhe.gz' % self.path))
2522@@ -497,7 +529,7 @@
2523 card = open('%s/Cards/run_card.dat' % self.path).read()
2524 open('%s/Cards/run_card.dat' % self.path, 'w').write(card.replace('HERWIG6', 'PYTHIA6Q'))
2525
2526- self.do('generate_events NLO -f')
2527+ self.do('generate_events aMC@NLO -f')
2528
2529 # test the lhe event file exists
2530 self.assertTrue(os.path.exists('%s/Events/run_01/events.lhe.gz' % self.path))
2531
2532=== modified file 'tests/acceptance_tests/test_model_equivalence.py'
2533--- tests/acceptance_tests/test_model_equivalence.py 2013-12-14 22:59:27 +0000
2534+++ tests/acceptance_tests/test_model_equivalence.py 2014-01-19 08:21:29 +0000
2535@@ -270,6 +270,10 @@
2536 mg5_color[i] = simp[0]
2537 continue
2538 self.assertEqual(str(mg4_color), str(mg5_color))
2539+
2540+
2541+
2542+
2543
2544 class TestModelCreation(unittest.TestCase, CheckFileCreate):
2545
2546
2547=== modified file 'tests/parallel_tests/compare_with_old_mg5_version.py'
2548--- tests/parallel_tests/compare_with_old_mg5_version.py 2013-12-07 10:52:12 +0000
2549+++ tests/parallel_tests/compare_with_old_mg5_version.py 2014-01-19 08:21:29 +0000
2550@@ -38,7 +38,7 @@
2551 """A class to compare the value of a old MG5 version and the current one"""
2552
2553 old_mg5 = None # link to the previous version of MG5 (prevent multiple build)
2554- reference_number = 237 #1.5.6
2555+ reference_number = 249 #2.0.0
2556 nb_test = 0
2557
2558
2559@@ -371,8 +371,8 @@
2560 # Create a list of processes to check automatically
2561 my_proc_list = ['p p > t t~']
2562 values = {'number_of_P0': '2',
2563- 'cross_P0_qq_ttx': '0.74191E+02',
2564- 'cross_P0_gg_ttx': '0.48006E+03'}
2565+ 'cross_P0_qq_ttx': '65.93',
2566+ 'cross_P0_gg_ttx': '399.1'}
2567
2568 # Store list of non-zero processes and results in file
2569 self.compare_cross_section_to_values(values, my_proc_list,
2570@@ -383,11 +383,10 @@
2571 """Test a short list of sm processes"""
2572 my_proc_list = ['u j > W+ g', 'g g > W+ j j']
2573
2574-
2575 values = {'number_of_P0': '1',
2576 'number_of_P1': '1',
2577- 'cross_P0_qq_wpg': '0.27889E+04',
2578- 'cross_P1_gg_wpqq': '0.45254E+03'}
2579+ 'cross_P0_qq_wpg': '0.25882E+04',
2580+ 'cross_P1_gg_wpqq': '0.39004E+03'}
2581 self.compare_cross_section_to_values(values, my_proc_list,
2582 orders = {'QED':99, 'QCD':99},
2583 filename = "short_cs_sm2.log")
2584@@ -397,7 +396,7 @@
2585 my_proc_list = ['g g > t t~, (t > b W+, W+ > e+ ve)']
2586
2587 values = {'number_of_P0': '1',
2588- 'cross_P0_gg_ttx_t_bwp_wp_lvl': '0.45836E+02'}
2589+ 'cross_P0_gg_ttx_t_bwp_wp_lvl': '0.38078E+02'}
2590
2591 self.compare_cross_section_to_values(values, my_proc_list,
2592 orders = {'QED':99, 'QCD':99},
2593@@ -407,7 +406,7 @@
2594 """Test a short list of sm processes"""
2595 my_proc_list = ['g g > go go']
2596
2597- values = {'number_of_P0': '1', 'cross_P0_gg_gogo': '0.43433E+01'}
2598+ values = {'number_of_P0': '1', 'cross_P0_gg_gogo': '0.31630E+01'}
2599
2600 self.compare_cross_section_to_values(values, my_proc_list,
2601 model='mssm',
2602
2603=== modified file 'tests/parallel_tests/input_files/mg5_short_paralleltest_heft.pkl'
2604Binary files tests/parallel_tests/input_files/mg5_short_paralleltest_heft.pkl 2012-12-20 14:33:14 +0000 and tests/parallel_tests/input_files/mg5_short_paralleltest_heft.pkl 2014-01-19 08:21:29 +0000 differ
2605=== modified file 'tests/parallel_tests/input_files/mg5_short_paralleltest_mssm.pkl'
2606Binary files tests/parallel_tests/input_files/mg5_short_paralleltest_mssm.pkl 2012-12-20 14:33:14 +0000 and tests/parallel_tests/input_files/mg5_short_paralleltest_mssm.pkl 2014-01-19 08:21:29 +0000 differ
2607=== modified file 'tests/parallel_tests/input_files/mg5_short_paralleltest_sm.pkl'
2608Binary files tests/parallel_tests/input_files/mg5_short_paralleltest_sm.pkl 2012-12-20 14:33:14 +0000 and tests/parallel_tests/input_files/mg5_short_paralleltest_sm.pkl 2014-01-19 08:21:29 +0000 differ
2609=== modified file 'tests/time_db'
2610--- tests/time_db 2013-12-15 16:46:18 +0000
2611+++ tests/time_db 2014-01-19 08:21:29 +0000
2612@@ -5,10 +5,12 @@
2613 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.LegTest testMethod=test_values_for_prop>]> 0.0001220703125
2614 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_find_full_sm_decay_groups_advance>]> 2.03565192223
2615 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayAmplitude testMethod=test_get_amplitude_givenfinal>]> 0.241197824478
2616+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_drawing_eps.TestDrawingOption testMethod=test_option_multi_type>]> 0.0388491153717
2617 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_import_v4.ProcCardV4ReaderTest testMethod=test_line_creation>]> 0.0172848701477
2618 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_f_product>]> 0.00337600708008
2619 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_generate_helas_diagrams_uux_gepem>]> 0.0183539390564
2620-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_color_matrix_multi_gluons>]> 0.251565933228
2621+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_dxu_wpgg>]> 45.2221391201
2622+<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSDiagramTag testMethod=test_diagram_tag_uu_uug>]> 0.0557870864868
2623 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_T_simplify>]> 0.000298023223877
2624 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_standalone_cpp_output>]> 2.42965912819
2625 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_save_model.IOSaveModel testMethod=test_error_interaction_save>]> 7.20024108887e-05
2626@@ -18,24 +20,23 @@
2627 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWritting testMethod=test_order_param>]> 0.0765249729156
2628 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testmultvarint>]> 7.29560852051e-05
2629 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testmultadd_legacy>]> 0.000188112258911
2630-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_lhe_parser.TESTLHEParser testMethod=test_read_write_lhe>]> 0.00316500663757
2631+<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_NLO_draw_all_reconstructed_dd_eemm>]> 0.120349884033
2632 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_setget_process_correct>]> 0.000885009765625
2633 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diquark_models.TestColorSextetModel testMethod=test_check_u_u_six_g>]> 0.506669998169
2634 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_check_majoranas>]> 0.00102400779724
2635 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_helas_multi_process_ppwj>]> 9.92277693748
2636 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_drawing_eps.TestDrawingS_EPS testMethod=test_schedular>]> 0.184823036194
2637-<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSDiagramTag testMethod=test_diagram_tag_gg_ggg>]> 0.128249883652
2638+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_httx>]> 52.1056978703
2639 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testmultaddadd>]> 0.0001380443573
2640 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.InteractionTest testMethod=test_generating_dict_to_1>]> 0.00120282173157
2641 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_gg_gogo>]> 0.014230966568
2642-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_building>]> 0.000118970870972
2643 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_apx_decaywidth>]> 0.572462081909
2644 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ParticleTest testMethod=test_representation>]> 0.000179052352905
2645 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_simplify>]> 0.000159025192261
2646 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_write_process_cc_file>]> 0.0698401927948
2647 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_diagram_generation_gg_ng>]> 1.61963582039
2648-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.UFOHELASCallWriterTest testMethod=test_UFO_Python_helas_call_writer>]> 0.0118069648743
2649-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_leshouche_file>]> 0.00247812271118
2650+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_short_sm>]> 6.47176480293
2651+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_put_parameters_to_zero>]> 0.0871658325195
2652 <__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestValidCmd testMethod=test_InvalidCmd>]> 0.300333976746
2653 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_decay_chain_different_order3>]> 0.0537929534912
2654 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_change_number_format_python>]> 0.000648021697998
2655@@ -50,8 +51,9 @@
2656 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.InteractionTest testMethod=test_interaction_list>]> 0.000237941741943
2657 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DecayChainAmplitudeTest testMethod=test_decay_chain_pp_jj>]> 0.284907102585
2658 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_get_particle>]> 0.000303030014038
2659+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_detect_zero_iden_couplings>]> 0.08682513237
2660 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMECmdShell testMethod=test_e_e_collision>]> 36.1715919971
2661-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_f_d_product>]> 0.00230002403259
2662+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_ufo_aloha>]> 8.15419101715
2663 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_majorana_conjugate_process>]> 0.116066932678
2664 <__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_madevent.TestMadEventCmd testMethod=test_card_type_recognition>]> 0.0509171485901
2665 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_even_more_special_group_decay_chain>]> 0.344223976135
2666@@ -62,17 +64,17 @@
2667 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_helas_process_init>]> 1.48353791237
2668 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestBlock testMethod=test_block_load_string>]> 6.07967376709e-05
2669 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.MultiLegTest testMethod=test_setget_multi_leg_exceptions>]> 0.0001060962677
2670-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMEfromfile testMethod=test_w_production_with_ms_decay>]> 56.5486888885
2671+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWritting testMethod=test_define_not_dep_param>]> 0.0775101184845
2672 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_setgetinit_correct>]> 0.111829996109
2673 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_NLO_draw_all_gg_gg>]> 0.0899338722229
2674 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_gg_gg>]> 0.0423669815063
2675-<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_helas_diagrams_ud_ggdu>]> 1.26658701897
2676+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_check_generate_events_nlo_py6pt_fsr>]> 1.46954607964
2677 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_pythia8_output>]> 2.83663797379
2678 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_remove_interactions>]> 0.0940480232239
2679 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_generate_ab_amplitudes>]> 0.394317865372
2680 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_def_level>]> 8.58306884766e-05
2681 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_rambo.test_wavefunctions testMethod=test_V>]> 0.000189065933228
2682-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_combine_legs_uux_ddx>]> 0.002357006073
2683+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_triplet_diquarks>]> 8.50123596191
2684 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testsumaddadd>]> 0.000109910964966
2685 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_get_conjugate_index>]> 0.00273394584656
2686 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_Tr_simplify>]> 0.000442028045654
2687@@ -80,18 +82,20 @@
2688 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_line_ordering_in_load>]> 0.000735998153687
2689 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_electrons>]> 0.107378005981
2690 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCard testMethod=test_mod_card>]> 0.000471830368042
2691+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_zttx>]> 80.9429941177
2692 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_multiple_lorentz_subset>]> 0.0512928962708
2693 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_load_diagram>]> 0.000556945800781
2694 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.DiagramTest testMethod=test_values_for_prop>]> 0.000109910964966
2695 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=testgammaproperty>]> 0.0654649734497
2696-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_nlo_py6pt_stdhep>]> 58.9974210262
2697+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_get_color_data_lines_from_color_matrix>]> 1.95838093758
2698 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.LegTest testMethod=test_setget_leg_correct>]> 8.39233398438e-05
2699 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_dealing_with_last_line>]> 0.000260829925537
2700-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_find_process_classes_and_mapping_diagrams>]> 3.02310013771
2701+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_import_v4.IOImportV4Test testMethod=test_read_interactions>]> 0.00336003303528
2702 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWritting testMethod=test_write_param>]> 0.0741550922394
2703 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.DiagramTest testMethod=test_diagram_list>]> 0.000178098678589
2704 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_flipping>]> 0.0031681060791
2705 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_setget_process_correct>]> 0.000624895095825
2706+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_hasordinate_wronginput>]> 0.000245809555054
2707 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_find_fks_j_from_i>]> 0.0350108146667
2708 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin2propagator5>]> 0.182165145874
2709 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorAmpTest testMethod=test_colorize_uu_gg>]> 0.00682902336121
2710@@ -99,7 +103,6 @@
2711 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.IOExportV4Test testMethod=test_export_group_decay_chains>]> 0.378351926804
2712 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorAmpTest testMethod=test_color_flow_string>]> 0.00816702842712
2713 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_part_spin32propagator>]> 0.0205278396606
2714-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_find_full_sm_decay_groups>]> 5.82679080963
2715 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_NLO_draw_uux_uuxddx>]> 0.00144910812378
2716 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_nlo_py6_stdhep>]> 38.5469400883
2717 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_fermionfactor_emep_emepemep>]> 0.24795794487
2718@@ -117,7 +120,7 @@
2719 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_process_checks.TestMatrixElementChecker testMethod=test_failed_process>]> 1.92713904381
2720 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_coupling_orders_uux_ddxng>]> 0.389806032181
2721 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_drawing_eps.TestDrawingOption testMethod=test_option_6g>]> 0.0658371448517
2722-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticleList testMethod=test_convert>]> 0.000968933105469
2723+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_combine_legs_uux_ddx>]> 0.002357006073
2724 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_exporters.IOExportMadLoopUnitTest testMethod=test_IOTests>]> 12.0391700268
2725 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.TestIdentifyMETagFKS testMethod=test_identify_me_tag_qq_qg>]> 0.0854730606079
2726 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_replace_indices>]> 0.000101089477539
2727@@ -125,7 +128,6 @@
2728 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_import_v4.ProcCardV4ReaderTest testMethod=test_check_init>]> 0.0175278186798
2729 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_line_orientation>]> 0.000136137008667
2730 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=test_factorization5>]> 0.000308036804199
2731-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_redef_position>]> 9.70363616943e-05
2732 <__main__.TestSuiteModified tests=[<tests.unit_tests.madspin.test_madspin.TestBanner testMethod=test_get_final_state_particle>]> 0.134166002274
2733 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_helas_diagrams_gd_ggd>]> 0.405319929123
2734 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_multiple_lorentz_structures_with_decay_chain_and_fermion_flow>]> 0.0173728466034
2735@@ -134,9 +136,9 @@
2736 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_drawing_eps.TestDrawingS_EPS testMethod=test_blob>]> 0.0159959793091
2737 <__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestExtendedCmd testMethod=test_the_exit_from_child_cmd>]> 0.000255107879639
2738 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_has_ordinate_failure>]> 0.000160932540894
2739-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testeinsteinsum2>]> 0.00269603729248
2740+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_gluons>]> 0.0548150539398
2741 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_get_color_pdg_antipdg>]> 0.0100948810577
2742-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_shower_scripts>]> 31.1297941208
2743+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_rambo.test_rambo testMethod=test_massivecase>]> 0.000519037246704
2744 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_lh_order>]> 0.000610113143921
2745 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_helas_diagrams_gd_gd>]> 2.84897994995
2746 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.AmplitudeTest testMethod=test_representation>]> 0.389190196991
2747@@ -149,6 +151,7 @@
2748 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_link_to_ufo.TestUFOExpressionParsers testMethod=test_convert_number_to_fortran>]> 0.0229299068451
2749 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestBenchmarkModel testMethod=test_use_as_benchmark>]> 0.165615081787
2750 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_FKSMultiProcess_add>]> 0.199738025665
2751+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_gg_httx>]> 60.9571709633
2752 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_combine_legs_gluons>]> 0.00331091880798
2753 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_d_product>]> 0.00334000587463
2754 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_find_pert_particles_interactionsi_mssm>]> 7.10099411011
2755@@ -164,28 +167,29 @@
2756 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_find_orders>]> 0.0471241474152
2757 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparator testMethod=test_gauge_6_e90>]> 96.6206810474
2758 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_rambo.test_wavefunctions testMethod=test_T>]> 0.00113582611084
2759-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madloop.TestCmdLoop testMethod=test_ML_check_profile_epem_ttx>]> 15.8373379707
2760+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_wmdxu>]> 45.5971930027
2761+<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_LO_draw_with_NLO_generation>]> 0.695207118988
2762 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_fermionfactor_emep_emepa>]> 0.0428278446198
2763 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_configs_long_decay>]> 0.0534508228302
2764 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_read_param_card>]> 2.07473993301
2765-<__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestExtendedCmd testMethod=test_the_exit_from_child_cmd2>]> 0.000120162963867
2766+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparator testMethod=test_short_cross_gauge>]> 96.4886369705
2767 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_detect_identical_parameters>]> 0.0867898464203
2768 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_merge_identical_parameters>]> 0.0875990390778
2769 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_begin_end_wrong_input>]> 0.000144958496094
2770 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWrittingWithRestrict testMethod=test_full_write>]> 0.0754480361938
2771 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_model_equivalence.CompareMG4WithUFOModel testMethod=test_sm_equivalence>]> 0.110821008682
2772 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ParticleTest testMethod=test_get_pdg_code>]> 0.000124931335449
2773-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=test_factorization3>]> 0.000184774398804
2774+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_ufo_standard_sm>]> 0.142593860626
2775 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_sort_fks_proc>]> 0.163259029388
2776 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_multiple_lorentz_structures>]> 0.016254901886
2777-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_python.IOExportPythonTest testMethod=test_python_export_functions>]> 0.0172030925751
2778+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_pythia8_export_functions>]> 0.0397579669952
2779 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.LegTest testMethod=test_leg_list>]> 0.000253915786743
2780 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_notion_of_egality>]> 0.000488996505737
2781 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_short_cross_mssm1>]> 4.24386501312
2782 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_decay_chain_different_order1>]> 0.0381689071655
2783 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_configs_8fs>]> 0.104753017426
2784 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorAmpTest testMethod=test_colorize_uux_ggg>]> 0.0345070362091
2785-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.VertexTest testMethod=test_vertex_list>]> 7.5101852417e-05
2786+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_to_immutable>]> 5.88893890381e-05
2787 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_pythonwriter>]> 0.0264060497284
2788 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_complete_decay_chain_process>]> 0.748803853989
2789 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_nlo_hw6_split>]> 85.3567028046
2790@@ -205,6 +209,7 @@
2791 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_helas_diagrams_gg_wpwmttx>]> 1.00893592834
2792 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=testmassisdiffaswidth>]> 0.000320911407471
2793 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_shell_string>]> 0.000377893447876
2794+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_wavefunctions testMethod=test_OR>]> 0.000894069671631
2795 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ParticleTest testMethod=test_setget_particle_exceptions>]> 0.000194072723389
2796 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_representation>]> 5.88893890381e-05
2797 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_wavefunctions testMethod=test_IR>]> 0.000931978225708
2798@@ -220,7 +225,7 @@
2799 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_born_hel>]> 0.0338699817657
2800 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWritting testMethod=test_create_param_dict>]> 0.0762360095978
2801 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_v4_heft>]> 8.9085290432
2802-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_gluons>]> 0.00796890258789
2803+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_group_decay_chains>]> 0.438848972321
2804 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_F77writer_complex_mass_scheme>]> 0.0254271030426
2805 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_calculate_xsect_nlo>]> 11.7403600216
2806 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasDecayChainProcessTest testMethod=test_helas_decay_chain_process>]> 0.479960918427
2807@@ -228,23 +233,26 @@
2808 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_helas_multi_process>]> 0.0335440635681
2809 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_K6_objects>]> 0.000303030014038
2810 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.HelperTest testMethod=test_make_unique>]> 5.00679016113e-05
2811-<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_ddxwpduxgg_gdxwpuxgg>]> 1.28763198853
2812+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_expand_veto>]> 0.00188112258911
2813+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_write_dec_multiprocess_files>]> 0.481742143631
2814 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_pythonwriter_complex_mass_scheme>]> 0.095272064209
2815 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=testscalarmanipulation>]> 0.000458955764771
2816 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_phi4_vertex>]> 0.000259876251221
2817 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_dictionaries>]> 0.000564098358154
2818 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_multiparticle_stop_decay>]> 0.01522397995
2819 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_define_level>]> 0.000642061233521
2820+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_ssx_azg>]> 56.4366059303
2821 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessDefinitionTest testMethod=test_setget_process_definition_exceptions>]> 0.000463008880615
2822 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testsummultint>]> 9.48905944824e-05
2823 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_combine_ij>]> 0.00774097442627
2824+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_udx_htbx>]> 18.4214160442
2825 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=test_parity_for_epsilon>]> 0.000375032424927
2826 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_multiple_lorentz_structures_with_fermion_flow_clash>]> 0.034786939621
2827-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_decayBW_file>]> 0.00429511070251
2828+<__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestExtendedCmd testMethod=test_the_exit_from_child_cmd2>]> 0.000120162963867
2829 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_Cppwriter_C>]> 0.034628868103
2830 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testmultaddint>]> 0.000109910964966
2831 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=testConjugateOperator>]> 0.0886290073395
2832-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_pass_in_standard_name>]> 0.0025041103363
2833+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.DiagramTest testMethod=test_setget_diagram_exceptions>]> 0.000128984451294
2834 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_process_checks.TestMatrixElementChecker testMethod=test_comparison_for_multiprocess>]> 0.708781957626
2835 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_decay_chain>]> 8.23388409615
2836 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_setget_channel>]> 0.227739095688
2837@@ -254,7 +262,7 @@
2838 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparator testMethod=test_gauge_3>]> 50.3050301075
2839 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_IdentifyHelasTag testMethod=test_collect_helascalls>]> 0.0538630485535
2840 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_born_nhel_file>]> 0.0593218803406
2841-<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_import_LoopUFOModel.LoopUFOImportTest testMethod=test_loadingLoopToyModel>]> 0.174286842346
2842+<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_NLOAmplitude>]> 0.381425857544
2843 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=test_replace>]> 0.000383138656616
2844 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_gutdb_butd>]> 0.0145020484924
2845 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_model_equivalence.CompareMG4WithUFOModel testMethod=test_mssm_equivalence>]> 4.6789290905
2846@@ -275,12 +283,14 @@
2847 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMECmdShell testMethod=test_e_p_collision>]> 21.8384239674
2848 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_inverse_pid_for_type>]> 0.000257968902588
2849 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_misc.TEST_misc testMethod=test_equal>]> 0.000149965286255
2850-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_decay_chain_process_overall_orders>]> 0.876585006714
2851+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_decay_chain_different_pdgs>]> 0.0846738815308
2852 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DecayChainAmplitudeTest testMethod=test_setget_process_correct>]> 0.000761985778809
2853 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_product>]> 9.89437103271e-05
2854-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_ufo_standard_sm>]> 0.142593860626
2855+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_name>]> 47.3614420891
2856+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=test_factorization3>]> 0.000184774398804
2857 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_getsetvertexlist_correct>]> 0.112138986588
2858 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_findchannels>]> 8.38987207413
2859+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testsummulvar>]> 0.000131845474243
2860 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_check_singletop_fastjet>]> 140.989368916
2861 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_domain_intersection_failure>]> 0.000155925750732
2862 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_mssm_subset_creation>]> 0.190835952759
2863@@ -290,30 +300,31 @@
2864 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestImportUFO testMethod=test_coupling_hierarchy>]> 0.043447971344
2865 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_uux_uuxuux>]> 0.461228847504
2866 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_check_ppwy>]> 41.3791599274
2867-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_pythia8_export_functions>]> 0.0397579669952
2868+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_python.IOExportPythonTest testMethod=test_python_export_functions>]> 0.0172030925751
2869 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_aloha_expr_VVS1>]> 0.028205871582
2870 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.IOExportV4Test testMethod=test_export_group_multidiagram_decay_chains>]> 0.431716918945
2871 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_find_color_links>]> 0.00164699554443
2872-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_group_decay_chains>]> 0.438848972321
2873-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayAmplitude testMethod=test_decaytable_string>]> 0.357012033463
2874+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_gluons>]> 0.00796890258789
2875+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.MultiLegTest testMethod=test_values_for_prop>]> 0.0001060962677
2876 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_link_to_ufo.TestUFOExpressionParsers testMethod=test_parse_to_cpp>]> 0.0238230228424
2877 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparatorLoop testMethod=test_gauge_loop_p1>]> 427.859879017
2878 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_helas_multi_process_pptt>]> 4.34664011002
2879-<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_NLOAmplitude>]> 0.381425857544
2880+<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_import_LoopUFOModel.LoopUFOImportTest testMethod=test_loadingLoopToyModel>]> 0.174286842346
2881 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_help_generate_ab_amplitude_2>]> 0.363662004471
2882+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_restrict_from_a_param_card>]> 0.106390953064
2883 <__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestValidCmd testMethod=test_help_category>]> 0.00254201889038
2884 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorAmpTest testMethod=test_color_basis_uux_aggg>]> 0.256009817123
2885 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_python.IOExportPythonTest testMethod=test_run_python_matrix_element>]> 0.234958171844
2886 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_setup_interactions>]> 0.228127002716
2887-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_gb_t1go_tttxn1x1m>]> 0.135241031647
2888+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_4fermion_models.TestSchannelModels testMethod=test_find_symmetry_uu_tt>]> 0.129317045212
2889 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_setup_particles>]> 0.195822954178
2890-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_color_matrix_fixed_indices>]> 0.000831842422485
2891+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCardRule testMethod=test_read>]> 0.000303030014038
2892 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.TestDiagramTag testMethod=test_reorder_permutation>]> 0.0726900100708
2893 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMECmdShell testMethod=test_group_subprocess>]> 68.4718120098
2894 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_amcatnlo_from_file>]> 35.7223939896
2895 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin2propagator>]> 0.154071092606
2896 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_generate_helas_diagrams_ae_ae>]> 0.0106971263885
2897-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_ufo_aloha>]> 8.15419101715
2898+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_f_d_product>]> 0.00230002403259
2899 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madloop.TestCmdLoop testMethod=test_ML_check_brs_gd_gd>]> 12.9648890495
2900 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testsumvarmult>]> 7.60555267334e-05
2901 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.UFOHELASCALLWriterComplexMass testMethod=test_UFO_fortran_helas_call_writer>]> 0.194958925247
2902@@ -325,9 +336,8 @@
2903 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diagram_symmetry.TestDiagramSymmetry testMethod=test_find_symmetry_decay_chain_with_subprocess_group>]> 0.295508146286
2904 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_get_analytic_info>]> 0.52717590332
2905 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_ppgogo_nlo>]> 76.1395959854
2906-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_subproc_group_symmetry>]> 14.9934668541
2907 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=testbasicoperation>]> 0.000213861465454
2908-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_add_ab_interaction>]> 0.129942893982
2909+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparator testMethod=test_short_gauge>]> 28.5228588581
2910 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_f_object>]> 0.000140905380249
2911 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_mparticles>]> 0.00264000892639
2912 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_configs_ug_ttxz>]> 0.11712884903
2913@@ -337,16 +347,18 @@
2914 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=test_sumofLorentzObj>]> 0.00670909881592
2915 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.VertexTest testMethod=test_setget_vertex_correct>]> 5.50746917725e-05
2916 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_pythonwriter_spin3half>]> 0.154654026031
2917-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_to_immutable>]> 5.88893890381e-05
2918+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.VertexTest testMethod=test_vertex_list>]> 7.5101852417e-05
2919 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madloop.TestCmdLoop testMethod=test_ML_check_timing_epem_ttx>]> 14.4036149979
2920 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.LoopDiagramDrawerTest testMethod=test_fuse_line>]> 0.00980591773987
2921-<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_helas_multi_process_ppz>]> 1.70217895508
2922 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testmultaddmult>]> 0.000133991241455
2923+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell1 testMethod=test_import_model>]> 0.106930971146
2924+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.MultiLegTest testMethod=test_representation>]> 5.91278076172e-05
2925 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_model_equivalence.TestModelCreation testMethod=test_all>]> 0.951196908951
2926 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_epsilon_object>]> 0.000172138214111
2927 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_aloha_FFV>]> 0.10179400444
2928 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_process_init>]> 0.00924706459045
2929-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_import_banner_command>]> 1.45100903511
2930+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_zz_n1n1>]> 0.0138208866119
2931+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_create_all_pickle>]> 85.1342711449
2932 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_ij_lines>]> 0.0146369934082
2933 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_find_reals>]> 0.0384328365326
2934 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.security_issue.TestSecurity testMethod=test_security_scan>]> 0.276997804642
2935@@ -356,6 +368,7 @@
2936 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_split_evt_gen>]> 6.80820512772
2937 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_get_initialfinal>]> 0.125761032104
2938 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_generate_reals_no_combine>]> 0.184464216232
2939+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_short_cross_sm2>]> 22.172164917
2940 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasAmplitudeTest testMethod=test_sign_flips_to_order>]> 8.08238983154e-05
2941 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_Fortranwriter_spin3half>]> 0.154531002045
2942 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_change_number_format_cpp>]> 0.000547170639038
2943@@ -367,41 +380,44 @@
2944 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_photons>]> 0.107678890228
2945 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testsummultmul>]> 0.000133991241455
2946 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_shower_card.TestShowerCard testMethod=test_shower_card_py8_analyse>]> 0.000602960586548
2947+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_enu_enu>]> 0.008131980896
2948 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasAmplitudeTest testMethod=test_setget_amplitude_exceptions>]> 0.000211000442505
2949+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_values_for_prop>]> 0.110687971115
2950+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_dxd_zzg>]> 66.4006011486
2951 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_get_base_amplitude>]> 0.140361070633
2952 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_standard>]> 3.79085540771e-05
2953 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_link_to_ufo.TestUFOExpressionParsers testMethod=test_convert_number_to_cpp>]> 0.0238170623779
2954 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_matrix_4g_decay_chain_process>]> 0.395421028137
2955 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_save_model.IOSaveModel testMethod=test_error_particle_save>]> 4.19616699219e-05
2956 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_uu_susug>]> 0.0533299446106
2957-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_reset_decaywidth>]> 0.13299202919
2958+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_define_order>]> 0.214026927948
2959 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_python_routine_are_exec>]> 0.00516891479492
2960-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_domain_intersection>]> 0.000416040420532
2961+<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSDiagramTag testMethod=test_diagram_tag_gg_ggg>]> 0.128249883652
2962 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_aloha_expr_FFFF3>]> 0.325031042099
2963 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_get_max_level>]> 0.132587909698
2964-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_isexternal>]> 0.000101089477539
2965+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_fermion_flow>]> 0.00178098678589
2966 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_shower_card.TestShowerCard testMethod=test_shower_card_hwpp>]> 0.000180959701538
2967 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.IOExportV4Test testMethod=test_export_matrix_element_v4_madevent_nogroup>]> 0.109572172165
2968 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest2 testMethod=test_change_to_complex_mass_scheme>]> 0.152688980103
2969 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_custom_propa>]> 1.53734087944
2970 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_save_model.IOSaveModel testMethod=test_particle_save>]> 0.000370025634766
2971+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_uux_wpwmz>]> 50.1016280651
2972 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_get_type>]> 0.000255107879639
2973 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_color_matrix_multi_quarks>]> 0.155210018158
2974 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.FortranHelasCallWriterTest testMethod=test_generate_wavefunctions_and_amplitudes>]> 0.00574684143066
2975-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_get_onshell>]> 0.126470804214
2976+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testspincontraction>]> 0.0458018779755
2977 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayAmplitude testMethod=test_init_setget>]> 0.332448005676
2978-<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_NLO_draw_all_reconstructed_dd_eemm>]> 0.120349884033
2979+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_lhe_parser.TESTLHEParser testMethod=test_read_write_lhe>]> 0.00316500663757
2980 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_real_me_wrapper>]> 0.0157730579376
2981-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_drawing_eps.TestDrawingOption testMethod=test_option_multi_type>]> 0.0388491153717
2982+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_redef_position>]> 9.70363616943e-05
2983 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_file_writers.FortranWriterTest testMethod=test_write_fortran_line>]> 0.000858068466187
2984-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_put_parameters_to_zero>]> 0.0871658325195
2985+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.UFOHELASCallWriterTest testMethod=test_UFO_Python_helas_call_writer>]> 0.0118069648743
2986 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testspinsum>]> 0.00285291671753
2987 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_standalone_cpp>]> 12.2329871655
2988 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_diagram_generation_epem_ddx>]> 0.67814207077
2989 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_complex_mass_SA>]> 1.51796483994
2990 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfHEFT testMethod=test_link_gghgg_gghg>]> 0.115737915039
2991 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_WWWW>]> 0.0192968845367
2992-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_mass_overmass>]> 0.00163412094116
2993 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_equality>]> 0.000424861907959
2994 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin2propagator4>]> 0.025171995163
2995 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_WWZA>]> 0.0144498348236
2996@@ -415,7 +431,8 @@
2997 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.AmplitudeTest testMethod=test_values_for_prop>]> 9.60826873779e-05
2998 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorAmpTest testMethod=test_colorize_funny_model>]> 0.00600600242615
2999 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_helas_forbidden_s_channel_uux_uuxng>]> 0.17527794838
3000-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_rambo.test_rambo testMethod=test_massivecase>]> 0.000519037246704
3001+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_shower_scripts>]> 31.1297941208
3002+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.UFO_model_to_mg4_Test testMethod=test_case_sensitive>]> 0.122036933899
3003 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testequality>]> 0.000127077102661
3004 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_uuddg_uudd>]> 0.0242109298706
3005 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_representation>]> 0.00148892402649
3006@@ -424,27 +441,30 @@
3007 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_expand_list>]> 0.00167798995972
3008 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_use_of_library_spin2>]> 0.103766918182
3009 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testtensorialproductspin>]> 0.070338010788
3010-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_wavefunctions testMethod=test_OR>]> 0.000894069671631
3011+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testeinsteinsum2>]> 0.00269603729248
3012 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.InteractionTest testMethod=test_setget_interaction_correct>]> 0.000202894210815
3013-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_write_dec_multiprocess_files>]> 0.481742143631
3014+<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_ddxwpduxgg_gdxwpuxgg>]> 1.28763198853
3015 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_IdentifyHelasTag testMethod=test_helas_helpers>]> 0.0438580513
3016 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_mg5_sm_22>]> 360.097683191
3017 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_running_couplings>]> 7.48882603645
3018+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_helper_lcm_functions>]> 0.000735998153687
3019 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_setget_process_exceptions>]> 0.000452041625977
3020 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.ExportUFOModelPythia8Test testMethod=test_write_pythia8_parameter_files>]> 0.082643032074
3021-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_calculate_xsect_lo>]> 26.0977950096
3022+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_hasordinate>]> 0.00022292137146
3023 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.InteractionTest testMethod=test_generating_dict_to_0>]> 0.000486850738525
3024 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_model_initialization>]> 0.000297069549561
3025 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_has_symmetries>]> 0.000720024108887
3026 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testlistindices>]> 0.00581979751587
3027 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_4fermion_models.TestSchannelModels testMethod=test_find_symmetry_uu_tt_with_subprocess_group>]> 0.0958831310272
3028 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_ufo_aloha>]> 1.4953649044
3029-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.MultiLegTest testMethod=test_values_for_prop>]> 0.0001060962677
3030+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayAmplitude testMethod=test_decaytable_string>]> 0.357012033463
3031 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=test_factorization4>]> 0.000848054885864
3032 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.FortranHelasCallWriterTest testMethod=test_w_and_z_amplitudes>]> 0.00282502174377
3033-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCardRule testMethod=test_read>]> 0.000303030014038
3034+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_color_matrix_fixed_indices>]> 0.000831842422485
3035 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.TestIdentifyMETag testMethod=test_non_identify_me_tag_qq_qqg>]> 0.221249103546
3036 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_lo_hw6_set>]> 45.5628159046
3037+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_zccx>]> 80.6770009995
3038+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testmultvarAdd>]> 0.000159025192261
3039 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_born_fks>]> 0.057590007782
3040 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_diagram_generation_uux_ddx>]> 2.72820210457
3041 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_diagram_equality>]> 0.00447082519531
3042@@ -456,14 +476,14 @@
3043 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_shower_card.TestShowerCard testMethod=test_shower_card_hw6>]> 0.000626087188721
3044 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=testCAlgebraDefinition>]> 0.0381119251251
3045 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_uuddg_uugg>]> 0.0265622138977
3046-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_define_order>]> 0.214026927948
3047+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_reset_decaywidth>]> 0.13299202919
3048 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diquark_models.TestColorSextetModel testMethod=test_sextet_color_flow_output>]> 0.819326162338
3049 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_export_complicated_majorana_decay_chain>]> 0.0769350528717
3050 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_multiparticle_pp_nj>]> 0.145397901535
3051-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testspincontraction>]> 0.0458018779755
3052+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_get_onshell>]> 0.126470804214
3053 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_write_process_cc_file_uu_six>]> 0.0613379478455
3054 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.UFOHELASCALLWriterComplexMass testMethod=test_UFO_Python_helas_call_writer>]> 0.197067022324
3055-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_ea_ae>]> 0.0131080150604
3056+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_detect_special_parameters>]> 0.0848360061646
3057 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_shower_card.TestShowerCard testMethod=test_shower_card_hwpp_analyse>]> 0.000179052352905
3058 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_FKSProcess_gggg>]> 0.369121789932
3059 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=test_complex_equality>]> 0.453453063965
3060@@ -471,15 +491,16 @@
3061 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayAmplitude testMethod=test_add_std_diagram>]> 0.336571931839
3062 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_non_integer_external>]> 0.000808000564575
3063 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_one_initial_state_particle>]> 0.00104308128357
3064-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_hasordinate>]> 0.00022292137146
3065+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_calculate_xsect_lo>]> 26.0977950096
3066 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_FKSRealProcess_init>]> 0.0786809921265
3067 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_helas_diagrams_gg_gogo_go_tt1x_t_wpb>]> 0.0463981628418
3068 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_save_load>]> 1.68547606468
3069 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramFDStructTest testMethod=test_gg_5gglgl_bubble_tag>]> 0.00427198410034
3070-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_detect_special_parameters>]> 0.0848360061646
3071+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_ea_ae>]> 0.0131080150604
3072 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.IOExportV4Test testMethod=test_coeff_string>]> 0.0342230796814
3073 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_calculate_xsect_script>]> 30.6620099545
3074 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_mg5_sm_13>]> 41.2373769283
3075+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_gg_attx>]> 81.0487728119
3076 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.HelasModelTest testMethod=test_setget_helas_model_error>]> 0.00156712532043
3077 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testsetrepresentation>]> 0.00262403488159
3078 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_no_cutting_line>]> 0.0152459144592
3079@@ -495,9 +516,10 @@
3080 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_aloha_FFT2>]> 0.0807220935822
3081 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestNFlav testMethod=test_get_nflav_sm_nomasses>]> 0.0792789459229
3082 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_multistage_decay_chain_process>]> 0.203777074814
3083+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_hhttx>]> 293.488785028
3084 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_4fermion_models.TestTchannelModels testMethod=test_uu_to_tt_tch>]> 7.79628753662e-05
3085 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestConvertSLAH testMethod=test_convert_to_mg5>]> 0.0130620002747
3086-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_zz_n1n1>]> 0.0138208866119
3087+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_import_banner_command>]> 1.45100903511
3088 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diagram_symmetry.TestDiagramSymmetry testMethod=test_find_symmetry_gg_tt_fullylept>]> 0.189878940582
3089 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCard testMethod=test_mod_param>]> 0.000418901443481
3090 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=test_split>]> 0.00737619400024
3091@@ -511,6 +533,7 @@
3092 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_output_madevent_directory>]> 16.0076999664
3093 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_find_vertexlist>]> 1.92569303513
3094 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.VertexTest testMethod=test_values_for_prop>]> 8.10623168945e-05
3095+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testsumaddvar>]> 0.000104904174805
3096 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testsumaddint>]> 9.20295715332e-05
3097 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSimplify testMethod=testsimplifyMultLorentz>]> 0.0104720592499
3098 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_helas_real_process_init>]> 0.16713809967
3099@@ -523,15 +546,16 @@
3100 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=testgetrepresentation>]> 0.00228095054626
3101 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_mg5_sm_23_p3>]> 27.4707448483
3102 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_matrix_element_fks>]> 0.0163419246674
3103-<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSDiagramTag testMethod=test_diagram_tag_uu_uug>]> 0.0557870864868
3104+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_color_matrix_multi_gluons>]> 0.251565933228
3105+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_equal_decay_chains>]> 0.134434938431
3106 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madloop.TestCmdLoop testMethod=test_ML_check_full_epem_ttx>]> 42.7599339485
3107 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testsumvarint>]> 6.48498535156e-05
3108-<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_duxhuduxux_guxhuuxux>]> 1.03614902496
3109+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessDefinitionTest testMethod=test_representation>]> 0.000728130340576
3110 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DecayChainAmplitudeTest testMethod=test_forbidden_s_channel_decay_chain>]> 0.0207369327545
3111 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_ufo_helas_diagrams_gg_gogo>]> 0.0135381221771
3112-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testsummulvar>]> 0.000131845474243
3113+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_subproc_group_symmetry>]> 14.9934668541
3114 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_values_for_prop>]> 0.000351905822754
3115-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWritting testMethod=test_define_not_dep_param>]> 0.0775101184845
3116+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMEfromfile testMethod=test_w_production_with_ms_decay>]> 56.5486888885
3117 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_uux_uuxng>]> 0.343585014343
3118 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_generate_loop.TestGenerateLoopFKS testMethod=test_generate_virtuals_helas_matrix_element>]> 2.81991004944
3119 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.MultiLegTest testMethod=test_multi_leg_list>]> 0.00020694732666
3120@@ -544,8 +568,9 @@
3121 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_uux_ddxng>]> 0.179573059082
3122 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_cmd.TestInstall testMethod=test_configuration_file>]> 0.000146865844727
3123 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_get_conjugate_index_majoranas>]> 0.00603890419006
3124+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_gg_zttx>]> 85.9512209892
3125 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_find_optimal_order>]> 0.190226793289
3126-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_getsetvertexlist_exceptions>]> 0.110853910446
3127+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_ddx_wpwmg>]> 49.2504761219
3128 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_uux_gepem_no_optimization>]> 0.0196721553802
3129 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diquark_models.TestColorSextetModel testMethod=test_uu_to_six_g>]> 0.172813892365
3130 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_cpp.IOExportPythia8Test testMethod=test_write_cpp_go_process_cc_file>]> 0.0690608024597
3131@@ -555,12 +580,14 @@
3132 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_FO_analyse_card.TestFOAnalyseCard testMethod=test_analyse_card_default>]> 0.000207901000977
3133 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_input_string>]> 0.00074315071106
3134 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorFactorTest testMethod=test_Tr_product>]> 0.0111749172211
3135+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_mg5_sm_23_p2>]> 750.973557949
3136 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_cmd.TestInstall testMethod=test_install_update>]> 0.00136995315552
3137 <__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestValidCmd testMethod=test_shell_and_continuation_line>]> 0.0123059749603
3138+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_gttx>]> 114.093806028
3139+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_ddx_wpwmg>]> 142.621704102
3140 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_multiparticle_mirror_pp_3j>]> 0.479301929474
3141 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diagram_symmetry.TestDiagramSymmetry testMethod=test_rotate_momenta>]> 0.533701896667
3142 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_get_fks_j_from_i_lines>]> 2.00525093079
3143-<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparatorLoop testMethod=test_gauge_loop_p2>]> 3480.223248
3144 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_subproc_group_decay_chain>]> 8.28355312347
3145 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_pythonwriter_C>]> 0.0504019260406
3146 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_pythonwriter_Plorentz>]> 0.0568020343781
3147@@ -572,22 +599,23 @@
3148 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_duplicate_lorentz_structures>]> 0.0115809440613
3149 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestLorentzObjectRepresentation testMethod=test_sum_with4ind>]> 0.0239880084991
3150 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_ungroup_decay>]> 1.91394805908
3151-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_hasordinate_wronginput>]> 0.000245809555054
3152+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_building>]> 0.000118970870972
3153 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testmultmultmult>]> 0.000118017196655
3154 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparator testMethod=test_gauge_6_e500>]> 29.0589199066
3155 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_insert_color_links>]> 0.0447919368744
3156+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_dxd_zgg>]> 83.576171875
3157 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_get_aloha_input>]> 0.216245174408
3158 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_ppgogo_amcatnlo>]> 77.5487518311
3159-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testmultvarAdd>]> 0.000159025192261
3160+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_decay_chain_process_overall_orders>]> 0.876585006714
3161 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.DiagramTest testMethod=test_diagram_list_nice_string>]> 0.00311493873596
3162-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_values_for_prop>]> 0.110687971115
3163+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparatorLoop testMethod=test_short_gauge_loop>]> 36.9988949299
3164 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_get_fks_info_list>]> 0.993493080139
3165-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_fermion_flow>]> 0.00178098678589
3166+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_isexternal>]> 0.000101089477539
3167 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_change_number_format_fortran>]> 0.000572919845581
3168 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMEfromfile testMethod=test_decay_width_nlo_model>]> 14.2313911915
3169 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_uu_susu>]> 0.0135440826416
3170-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_misc.IOMiscTest testMethod=test_parse_info_str_correct>]> 0.000116109848022
3171 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_crossing_uux_gg>]> 0.00763201713562
3172+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_dxd_zgg>]> 76.0861980915
3173 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_FKSMultiProcess>]> 0.970643043518
3174 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_matrix_multistage_decay_chain_process>]> 0.127142906189
3175 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_get_s_and_t_channels.TestGetSandTchannels testMethod=test_get_s_and_t_ub_tdg>]> 0.11679315567
3176@@ -605,19 +633,21 @@
3177 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_generate_loop.TestGenerateLoopFKS testMethod=test_generate_virtuals_single_process>]> 1.24343204498
3178 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_nlo_hw6_stdhep>]> 50.4594700336
3179 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_fuse_vertex>]> 0.000200033187866
3180+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_uux_wpwmbbx>]> 130.829271078
3181 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_def_begin_end_point>]> 9.89437103271e-05
3182 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.VertexTest testMethod=test_setget_vertex_exceptions>]> 0.000106811523438
3183 <__main__.TestSuiteModified tests=[<tests.unit_tests.interface.test_cmd.TestMadSpinFCT_in_interface testMethod=test_get_final_part>]> 0.12849187851
3184 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.UFOHELASCallWriterTest testMethod=test_UFO_fortran_helas_call_writer>]> 0.0117249488831
3185 <__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparator testMethod=test_cross_gauge_p2>]> 26775.4375861
3186 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_base.TestFKSProcess testMethod=test_FKSMultiProcess_no_isr>]> 0.035425901413
3187-<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_mg5_sm_23_p2>]> 750.973557949
3188+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_decayBW_file>]> 0.00429511070251
3189 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_lo_hw6_stdhep>]> 10.500576973
3190 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin2propagator3>]> 0.0653259754181
3191 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_butdg_butd>]> 0.0965809822083
3192 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_IdentifyHelasTag testMethod=test_helas_comparison>]> 0.225214958191
3193 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_write_param.TestParamWrittingWithRestrict testMethod=test_define_not_dep_param>]> 0.0751221179962
3194 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_b_sf_fks>]> 2.02799201012
3195+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_add_ab_interaction>]> 0.129942893982
3196 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_representation>]> 0.00421714782715
3197 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_leshouche_info_file>]> 0.0922110080719
3198 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestNFlav testMethod=test_get_nflav_sm>]> 0.0441629886627
3199@@ -631,8 +661,8 @@
3200 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madevent.TestMEfromPdirectory testMethod=test_run_fromP>]> 21.0784730911
3201 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_wrong_multiparticle>]> 0.00848388671875
3202 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.DiagramTest testMethod=test_setget_diagram_correct>]> 9.48905944824e-05
3203+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testsumvarvar>]> 6.89029693604e-05
3204 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_den_factor_lines>]> 2.02332401276
3205-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_nice_string>]> 0.000377178192139
3206 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_check_generate_eventsnlo_py6pt_fsr>]> 16.2141349316
3207 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.MultiProcessTest testMethod=test_setget_process_exceptions>]> 0.000932931900024
3208 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_merge_iden_couplings>]> 0.0879130363464
3209@@ -649,7 +679,7 @@
3210 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_setget>]> 2.0447640419
3211 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_invalid_operations_for_output>]> 0.0474369525909
3212 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin2propagator2>]> 0.152077913284
3213-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_decay_chain_different_pdgs>]> 0.0846738815308
3214+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_leshouche_file>]> 0.00247812271118
3215 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_lo_hwpp_set>]> 29.2329268456
3216 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_read_madgraph4_proc_card>]> 0.877720832825
3217 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ParticleTest testMethod=test_setget_particle_correct>]> 0.000205039978027
3218@@ -658,12 +688,12 @@
3219 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell1 testMethod=test_generate>]> 0.300364971161
3220 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfHEFT testMethod=test_link_gghg_ggh>]> 0.0988841056824
3221 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_pmass_file>]> 0.00053882598877
3222-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_check_generate_events_nlo_py6pt_fsr>]> 1.46954607964
3223+<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_helas_diagrams_ud_ggdu>]> 1.26658701897
3224 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.UFOHELASCALLWriterComplexMass testMethod=test_UFO_CPP_helas_call_writer>]> 0.197350025177
3225-<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_madevent_triplet_diquarks>]> 8.50123596191
3226+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_short_ML5_sm_vs_stored_ML5>]> 140.824648142
3227 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_colormultiplicity>]> 0.125108957291
3228-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_get_color_data_lines_from_color_matrix>]> 1.95838093758
3229-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_import_v4.IOImportV4Test testMethod=test_read_interactions>]> 0.00336003303528
3230+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_generate_events_nlo_py6pt_stdhep>]> 58.9974210262
3231+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_find_process_classes_and_mapping_diagrams>]> 3.02310013771
3232 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_CT_vertices_generation_ddx_ddx>]> 0.930881977081
3233 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_diagram_generation_ddx_ddx>]> 3.87537407875
3234 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_d_object>]> 0.00014591217041
3235@@ -671,34 +701,34 @@
3236 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testrsumvarvar>]> 7.60555267334e-05
3237 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_complex_conjugate>]> 8.20159912109e-05
3238 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_special_group_decay_chain>]> 0.162132024765
3239-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_gluons>]> 0.0548150539398
3240+<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_helas_multi_process_ppz>]> 1.70217895508
3241 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.AmplitudeTest testMethod=test_setget_amplitude_correct>]> 0.00019097328186
3242 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_T_pair_simplify>]> 0.000263929367065
3243 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_helas_objects.testFKSHelasObjects testMethod=test_fks_ppzz_in_RS>]> 5.40944194794
3244-<__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_LO_draw_with_NLO_generation>]> 0.695207118988
3245+<__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_madloop.TestCmdLoop testMethod=test_ML_check_profile_epem_ttx>]> 15.8373379707
3246 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_process_checks.TestLorentzInvariance testMethod=test_boost_momenta>]> 5.30410599709
3247 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_particles_type>]> 1.96593403816
3248 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DecayChainAmplitudeTest testMethod=test_unused_decays_in_decay_chain_pp_jj>]> 0.199378967285
3249-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin32propagator>]> 0.232930898666
3250 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_find_splittings>]> 0.0126750469208
3251 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=test_factorization>]> 0.000458955764771
3252 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_locate_couplings>]> 0.0886061191559
3253-<__main__.TestSuiteModified tests=[<tests.unit_tests.madspin.test_madspin.TestEvent testMethod=test_madspin_event>]> 0.00227999687195
3254 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_model_reader.TestModelReader testMethod=test_set_parameters_and_couplings>]> 0.0923321247101
3255 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestImportUFO testMethod=test_expansion_order>]> 0.0448379516602
3256 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_setget_model_correct>]> 0.00034499168396
3257 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_diagram_generation.LoopDiagramGenerationTest testMethod=test_CT_vertices_generation_gg_gg>]> 1.53292918205
3258 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_WWWWA>]> 0.132983922958
3259-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.DiagramTest testMethod=test_setget_diagram_exceptions>]> 0.000128984451294
3260+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ModelTest testMethod=test_pass_in_standard_name>]> 0.0025041103363
3261+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_short_cross_sm3>]> 36.1485049725
3262 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_multi_amp_majorana_process>]> 0.00927495956421
3263 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_helas_objects.LoopHelasMatrixElementTest testMethod=test_helas_diagrams_gg_ggg>]> 0.551722049713
3264-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_setgetinit_exceptions>]> 0.111714839935
3265 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testmultvarMult>]> 8.82148742676e-05
3266+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_dxd_agg>]> 58.4090330601
3267 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_import_v4.IOImportV4Test testMethod=test_full_import>]> 0.0387060642242
3268+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gg_attx>]> 62.4550800323
3269 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorStringTest testMethod=test_from_immutable>]> 0.000111818313599
3270-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_4fermion_models.TestSchannelModels testMethod=test_find_symmetry_uu_tt>]> 0.129317045212
3271-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_add_line>]> 0.000107049942017
3272-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_creation_from_cmd>]> 0.0318400859833
3273+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_short_heft>]> 9.56633806229
3274+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_gb_t1go_tttxn1x1m>]> 0.135241031647
3275+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessDefinitionTest testMethod=test_values_for_prop>]> 0.000351905822754
3276 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_find_mssm_decay_groups_general>]> 7.73995018005
3277 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_algebra.ColorObjectTest testMethod=test_Tr_pair_simplify>]> 0.000292062759399
3278 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_configs_file_born>]> 0.00420498847961
3279@@ -712,19 +742,22 @@
3280 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_get_particles_type>]> 0.128159046173
3281 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.IOExportV4Test testMethod=test_export_matrix_element_v4_madevent_group>]> 0.119250059128
3282 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_helas_call_writers.HelasModelTest testMethod=test_setget_helas_model_correct>]> 0.00146913528442
3283+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_dxd_agg>]> 62.7762000561
3284 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_get_interactions_type>]> 0.169551134109
3285 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=test_Pslashproperty>]> 0.0272090435028
3286+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_helper_find_channels>]> 0.152440071106
3287 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_rambo.test_rambo testMethod=test_massless>]> 0.000313997268677
3288 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_insert_legs>]> 0.000980854034424
3289-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.UFO_model_to_mg4_Test testMethod=test_case_sensitive>]> 0.122036933899
3290+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanLine testMethod=test_domain_intersection>]> 0.000416040420532
3291 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_combine_legs_uux_uuxuux>]> 0.00294399261475
3292 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_AbstractModel testMethod=test_help_generate_ab_amplitude>]> 0.233986139297
3293-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMultiProcessTest testMethod=test_equal_decay_chains>]> 0.134434938431
3294+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticleList testMethod=test_convert>]> 0.000968933105469
3295 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.AmplitudeTest testMethod=test_setget_amplitude_exceptions>]> 0.00019907951355
3296 <__main__.TestSuiteModified tests=[<tests.unit_tests.loop.test_loop_drawing.TestLoopDrawer testMethod=test_level_with_flipping_triangle>]> 0.00130605697632
3297-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorSquareTest testMethod=test_helper_lcm_functions>]> 0.000735998153687
3298+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_getsetvertexlist_exceptions>]> 0.110853910446
3299 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=testdealingwithpower3>]> 0.0128040313721
3300-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_detect_zero_iden_couplings>]> 0.08682513237
3301+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_uux_zzz>]> 46.8325479031
3302+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_spin32propagator>]> 0.232930898666
3303 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=testexpand>]> 0.00191402435303
3304 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_nodiag>]> 0.00244688987732
3305 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestMultVariable testMethod=test_obj_are_not_modified>]> 0.000224113464355
3306@@ -735,47 +768,51 @@
3307 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSCommon testMethod=test_sort_fksleglist>]> 0.00221490859985
3308 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_rambo.test_wavefunctions testMethod=test_I>]> 0.000235080718994
3309 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_4fermion_models.TestSchannelModels testMethod=test_uu_to_tt_sch>]> 0.152179956436
3310-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testsumaddvar>]> 0.000104904174805
3311+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_creation_from_cmd>]> 0.0318400859833
3312 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.LegTest testMethod=test_representation>]> 7.29560852051e-05
3313 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_files.TestFilesGestion testMethod=test_is_uptodate>]> 1.0137488842
3314 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAlohaWriter testMethod=test_aloha_get_name>]> 0.030855178833
3315 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_forbidden_particles_uux_uuxng>]> 0.0401759147644
3316 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestFeynmanDiagram testMethod=test_find_initial_vertex_position>]> 0.000370979309082
3317-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessDefinitionTest testMethod=test_representation>]> 0.000728130340576
3318+<__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_duxhuduxux_guxhuuxux>]> 1.03614902496
3319 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_shower_card.TestShowerCard testMethod=test_shower_card_hw6_analyse>]> 0.000184059143066
3320 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ParticleTest testMethod=test_get_helicity_states>]> 0.000174045562744
3321 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestBlock testMethod=test_block_append_remove>]> 0.000144958496094
3322 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestAddVariable testMethod=testmultaddvar>]> 0.000118970870972
3323-<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_generate_helas_diagrams_enu_enu>]> 0.008131980896
3324+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessTest testMethod=test_nice_string>]> 0.000377178192139
3325 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_diagram_symmetry.TestDiagramSymmetry testMethod=test_find_symmetry_qq_qqg_with_subprocess_group>]> 0.406945943832
3326+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCardRule testMethod=test_check_param>]> 0.0894939899445
3327 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=test_other>]> 4.31537628174e-05
3328 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_vector_clash_majorana_process>]> 0.012188911438
3329 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd.TestCmdShell2 testMethod=test_output_standalone_directory>]> 8.03073692322
3330-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.MultiLegTest testMethod=test_representation>]> 5.91278076172e-05
3331-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_expand_veto>]> 0.00188112258911
3332+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML4_dxd_zzg>]> 65.2875192165
3333+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayModel testMethod=test_find_full_sm_decay_groups>]> 5.82679080963
3334+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_gauge.GaugeComparatorLoop testMethod=test_gauge_loop_p2>]> 3480.223248
3335 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_required_s_channel_uux_uuxng>]> 0.146993160248
3336 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_export_majorana_decay_chain>]> 0.290829896927
3337 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_remove_couplings>]> 0.0872521400452
3338 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_group_subprocs.SubProcessGroupTest testMethod=test_single_decay_combinations>]> 0.0449919700623
3339-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_Channel testMethod=test_helper_find_channels>]> 0.152440071106
3340+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_decay.Test_DecayParticle testMethod=test_setgetinit_exceptions>]> 0.111714839935
3341 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_udxwpg_udxwp>]> 0.0118889808655
3342 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasWavefunctionTest testMethod=test_values_for_prop>]> 0.000183820724487
3343 <__main__.TestSuiteModified tests=[<tests.unit_tests.madspin.test_madspin.TestBanner testMethod=test_extract_info>]> 0.00151705741882
3344 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.test_aloha_creation testMethod=test_aloha_VVS>]> 0.0273261070251
3345 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_shower_card.TestShowerCard testMethod=test_shower_card_py6>]> 0.000173807144165
3346-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestVariable testMethod=testsumvarvar>]> 6.89029693604e-05
3347+<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.testLorentzObject testMethod=test_mass_overmass>]> 0.00163412094116
3348 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_python.IOExportPythonTest testMethod=test_get_python_matrix_methods>]> 0.0204730033875
3349-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_import_ufo.TestRestrictModel testMethod=test_restrict_from_a_param_card>]> 0.106390953064
3350+<__main__.TestSuiteModified tests=[<tests.unit_tests.madspin.test_madspin.TestEvent testMethod=test_madspin_event>]> 0.00227999687195
3351 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_helas_objects.HelasMatrixElementTest testMethod=test_fermionfactor_epem_sepsemepem>]> 0.074609041214
3352 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_aloha.TestSomeObjectProperty testMethod=testGammaAlgebraDefinition>]> 1.01560497284
3353 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_color_amp.ColorAmpTest testMethod=test_color_flow_string_epsilon>]> 0.00355815887451
3354-<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.ProcessDefinitionTest testMethod=test_values_for_prop>]> 0.000351905822754
3355+<__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_drawing.TestVertexPoint testMethod=test_add_line>]> 0.000107049942017
3356+<__main__.TestSuiteModified tests=[<tests.parallel_tests.compare_with_old_mg5_version.OLDMG5Comparator testMethod=test_short_cross_sm1>]> 37.7807819843
3357 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_diagram_generation.DiagramGenerationTest testMethod=test_diagram_generation_uux_gg>]> 0.00705409049988
3358 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestFKSDiagramTag testMethod=test_reorder_permutation>]> 5.41210174561e-05
3359 <__main__.TestSuiteModified tests=[<tests.unit_tests.fks.test_fks_common.TestLinkRBConfSM testMethod=test_link_uuuug_guug>]> 0.0394339561462
3360 <__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCardRule testMethod=test_read_write_param_card>]> 0.00176000595093
3361 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_v4.FullHelasOutputTest testMethod=test_configs_4f_decay>]> 0.0363750457764
3362-<__main__.TestSuiteModified tests=[<tests.unit_tests.various.test_check_param_card.TestParamCardRule testMethod=test_check_param>]> 0.0894939899445
3363+<__main__.TestSuiteModified tests=[<tests.parallel_tests.test_ML5.ML5Test testMethod=test_long_sm_vs_stored_ML5_gs_emvexc>]> 17.4471540451
3364+<__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_misc.IOMiscTest testMethod=test_parse_info_str_correct>]> 0.000116109848022
3365 <__main__.TestSuiteModified tests=[<tests.unit_tests.core.test_base_objects.LegTest testMethod=test_setget_leg_exceptions>]> 0.000114917755127
3366 <__main__.TestSuiteModified tests=[<tests.unit_tests.iolibs.test_export_fks.IOExportFKSTest testMethod=test_write_nexternal_file>]> 0.000472784042358
3367 <__main__.TestSuiteModified tests=[<tests.acceptance_tests.test_cmd_amcatnlo.TestMECmdShell testMethod=test_check_ppzjj>]> 59.9299731255
3368
3369=== modified file 'tests/unit_tests/iolibs/test_export_fks.py'
3370--- tests/unit_tests/iolibs/test_export_fks.py 2013-12-11 13:56:21 +0000
3371+++ tests/unit_tests/iolibs/test_export_fks.py 2014-01-19 08:21:29 +0000
3372@@ -155,10 +155,6 @@
3373 DOUBLE PRECISION WGT
3374 INTEGER NFKSPROCESS
3375 COMMON/C_NFKSPROCESS/NFKSPROCESS
3376- REAL*4 TBEFORE, TAFTER
3377- REAL*4 TTOT, TOLP, TFASTJET, TPDF
3378- COMMON/TIMINGS/TTOT, TOLP, TFASTJET, TPDF
3379- CALL CPU_TIME(TBEFORE)
3380 IF (NFKSPROCESS.EQ.1) THEN
3381 CALL SMATRIX_1(P, WGT)
3382 ELSEIF (NFKSPROCESS.EQ.2) THEN
3383@@ -179,8 +175,6 @@
3384 WRITE(*,*) 'ERROR: invalid n in real_matrix :', NFKSPROCESS
3385 STOP
3386 ENDIF
3387- CALL CPU_TIME(TAFTER)
3388- TPDF = TPDF + (TAFTER-TBEFORE)
3389 RETURN
3390 END
3391
3392@@ -201,8 +195,10 @@
3393 goal = \
3394 """ DOUBLE PRECISION FUNCTION DLUM()
3395 IMPLICIT NONE
3396+ INCLUDE 'timing_variables.inc'
3397 INTEGER NFKSPROCESS
3398 COMMON/C_NFKSPROCESS/NFKSPROCESS
3399+ CALL CPU_TIME(TBEFORE)
3400 IF (NFKSPROCESS.EQ.1) THEN
3401 CALL DLUM_1(DLUM)
3402 ELSEIF (NFKSPROCESS.EQ.2) THEN
3403@@ -223,7 +219,8 @@
3404 WRITE(*,*) 'ERROR: invalid n in dlum :', NFKSPROCESS
3405 STOP
3406 ENDIF
3407-
3408+ CALL CPU_TIME(TAFTER)
3409+ TPDF = TPDF + (TAFTER-TBEFORE)
3410 RETURN
3411 END
3412
3413
3414=== modified file 'tests/unit_tests/iolibs/test_export_v4.py'
3415--- tests/unit_tests/iolibs/test_export_v4.py 2013-12-14 02:53:24 +0000
3416+++ tests/unit_tests/iolibs/test_export_v4.py 2014-01-19 08:21:29 +0000
3417@@ -1055,6 +1055,7 @@
3418 C ----------
3419 DSIG=0D0
3420 CUTSDONE=.FALSE.
3421+ CUTSPASSED=.FALSE.
3422 IF(IMODE.EQ.1)THEN
3423 C Set up process information from file symfact
3424 LUN=NEXTUNOPEN()
3425
3426=== modified file 'tests/unit_tests/various/test_aloha.py'
3427--- tests/unit_tests/various/test_aloha.py 2013-11-12 23:52:05 +0000
3428+++ tests/unit_tests/various/test_aloha.py 2014-01-19 08:21:29 +0000
3429@@ -19,6 +19,7 @@
3430 import math
3431 import os
3432 import time
3433+import tempfile as tempfile
3434 from functools import wraps
3435
3436 import aloha
3437@@ -29,7 +30,7 @@
3438 import aloha.aloha_writers as aloha_writers
3439 import models.sm.object_library as object_library
3440 import tests.unit_tests as unittest
3441-
3442+import madgraph.various.misc as misc
3443
3444 def set_global(loop=False, unitary=True, mp=False, cms=False):
3445
3446@@ -3382,33 +3383,33 @@
3447 self.assertEqual(linked, [])
3448
3449 # Check that the file are correctly written
3450- os.system('rm -r /tmp/mg5 &> /dev/null; mkdir /tmp/mg5 &> /dev/null')
3451- helas_suite.write('/tmp/mg5', 'Fortran')
3452-
3453- content = set(os.listdir('/tmp/mg5'))
3454- self.assertEqual(content, set(['FFV1_0.f',
3455- 'FFV1C1_0.f','FFV2C1_0.f']))
3456-
3457- # Check the content of FFV1__FFV2C1_0.f
3458- fsock = open('/tmp/mg5/FFV1C1_0.f')
3459- goal = """
3460- SUBROUTINE FFV1_2C1_0(F2, F1, V3, COUP1, COUP2,VERTEX)
3461- IMPLICIT NONE
3462- COMPLEX*16 F1(*)
3463- COMPLEX*16 F2(*)
3464- COMPLEX*16 V3(*)
3465- COMPLEX*16 COUP1
3466- COMPLEX*16 COUP2
3467- COMPLEX*16 VERTEX
3468- COMPLEX*16 TMP
3469- CALL FFV1C1_0(F2,F1,V3,COUP1,VERTEX)
3470- CALL FFV2C1_0(F2,F1,V3,COUP2,TMP)
3471- VERTEX = VERTEX + TMP
3472- END"""
3473-
3474- data = fsock.read().split('\n')
3475- for line in goal.split('\n'):
3476- self.assertTrue(line in data)
3477+ with misc.TMP_directory(prefix='mg5') as path:
3478+ helas_suite.write(path, 'Fortran')
3479+
3480+ content = set(os.listdir(path))
3481+ self.assertEqual(content, set(['FFV1_0.f',
3482+ 'FFV1C1_0.f','FFV2C1_0.f']))
3483+
3484+ # Check the content of FFV1__FFV2C1_0.f
3485+ fsock = open('%s/FFV1C1_0.f' % path)
3486+ goal = """
3487+ SUBROUTINE FFV1_2C1_0(F2, F1, V3, COUP1, COUP2,VERTEX)
3488+ IMPLICIT NONE
3489+ COMPLEX*16 F1(*)
3490+ COMPLEX*16 F2(*)
3491+ COMPLEX*16 V3(*)
3492+ COMPLEX*16 COUP1
3493+ COMPLEX*16 COUP2
3494+ COMPLEX*16 VERTEX
3495+ COMPLEX*16 TMP
3496+ CALL FFV1C1_0(F2,F1,V3,COUP1,VERTEX)
3497+ CALL FFV2C1_0(F2,F1,V3,COUP2,TMP)
3498+ VERTEX = VERTEX + TMP
3499+ END"""
3500+
3501+ data = [ l.strip() for l in fsock.read().split('\n')]
3502+ for line in goal.split('\n'):
3503+ self.assertTrue(line.strip() in data)
3504
3505
3506
3507
3508=== modified file 'vendor/CutTools/README'
3509--- vendor/CutTools/README 2013-04-25 15:21:17 +0000
3510+++ vendor/CutTools/README 2014-01-19 08:21:29 +0000
3511@@ -1,7 +1,7 @@
3512 ------------------------------------------------------------------------
3513 ------------------------------------------------------------------------
3514
3515- CutTools V1.9.0 (Apr 25 2013)
3516+ CutTools V1.9.2 (Jan 17 2014)
3517
3518 contact author: pittau@ugr.es
3519
3520@@ -481,6 +481,19 @@
3521 - more precise computation of del12 in dp_bild_l and mp_build_l and
3522 protection added against 1/0
3523
3524+- December 13 2013:
3525+
3526+ line logical, intent(in) :: ext_num_for_r1in moved before
3527+ include 'cts_mpinit.h'
3528+ in cts_cuttools.f90
3529+
3530+- Jan 17 2014:
3531+
3532+ interfaced with OneLOop-3.4.tgz
3533+ To do so cts_qpinit.in <- cts_mpinit.in
3534+ and cts_qprec.in <- cts_mprec.in
3535+ in directory cts
3536+
3537 ---------------------------------------------------------------------------
3538-Last modification of this document: Apr 25 2013
3539+Last modification of this document: Jan 17 2014
3540 ---------------------------------------------------------------------------
3541
3542=== modified symlink 'vendor/CutTools/examples/cts_mpc.h'
3543=== target was u'../src/cts/cts_mpc.h'
3544--- vendor/CutTools/examples/cts_mpc.h 1970-01-01 00:00:00 +0000
3545+++ vendor/CutTools/examples/cts_mpc.h 2014-01-19 08:21:29 +0000
3546@@ -0,0 +1,1 @@
3547+ complex(kind=16)&
3548
3549=== modified symlink 'vendor/CutTools/examples/cts_mpr.h'
3550=== target was u'../src/cts/cts_mpr.h'
3551--- vendor/CutTools/examples/cts_mpr.h 1970-01-01 00:00:00 +0000
3552+++ vendor/CutTools/examples/cts_mpr.h 2014-01-19 08:21:29 +0000
3553@@ -0,0 +1,1 @@
3554+ real(kind=16)&
3555
3556=== modified symlink 'vendor/CutTools/examples/cts_mprec.h'
3557=== target was u'../src/cts/cts_mprec.h'
3558--- vendor/CutTools/examples/cts_mprec.h 1970-01-01 00:00:00 +0000
3559+++ vendor/CutTools/examples/cts_mprec.h 2014-01-19 08:21:29 +0000
3560@@ -0,0 +1,1 @@
3561+ use mpmodule
3562
3563=== removed symlink 'vendor/CutTools/examples/includects'
3564=== target was u'../includects/'
3565=== modified file 'vendor/CutTools/examples/testdir/out10_ccc'
3566--- vendor/CutTools/examples/testdir/out10_ccc 2013-04-25 15:21:17 +0000
3567+++ vendor/CutTools/examples/testdir/out10_ccc 2014-01-19 08:21:29 +0000
3568@@ -8,7 +8,7 @@
3569
3570
3571 ------------------------------------------------------------------------
3572-| You are using CutTools - Version 1.9.0 |
3573+| You are using CutTools - Version 1.9.1 |
3574 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
3575 | Published in JHEP 0803:042,2008 |
3576 | http://www.ugr.es/~pittau/CutTools |
3577@@ -18,12 +18,12 @@
3578
3579 ########################################################################
3580 # #
3581-# You are using OneLOop-3.2 #
3582+# You are using OneLOop-3.4 #
3583 # #
3584 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
3585 # #
3586 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
3587-# date: 19-07-2012 #
3588+# date: 02-01-2014 #
3589 # #
3590 # Please cite #
3591 # A. van Hameren, #
3592
3593=== modified file 'vendor/CutTools/examples/testdir/out11_ccc'
3594--- vendor/CutTools/examples/testdir/out11_ccc 2013-04-25 15:21:17 +0000
3595+++ vendor/CutTools/examples/testdir/out11_ccc 2014-01-19 08:21:29 +0000
3596@@ -8,7 +8,7 @@
3597
3598
3599 ------------------------------------------------------------------------
3600-| You are using CutTools - Version 1.9.0 |
3601+| You are using CutTools - Version 1.9.1 |
3602 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
3603 | Published in JHEP 0803:042,2008 |
3604 | http://www.ugr.es/~pittau/CutTools |
3605@@ -18,12 +18,12 @@
3606
3607 ########################################################################
3608 # #
3609-# You are using OneLOop-3.2 #
3610+# You are using OneLOop-3.4 #
3611 # #
3612 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
3613 # #
3614 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
3615-# date: 19-07-2012 #
3616+# date: 02-01-2014 #
3617 # #
3618 # Please cite #
3619 # A. van Hameren, #
3620
3621=== modified file 'vendor/CutTools/examples/testdir/out20_ccc'
3622--- vendor/CutTools/examples/testdir/out20_ccc 2013-04-25 15:21:17 +0000
3623+++ vendor/CutTools/examples/testdir/out20_ccc 2014-01-19 08:21:29 +0000
3624@@ -8,7 +8,7 @@
3625
3626
3627 ------------------------------------------------------------------------
3628-| You are using CutTools - Version 1.9.0 |
3629+| You are using CutTools - Version 1.9.1 |
3630 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
3631 | Published in JHEP 0803:042,2008 |
3632 | http://www.ugr.es/~pittau/CutTools |
3633@@ -18,12 +18,12 @@
3634
3635 ########################################################################
3636 # #
3637-# You are using OneLOop-3.2 #
3638+# You are using OneLOop-3.4 #
3639 # #
3640 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
3641 # #
3642 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
3643-# date: 19-07-2012 #
3644+# date: 02-01-2014 #
3645 # #
3646 # Please cite #
3647 # A. van Hameren, #
3648
3649=== modified file 'vendor/CutTools/examples/testdir/out21_ccc'
3650--- vendor/CutTools/examples/testdir/out21_ccc 2013-04-25 15:21:17 +0000
3651+++ vendor/CutTools/examples/testdir/out21_ccc 2014-01-19 08:21:29 +0000
3652@@ -8,7 +8,7 @@
3653
3654
3655 ------------------------------------------------------------------------
3656-| You are using CutTools - Version 1.9.0 |
3657+| You are using CutTools - Version 1.9.1 |
3658 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
3659 | Published in JHEP 0803:042,2008 |
3660 | http://www.ugr.es/~pittau/CutTools |
3661@@ -18,12 +18,12 @@
3662
3663 ########################################################################
3664 # #
3665-# You are using OneLOop-3.2 #
3666+# You are using OneLOop-3.4 #
3667 # #
3668 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
3669 # #
3670 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
3671-# date: 19-07-2012 #
3672+# date: 02-01-2014 #
3673 # #
3674 # Please cite #
3675 # A. van Hameren, #
3676@@ -40,10 +40,10 @@
3677 Complete Amplitude (without r2):
3678
3679
3680- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3681+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3682 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3683 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3684- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3685+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3686 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3687 stable= T
3688
3689@@ -54,10 +54,10 @@
3690 Complete Amplitude (without r2):
3691
3692
3693- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3694+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3695 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3696 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3697- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3698+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3699 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3700 stable= T
3701
3702@@ -68,10 +68,10 @@
3703 Complete Amplitude (without r2):
3704
3705
3706- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3707+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3708 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3709 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3710- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3711+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3712 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3713 stable= T
3714
3715@@ -82,10 +82,10 @@
3716 Complete Amplitude (without r2):
3717
3718
3719- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3720+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3721 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3722 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3723- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3724+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3725 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3726 stable= T
3727
3728@@ -96,10 +96,10 @@
3729 Complete Amplitude (without r2):
3730
3731
3732- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3733+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3734 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3735 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3736- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3737+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3738 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3739 stable= T
3740
3741@@ -110,10 +110,10 @@
3742 Complete Amplitude (without r2):
3743
3744
3745- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3746+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3747 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3748 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3749- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3750+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3751 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3752 stable= T
3753
3754@@ -124,10 +124,10 @@
3755 Complete Amplitude (without r2):
3756
3757
3758- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3759+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3760 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3761 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3762- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3763+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3764 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3765 stable= T
3766
3767@@ -138,10 +138,10 @@
3768 Complete Amplitude (without r2):
3769
3770
3771- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3772+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3773 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3774 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3775- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3776+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3777 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3778 stable= T
3779
3780@@ -152,10 +152,10 @@
3781 Complete Amplitude (without r2):
3782
3783
3784- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3785+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3786 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3787 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3788- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3789+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3790 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3791 stable= T
3792
3793@@ -166,10 +166,10 @@
3794 Complete Amplitude (without r2):
3795
3796
3797- finite part amp(0)= ( -11.260154916719337 , 6.40628317614876357E-015)
3798+ finite part amp(0)= ( -11.260154916719335 , 6.40628317614876357E-015)
3799 coeff of 1/eps pole amp(1)= ( 23.884777499999988 ,-1.46963142289692862E-014)
3800 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3801- ampcc= ( -11.260154916719337 , 6.40628317614876357E-015)
3802+ ampcc= ( -11.260154916719335 , 6.40628317614876357E-015)
3803 R1= ( 0.0000000000000000 , 0.0000000000000000 )
3804 stable= T
3805
3806
3807=== modified file 'vendor/CutTools/examples/testdir/out22_ccc'
3808--- vendor/CutTools/examples/testdir/out22_ccc 2013-04-25 15:21:17 +0000
3809+++ vendor/CutTools/examples/testdir/out22_ccc 2014-01-19 08:21:29 +0000
3810@@ -8,7 +8,7 @@
3811
3812
3813 ------------------------------------------------------------------------
3814-| You are using CutTools - Version 1.9.0 |
3815+| You are using CutTools - Version 1.9.1 |
3816 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
3817 | Published in JHEP 0803:042,2008 |
3818 | http://www.ugr.es/~pittau/CutTools |
3819@@ -18,12 +18,12 @@
3820
3821 ########################################################################
3822 # #
3823-# You are using OneLOop-3.2 #
3824+# You are using OneLOop-3.4 #
3825 # #
3826 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
3827 # #
3828 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
3829-# date: 19-07-2012 #
3830+# date: 02-01-2014 #
3831 # #
3832 # Please cite #
3833 # A. van Hameren, #
3834@@ -40,10 +40,10 @@
3835 Complete Amplitude (without r2):
3836
3837
3838- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3839+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3840 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3841 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3842- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3843+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3844 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3845 stable= T
3846
3847@@ -54,10 +54,10 @@
3848 Complete Amplitude (without r2):
3849
3850
3851- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3852+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3853 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3854 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3855- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3856+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3857 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3858 stable= T
3859
3860@@ -68,10 +68,10 @@
3861 Complete Amplitude (without r2):
3862
3863
3864- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3865+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3866 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3867 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3868- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3869+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3870 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3871 stable= T
3872
3873@@ -82,10 +82,10 @@
3874 Complete Amplitude (without r2):
3875
3876
3877- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3878+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3879 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3880 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3881- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3882+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3883 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3884 stable= T
3885
3886@@ -96,10 +96,10 @@
3887 Complete Amplitude (without r2):
3888
3889
3890- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3891+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3892 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3893 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3894- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3895+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3896 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3897 stable= T
3898
3899@@ -110,10 +110,10 @@
3900 Complete Amplitude (without r2):
3901
3902
3903- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3904+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3905 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3906 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3907- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3908+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3909 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3910 stable= T
3911
3912@@ -124,10 +124,10 @@
3913 Complete Amplitude (without r2):
3914
3915
3916- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3917+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3918 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3919 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3920- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3921+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3922 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3923 stable= T
3924
3925@@ -138,10 +138,10 @@
3926 Complete Amplitude (without r2):
3927
3928
3929- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3930+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3931 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3932 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3933- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3934+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3935 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3936 stable= T
3937
3938@@ -152,10 +152,10 @@
3939 Complete Amplitude (without r2):
3940
3941
3942- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3943+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3944 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3945 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3946- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3947+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3948 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3949 stable= T
3950
3951@@ -166,10 +166,10 @@
3952 Complete Amplitude (without r2):
3953
3954
3955- finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143522E-012)
3956+ finite part amp(0)= ( -725.10816083953341 ,-6.64456175947143361E-012)
3957 coeff of 1/eps pole amp(1)= ( -125.84630512828434 , 2.11222590344266051E-012)
3958 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
3959- ampcc= ( -40.464410939684718 ,-2.34048142514532464E-012)
3960+ ampcc= ( -40.464410939684718 ,-2.34048142514532303E-012)
3961 R1= ( -684.64374989984867 ,-4.30408033432611058E-012)
3962 stable= T
3963
3964
3965=== modified file 'vendor/CutTools/examples/testdir/out30_ccc'
3966--- vendor/CutTools/examples/testdir/out30_ccc 2013-04-25 15:21:17 +0000
3967+++ vendor/CutTools/examples/testdir/out30_ccc 2014-01-19 08:21:29 +0000
3968@@ -8,7 +8,7 @@
3969
3970
3971 ------------------------------------------------------------------------
3972-| You are using CutTools - Version 1.9.0 |
3973+| You are using CutTools - Version 1.9.1 |
3974 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
3975 | Published in JHEP 0803:042,2008 |
3976 | http://www.ugr.es/~pittau/CutTools |
3977@@ -18,12 +18,12 @@
3978
3979 ########################################################################
3980 # #
3981-# You are using OneLOop-3.2 #
3982+# You are using OneLOop-3.4 #
3983 # #
3984 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
3985 # #
3986 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
3987-# date: 19-07-2012 #
3988+# date: 02-01-2014 #
3989 # #
3990 # Please cite #
3991 # A. van Hameren, #
3992
3993=== modified file 'vendor/CutTools/examples/testdir/out31_ccc'
3994--- vendor/CutTools/examples/testdir/out31_ccc 2013-04-25 15:21:17 +0000
3995+++ vendor/CutTools/examples/testdir/out31_ccc 2014-01-19 08:21:29 +0000
3996@@ -8,7 +8,7 @@
3997
3998
3999 ------------------------------------------------------------------------
4000-| You are using CutTools - Version 1.9.0 |
4001+| You are using CutTools - Version 1.9.1 |
4002 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4003 | Published in JHEP 0803:042,2008 |
4004 | http://www.ugr.es/~pittau/CutTools |
4005@@ -18,12 +18,12 @@
4006
4007 ########################################################################
4008 # #
4009-# You are using OneLOop-3.2 #
4010+# You are using OneLOop-3.4 #
4011 # #
4012 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4013 # #
4014 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4015-# date: 19-07-2012 #
4016+# date: 02-01-2014 #
4017 # #
4018 # Please cite #
4019 # A. van Hameren, #
4020
4021=== modified file 'vendor/CutTools/examples/testdir/out32_ccc'
4022--- vendor/CutTools/examples/testdir/out32_ccc 2013-04-25 15:21:17 +0000
4023+++ vendor/CutTools/examples/testdir/out32_ccc 2014-01-19 08:21:29 +0000
4024@@ -8,7 +8,7 @@
4025
4026
4027 ------------------------------------------------------------------------
4028-| You are using CutTools - Version 1.9.0 |
4029+| You are using CutTools - Version 1.9.1 |
4030 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4031 | Published in JHEP 0803:042,2008 |
4032 | http://www.ugr.es/~pittau/CutTools |
4033@@ -18,12 +18,12 @@
4034
4035 ########################################################################
4036 # #
4037-# You are using OneLOop-3.2 #
4038+# You are using OneLOop-3.4 #
4039 # #
4040 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4041 # #
4042 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4043-# date: 19-07-2012 #
4044+# date: 02-01-2014 #
4045 # #
4046 # Please cite #
4047 # A. van Hameren, #
4048@@ -40,10 +40,10 @@
4049 Complete Amplitude (without r2):
4050
4051
4052- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4053+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4054 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4055 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4056- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4057+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4058 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4059 stable= T
4060
4061@@ -54,10 +54,10 @@
4062 Complete Amplitude (without r2):
4063
4064
4065- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4066+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4067 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4068 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4069- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4070+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4071 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4072 stable= T
4073
4074@@ -68,10 +68,10 @@
4075 Complete Amplitude (without r2):
4076
4077
4078- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4079+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4080 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4081 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4082- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4083+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4084 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4085 stable= T
4086
4087@@ -82,10 +82,10 @@
4088 Complete Amplitude (without r2):
4089
4090
4091- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4092+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4093 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4094 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4095- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4096+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4097 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4098 stable= T
4099
4100@@ -96,10 +96,10 @@
4101 Complete Amplitude (without r2):
4102
4103
4104- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4105+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4106 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4107 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4108- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4109+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4110 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4111 stable= T
4112
4113@@ -110,10 +110,10 @@
4114 Complete Amplitude (without r2):
4115
4116
4117- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4118+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4119 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4120 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4121- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4122+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4123 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4124 stable= T
4125
4126@@ -124,10 +124,10 @@
4127 Complete Amplitude (without r2):
4128
4129
4130- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4131+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4132 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4133 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4134- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4135+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4136 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4137 stable= T
4138
4139@@ -138,10 +138,10 @@
4140 Complete Amplitude (without r2):
4141
4142
4143- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4144+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4145 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4146 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4147- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4148+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4149 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4150 stable= T
4151
4152@@ -152,10 +152,10 @@
4153 Complete Amplitude (without r2):
4154
4155
4156- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4157+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4158 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4159 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4160- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4161+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4162 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4163 stable= T
4164
4165@@ -166,10 +166,10 @@
4166 Complete Amplitude (without r2):
4167
4168
4169- finite part amp(0)= ( 1165.7555238553341 , -756.43677312626676 )
4170+ finite part amp(0)= ( 1165.7555238553339 , -756.43677312626676 )
4171 coeff of 1/eps pole amp(1)= ( -237.80384892032046 , 1.42825808107079455E-012)
4172 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4173- ampcc= ( 1401.4570378555129 , -756.43677312672651 )
4174+ ampcc= ( 1401.4570378555127 , -756.43677312672651 )
4175 R1= ( -235.70151400017878 , 4.59795046481303881E-010)
4176 stable= T
4177
4178
4179=== modified file 'vendor/CutTools/examples/testdir/out33_ccc'
4180--- vendor/CutTools/examples/testdir/out33_ccc 2013-04-25 15:21:17 +0000
4181+++ vendor/CutTools/examples/testdir/out33_ccc 2014-01-19 08:21:29 +0000
4182@@ -8,7 +8,7 @@
4183
4184
4185 ------------------------------------------------------------------------
4186-| You are using CutTools - Version 1.9.0 |
4187+| You are using CutTools - Version 1.9.1 |
4188 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4189 | Published in JHEP 0803:042,2008 |
4190 | http://www.ugr.es/~pittau/CutTools |
4191@@ -18,12 +18,12 @@
4192
4193 ########################################################################
4194 # #
4195-# You are using OneLOop-3.2 #
4196+# You are using OneLOop-3.4 #
4197 # #
4198 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4199 # #
4200 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4201-# date: 19-07-2012 #
4202+# date: 02-01-2014 #
4203 # #
4204 # Please cite #
4205 # A. van Hameren, #
4206@@ -40,10 +40,10 @@
4207 Complete Amplitude (without r2):
4208
4209
4210- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4211+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4212 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4213 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4214- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4215+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4216 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4217 stable= T
4218
4219@@ -54,10 +54,10 @@
4220 Complete Amplitude (without r2):
4221
4222
4223- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4224+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4225 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4226 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4227- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4228+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4229 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4230 stable= T
4231
4232@@ -68,10 +68,10 @@
4233 Complete Amplitude (without r2):
4234
4235
4236- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4237+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4238 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4239 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4240- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4241+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4242 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4243 stable= T
4244
4245@@ -82,10 +82,10 @@
4246 Complete Amplitude (without r2):
4247
4248
4249- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4250+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4251 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4252 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4253- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4254+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4255 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4256 stable= T
4257
4258@@ -96,10 +96,10 @@
4259 Complete Amplitude (without r2):
4260
4261
4262- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4263+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4264 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4265 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4266- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4267+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4268 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4269 stable= T
4270
4271@@ -110,10 +110,10 @@
4272 Complete Amplitude (without r2):
4273
4274
4275- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4276+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4277 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4278 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4279- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4280+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4281 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4282 stable= T
4283
4284@@ -124,10 +124,10 @@
4285 Complete Amplitude (without r2):
4286
4287
4288- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4289+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4290 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4291 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4292- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4293+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4294 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4295 stable= T
4296
4297@@ -138,10 +138,10 @@
4298 Complete Amplitude (without r2):
4299
4300
4301- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4302+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4303 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4304 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4305- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4306+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4307 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4308 stable= T
4309
4310@@ -152,10 +152,10 @@
4311 Complete Amplitude (without r2):
4312
4313
4314- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4315+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4316 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4317 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4318- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4319+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4320 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4321 stable= T
4322
4323@@ -166,10 +166,10 @@
4324 Complete Amplitude (without r2):
4325
4326
4327- finite part amp(0)= ( 238998.32320877584 , -146283.60261429186 )
4328+ finite part amp(0)= ( 238998.32320877619 , -146283.60261429186 )
4329 coeff of 1/eps pole amp(1)= ( -46301.743464380786 ,-2.87887525699021594E-009)
4330 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4331- ampcc= ( 245394.92917627466 , -146283.60261415568 )
4332+ ampcc= ( 245394.92917627501 , -146283.60261415568 )
4333 R1= ( -6396.6059674988119 ,-1.36166859958344587E-007)
4334 stable= T
4335
4336
4337=== modified file 'vendor/CutTools/examples/testdir/out40_ccc'
4338--- vendor/CutTools/examples/testdir/out40_ccc 2013-04-25 15:21:17 +0000
4339+++ vendor/CutTools/examples/testdir/out40_ccc 2014-01-19 08:21:29 +0000
4340@@ -8,7 +8,7 @@
4341
4342
4343 ------------------------------------------------------------------------
4344-| You are using CutTools - Version 1.9.0 |
4345+| You are using CutTools - Version 1.9.1 |
4346 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4347 | Published in JHEP 0803:042,2008 |
4348 | http://www.ugr.es/~pittau/CutTools |
4349@@ -18,12 +18,12 @@
4350
4351 ########################################################################
4352 # #
4353-# You are using OneLOop-3.2 #
4354+# You are using OneLOop-3.4 #
4355 # #
4356 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4357 # #
4358 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4359-# date: 19-07-2012 #
4360+# date: 02-01-2014 #
4361 # #
4362 # Please cite #
4363 # A. van Hameren, #
4364@@ -40,10 +40,10 @@
4365 Complete Amplitude (without r2):
4366
4367
4368- finite part amp(0)= (-4.84630819028038817E-005, 2.49768452969808145E-005)
4369+ finite part amp(0)= (-4.84630819028038749E-005, 2.49768452969807941E-005)
4370 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4371 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4372- ampcc= (-4.84630819028038817E-005, 2.49768452969808145E-005)
4373+ ampcc= (-4.84630819028038749E-005, 2.49768452969807941E-005)
4374 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4375 stable= T
4376
4377@@ -54,10 +54,10 @@
4378 Complete Amplitude (without r2):
4379
4380
4381- finite part amp(0)= (-4.88160030502475628E-005, 2.51620429491179092E-005)
4382+ finite part amp(0)= (-4.88160030502475832E-005, 2.51620429491179024E-005)
4383 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4384 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4385- ampcc= (-4.88160030502475628E-005, 2.51620429491179092E-005)
4386+ ampcc= (-4.88160030502475832E-005, 2.51620429491179024E-005)
4387 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4388 stable= T
4389
4390@@ -68,10 +68,10 @@
4391 Complete Amplitude (without r2):
4392
4393
4394- finite part amp(0)= (-7.08107320251647387E-004, 3.98870422833456136E-004)
4395+ finite part amp(0)= (-7.08107320251646953E-004, 3.98870422833456299E-004)
4396 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4397 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4398- ampcc= (-7.08107320251647387E-004, 3.98870422833456136E-004)
4399+ ampcc= (-7.08107320251646953E-004, 3.98870422833456299E-004)
4400 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4401 stable= T
4402
4403@@ -82,10 +82,10 @@
4404 Complete Amplitude (without r2):
4405
4406
4407- finite part amp(0)= (-1.37256471791122922E-004, 7.23848890852895249E-005)
4408+ finite part amp(0)= (-1.37256471791122922E-004, 7.23848890852891861E-005)
4409 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4410 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4411- ampcc= (-1.37256471791122922E-004, 7.23848890852895249E-005)
4412+ ampcc= (-1.37256471791122922E-004, 7.23848890852891861E-005)
4413 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4414 stable= T
4415
4416@@ -96,10 +96,10 @@
4417 Complete Amplitude (without r2):
4418
4419
4420- finite part amp(0)= (-4.56466567443516264E-005, 2.35000951158759183E-005)
4421+ finite part amp(0)= (-4.56466567443516196E-005, 2.35000951158759115E-005)
4422 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4423 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4424- ampcc= (-4.56466567443516264E-005, 2.35000951158759183E-005)
4425+ ampcc= (-4.56466567443516196E-005, 2.35000951158759115E-005)
4426 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4427 stable= T
4428
4429@@ -110,10 +110,10 @@
4430 Complete Amplitude (without r2):
4431
4432
4433- finite part amp(0)= (-1.56914968408188515E-004, 8.30592950319282555E-005)
4434+ finite part amp(0)= (-1.56914968408188515E-004, 8.30592950319283097E-005)
4435 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4436 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4437- ampcc= (-1.56914968408188515E-004, 8.30592950319282555E-005)
4438+ ampcc= (-1.56914968408188515E-004, 8.30592950319283097E-005)
4439 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4440 stable= T
4441
4442@@ -124,10 +124,10 @@
4443 Complete Amplitude (without r2):
4444
4445
4446- finite part amp(0)= (-6.39439425494636162E-004, 3.58083597201789303E-004)
4447+ finite part amp(0)= (-6.39439425494635946E-004, 3.58083597201789194E-004)
4448 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4449 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4450- ampcc= (-6.39439425494636162E-004, 3.58083597201789303E-004)
4451+ ampcc= (-6.39439425494635946E-004, 3.58083597201789194E-004)
4452 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4453 stable= T
4454
4455@@ -152,10 +152,10 @@
4456 Complete Amplitude (without r2):
4457
4458
4459- finite part amp(0)= (-1.96350281342022083E-004, 1.04631968532772993E-004)
4460+ finite part amp(0)= (-1.96350281342022083E-004, 1.04631968532772776E-004)
4461 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4462 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4463- ampcc= (-1.96350281342022083E-004, 1.04631968532772993E-004)
4464+ ampcc= (-1.96350281342022083E-004, 1.04631968532772776E-004)
4465 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4466 stable= T
4467
4468@@ -166,10 +166,10 @@
4469 Complete Amplitude (without r2):
4470
4471
4472- finite part amp(0)= (-1.33334943228459349E-004, 7.02622957661183152E-005)
4473+ finite part amp(0)= (-1.33334943228459376E-004, 7.02622957661185456E-005)
4474 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4475 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4476- ampcc= (-1.33334943228459349E-004, 7.02622957661183152E-005)
4477+ ampcc= (-1.33334943228459376E-004, 7.02622957661185456E-005)
4478 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4479 stable= T
4480
4481
4482=== modified file 'vendor/CutTools/examples/testdir/out41_ccc'
4483--- vendor/CutTools/examples/testdir/out41_ccc 2013-04-25 15:21:17 +0000
4484+++ vendor/CutTools/examples/testdir/out41_ccc 2014-01-19 08:21:29 +0000
4485@@ -8,7 +8,7 @@
4486
4487
4488 ------------------------------------------------------------------------
4489-| You are using CutTools - Version 1.9.0 |
4490+| You are using CutTools - Version 1.9.1 |
4491 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4492 | Published in JHEP 0803:042,2008 |
4493 | http://www.ugr.es/~pittau/CutTools |
4494@@ -18,12 +18,12 @@
4495
4496 ########################################################################
4497 # #
4498-# You are using OneLOop-3.2 #
4499+# You are using OneLOop-3.4 #
4500 # #
4501 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4502 # #
4503 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4504-# date: 19-07-2012 #
4505+# date: 02-01-2014 #
4506 # #
4507 # Please cite #
4508 # A. van Hameren, #
4509@@ -40,10 +40,10 @@
4510 Complete Amplitude (without r2):
4511
4512
4513- finite part amp(0)= ( 1.48009653220694548E-004,-8.27003358455888652E-004)
4514+ finite part amp(0)= ( 1.48009653220701487E-004,-8.27003358455879979E-004)
4515 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4516 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4517- ampcc= ( 1.48009653220694548E-004,-8.27003358455888652E-004)
4518+ ampcc= ( 1.48009653220701487E-004,-8.27003358455879979E-004)
4519 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4520 stable= T
4521
4522@@ -54,10 +54,10 @@
4523 Complete Amplitude (without r2):
4524
4525
4526- finite part amp(0)= (-2.72886464615850616E-003, 2.00301183551678625E-003)
4527+ finite part amp(0)= (-2.72886464615850269E-003, 2.00301183551677064E-003)
4528 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4529 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4530- ampcc= (-2.72886464615850616E-003, 2.00301183551678625E-003)
4531+ ampcc= (-2.72886464615850269E-003, 2.00301183551677064E-003)
4532 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4533 stable= T
4534
4535@@ -68,10 +68,10 @@
4536 Complete Amplitude (without r2):
4537
4538
4539- finite part amp(0)= (-1.94505927282371677E-002, 1.06147685926884332E-002)
4540+ finite part amp(0)= (-1.94505927282371538E-002, 1.06147685926884384E-002)
4541 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4542 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4543- ampcc= (-1.94505927282371677E-002, 1.06147685926884332E-002)
4544+ ampcc= (-1.94505927282371538E-002, 1.06147685926884384E-002)
4545 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4546 stable= T
4547
4548@@ -82,10 +82,10 @@
4549 Complete Amplitude (without r2):
4550
4551
4552- finite part amp(0)= (-4.53193446658491095E-003, 2.56371349177672396E-003)
4553+ finite part amp(0)= (-4.53193446658491008E-003, 2.56371349177671008E-003)
4554 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4555 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4556- ampcc= (-4.53193446658491095E-003, 2.56371349177672396E-003)
4557+ ampcc= (-4.53193446658491008E-003, 2.56371349177671008E-003)
4558 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4559 stable= T
4560
4561@@ -96,10 +96,10 @@
4562 Complete Amplitude (without r2):
4563
4564
4565- finite part amp(0)= (-5.91535413534321390E-004,-6.27828278863557524E-005)
4566+ finite part amp(0)= (-5.91535413534324860E-004,-6.27828278863505482E-005)
4567 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4568 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4569- ampcc= (-5.91535413534321390E-004,-6.27828278863557524E-005)
4570+ ampcc= (-5.91535413534324860E-004,-6.27828278863505482E-005)
4571 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4572 stable= T
4573
4574@@ -110,10 +110,10 @@
4575 Complete Amplitude (without r2):
4576
4577
4578- finite part amp(0)= (-9.67049196078779982E-003, 6.97339173783925390E-003)
4579+ finite part amp(0)= (-9.67049196078779288E-003, 6.97339173783925736E-003)
4580 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4581 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4582- ampcc= (-9.67049196078779982E-003, 6.97339173783925390E-003)
4583+ ampcc= (-9.67049196078779288E-003, 6.97339173783925736E-003)
4584 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4585 stable= T
4586
4587@@ -124,10 +124,10 @@
4588 Complete Amplitude (without r2):
4589
4590
4591- finite part amp(0)= ( 6.06196152256835430E-004,-5.23119018815609588E-003)
4592+ finite part amp(0)= ( 6.06196152256838899E-004,-5.23119018815609415E-003)
4593 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4594 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4595- ampcc= ( 6.06196152256835430E-004,-5.23119018815609588E-003)
4596+ ampcc= ( 6.06196152256838899E-004,-5.23119018815609415E-003)
4597 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4598 stable= T
4599
4600@@ -152,10 +152,10 @@
4601 Complete Amplitude (without r2):
4602
4603
4604- finite part amp(0)= ( 4.16979571251810139E-003,-5.72129254360100818E-003)
4605+ finite part amp(0)= ( 4.16979571251810139E-003,-5.72129254360098736E-003)
4606 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4607 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4608- ampcc= ( 4.16979571251810139E-003,-5.72129254360100818E-003)
4609+ ampcc= ( 4.16979571251810139E-003,-5.72129254360098736E-003)
4610 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4611 stable= T
4612
4613@@ -166,10 +166,10 @@
4614 Complete Amplitude (without r2):
4615
4616
4617- finite part amp(0)= ( 7.88875672019997347E-004,-2.24018339579623712E-003)
4618+ finite part amp(0)= ( 7.88875672019999081E-004,-2.24018339579625273E-003)
4619 coeff of 1/eps pole amp(1)= ( 0.0000000000000000 , 0.0000000000000000 )
4620 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4621- ampcc= ( 7.88875672019997347E-004,-2.24018339579623712E-003)
4622+ ampcc= ( 7.88875672019999081E-004,-2.24018339579625273E-003)
4623 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4624 stable= T
4625
4626
4627=== modified file 'vendor/CutTools/examples/testdir/out42_ccc'
4628--- vendor/CutTools/examples/testdir/out42_ccc 2013-04-25 15:21:17 +0000
4629+++ vendor/CutTools/examples/testdir/out42_ccc 2014-01-19 08:21:29 +0000
4630@@ -8,7 +8,7 @@
4631
4632
4633 ------------------------------------------------------------------------
4634-| You are using CutTools - Version 1.9.0 |
4635+| You are using CutTools - Version 1.9.1 |
4636 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4637 | Published in JHEP 0803:042,2008 |
4638 | http://www.ugr.es/~pittau/CutTools |
4639@@ -18,12 +18,12 @@
4640
4641 ########################################################################
4642 # #
4643-# You are using OneLOop-3.2 #
4644+# You are using OneLOop-3.4 #
4645 # #
4646 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4647 # #
4648 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4649-# date: 19-07-2012 #
4650+# date: 02-01-2014 #
4651 # #
4652 # Please cite #
4653 # A. van Hameren, #
4654@@ -40,10 +40,10 @@
4655 Complete Amplitude (without r2):
4656
4657
4658- finite part amp(0)= (-0.10728550383454026 , 0.81607473181265533 )
4659+ finite part amp(0)= (-0.10728550383454354 , 0.81607473181264822 )
4660 coeff of 1/eps pole amp(1)= (-1.70870262383715499E-016,-3.90162437247010935E-015)
4661 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4662- ampcc= (-0.10728550383454026 , 0.81607473181265533 )
4663+ ampcc= (-0.10728550383454354 , 0.81607473181264822 )
4664 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4665 stable= T
4666
4667@@ -54,10 +54,10 @@
4668 Complete Amplitude (without r2):
4669
4670
4671- finite part amp(0)= (-0.75132113659545252 , 1.4786201367290359 )
4672+ finite part amp(0)= (-0.75132113659545507 , 1.4786201367290346 )
4673 coeff of 1/eps pole amp(1)= ( 1.50573997714786856E-015,-6.82469910821949124E-015)
4674 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4675- ampcc= (-0.75132113659545252 , 1.4786201367290359 )
4676+ ampcc= (-0.75132113659545507 , 1.4786201367290346 )
4677 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4678 stable= T
4679
4680@@ -68,10 +68,10 @@
4681 Complete Amplitude (without r2):
4682
4683
4684- finite part amp(0)= ( -2.9973507366309757 , 3.3594740661757183 )
4685+ finite part amp(0)= ( -2.9973507366309762 , 3.3594740661757183 )
4686 coeff of 1/eps pole amp(1)= (-1.12757025938492461E-017, 1.75444269771324771E-015)
4687 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4688- ampcc= ( -2.9973507366309757 , 3.3594740661757183 )
4689+ ampcc= ( -2.9973507366309762 , 3.3594740661757183 )
4690 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4691 stable= T
4692
4693@@ -82,10 +82,10 @@
4694 Complete Amplitude (without r2):
4695
4696
4697- finite part amp(0)= (-0.79761114554389101 , 1.5336728725090178 )
4698+ finite part amp(0)= (-0.79761114554389279 , 1.5336728725090183 )
4699 coeff of 1/eps pole amp(1)= (-3.51932025188794739E-016,-1.82858090689019125E-015)
4700 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4701- ampcc= (-0.79761114554389101 , 1.5336728725090178 )
4702+ ampcc= (-0.79761114554389279 , 1.5336728725090183 )
4703 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4704 stable= T
4705
4706@@ -96,10 +96,10 @@
4707 Complete Amplitude (without r2):
4708
4709
4710- finite part amp(0)= (-2.97386818387803120E-002, 0.61951380329602579 )
4711+ finite part amp(0)= (-2.97386818387874174E-002, 0.61951380329603289 )
4712 coeff of 1/eps pole amp(1)= (-4.37323788293753069E-015,-2.96860821123537261E-015)
4713 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4714- ampcc= (-2.97386818387803120E-002, 0.61951380329602579 )
4715+ ampcc= (-2.97386818387874174E-002, 0.61951380329603289 )
4716 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4717 stable= T
4718
4719@@ -110,10 +110,10 @@
4720 Complete Amplitude (without r2):
4721
4722
4723- finite part amp(0)= ( -3.1577828758875630 , 4.1733977270314870 )
4724+ finite part amp(0)= ( -3.1577828758875630 , 4.1733977270314879 )
4725 coeff of 1/eps pole amp(1)= ( 3.60822483003175876E-016, 2.89405452819065772E-015)
4726 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4727- ampcc= ( -3.1577828758875630 , 4.1733977270314870 )
4728+ ampcc= ( -3.1577828758875630 , 4.1733977270314879 )
4729 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4730 stable= T
4731
4732@@ -124,10 +124,10 @@
4733 Complete Amplitude (without r2):
4734
4735
4736- finite part amp(0)= ( -1.2335837504776364 , 2.4560711026215940 )
4737+ finite part amp(0)= ( -1.2335837504776375 , 2.4560711026215944 )
4738 coeff of 1/eps pole amp(1)= (-2.22044604925031308E-015, 8.28252625262081010E-017)
4739 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4740- ampcc= ( -1.2335837504776364 , 2.4560711026215940 )
4741+ ampcc= ( -1.2335837504776375 , 2.4560711026215944 )
4742 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4743 stable= T
4744
4745@@ -138,10 +138,10 @@
4746 Complete Amplitude (without r2):
4747
4748
4749- finite part amp(0)= ( -2.4689860892478919 , 4.2884556185442708 )
4750+ finite part amp(0)= ( -2.4689860892478919 , 4.2884556185442717 )
4751 coeff of 1/eps pole amp(1)= ( 6.43582409587395432E-016, 3.07710846760681157E-016)
4752 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4753- ampcc= ( -2.4689860892478919 , 4.2884556185442708 )
4754+ ampcc= ( -2.4689860892478919 , 4.2884556185442717 )
4755 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4756 stable= T
4757
4758@@ -152,10 +152,10 @@
4759 Complete Amplitude (without r2):
4760
4761
4762- finite part amp(0)= ( -1.4676330447956174 , 3.0394625771986745 )
4763+ finite part amp(0)= ( -1.4676330447956174 , 3.0394625771986723 )
4764 coeff of 1/eps pole amp(1)= ( 6.66133814775093924E-016,-8.55177854952909161E-017)
4765 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4766- ampcc= ( -1.4676330447956174 , 3.0394625771986745 )
4767+ ampcc= ( -1.4676330447956174 , 3.0394625771986723 )
4768 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4769 stable= T
4770
4771@@ -166,10 +166,10 @@
4772 Complete Amplitude (without r2):
4773
4774
4775- finite part amp(0)= (-0.45668416421782787 , 1.5057231563028759 )
4776+ finite part amp(0)= (-0.45668416421782698 , 1.5057231563028670 )
4777 coeff of 1/eps pole amp(1)= (-9.71445146547011973E-017,-2.30899160210593773E-015)
4778 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4779- ampcc= (-0.45668416421782787 , 1.5057231563028759 )
4780+ ampcc= (-0.45668416421782698 , 1.5057231563028670 )
4781 R1= ( 0.0000000000000000 , 0.0000000000000000 )
4782 stable= T
4783
4784
4785=== modified file 'vendor/CutTools/examples/testdir/out43_ccc'
4786--- vendor/CutTools/examples/testdir/out43_ccc 2013-04-25 15:21:17 +0000
4787+++ vendor/CutTools/examples/testdir/out43_ccc 2014-01-19 08:21:29 +0000
4788@@ -8,7 +8,7 @@
4789
4790
4791 ------------------------------------------------------------------------
4792-| You are using CutTools - Version 1.9.0 |
4793+| You are using CutTools - Version 1.9.1 |
4794 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4795 | Published in JHEP 0803:042,2008 |
4796 | http://www.ugr.es/~pittau/CutTools |
4797@@ -18,12 +18,12 @@
4798
4799 ########################################################################
4800 # #
4801-# You are using OneLOop-3.2 #
4802+# You are using OneLOop-3.4 #
4803 # #
4804 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4805 # #
4806 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4807-# date: 19-07-2012 #
4808+# date: 02-01-2014 #
4809 # #
4810 # Please cite #
4811 # A. van Hameren, #
4812@@ -40,10 +40,10 @@
4813 Complete Amplitude (without r2):
4814
4815
4816- finite part amp(0)= ( -63.415977119251821 , -90.510086314630314 )
4817+ finite part amp(0)= ( -63.415977119253625 , -90.510086314632588 )
4818 coeff of 1/eps pole amp(1)= ( 1.63043190060108145E-012,-1.64857874178971422E-011)
4819 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4820- ampcc= ( 1.76373867735583750E-002, -90.510086314912130 )
4821+ ampcc= ( 1.76373867717513483E-002, -90.510086314914403 )
4822 R1= ( -63.433614506025378 , 2.81818302028113986E-010)
4823 stable= T
4824
4825@@ -54,10 +54,10 @@
4826 Complete Amplitude (without r2):
4827
4828
4829- finite part amp(0)= ( -195.72595079225420 , 752.14672612199286 )
4830+ finite part amp(0)= ( -195.72595079226886 , 752.14672612203651 )
4831 coeff of 1/eps pole amp(1)= (-8.04185884550889796E-012,-1.54093698782129478E-011)
4832 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4833- ampcc= ( -211.26496116491896 , 752.14672612283096 )
4834+ ampcc= ( -211.26496116493362 , 752.14672612287461 )
4835 R1= ( 15.539010372664762 ,-8.38110736367525574E-010)
4836 stable= T
4837
4838@@ -68,10 +68,10 @@
4839 Complete Amplitude (without r2):
4840
4841
4842- finite part amp(0)= ( -506.59199964805902 , 734.88569402002349 )
4843+ finite part amp(0)= ( -506.59199964805936 , 734.88569402002338 )
4844 coeff of 1/eps pole amp(1)= (-2.05799821628716018E-011,-9.09325421369707763E-012)
4845 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4846- ampcc= ( -507.66606632188331 , 734.88569401998279 )
4847+ ampcc= ( -507.66606632188365 , 734.88569401998268 )
4848 R1= ( 1.0740666738242677 , 4.06743971836931476E-011)
4849 stable= T
4850
4851@@ -82,10 +82,10 @@
4852 Complete Amplitude (without r2):
4853
4854
4855- finite part amp(0)= ( -144.22985296252631 , 437.17321758329945 )
4856+ finite part amp(0)= ( -144.22985296252676 , 437.17321758330650 )
4857 coeff of 1/eps pole amp(1)= ( 5.51225731726390222E-014, 3.04441987490268187E-012)
4858 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4859- ampcc= ( -143.47193614008688 , 437.17321758321185 )
4860+ ampcc= ( -143.47193614008734 , 437.17321758321890 )
4861 R1= (-0.75791682243943992 , 8.76164918395261416E-011)
4862 stable= T
4863
4864@@ -96,10 +96,10 @@
4865 Complete Amplitude (without r2):
4866
4867
4868- finite part amp(0)= ( -39.238319415036003 , 60.450938537966699 )
4869+ finite part amp(0)= ( -39.238319414977795 , 60.450938538083115 )
4870 coeff of 1/eps pole amp(1)= ( 1.24431801667990172E-011,-8.08473868960806191E-012)
4871 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4872- ampcc= ( -21.862151299785285 , 60.450938537334864 )
4873+ ampcc= ( -21.862151299727078 , 60.450938537451279 )
4874 R1= ( -17.376168115250721 , 6.31837338005425388E-010)
4875 stable= T
4876
4877@@ -124,10 +124,10 @@
4878 Complete Amplitude (without r2):
4879
4880
4881- finite part amp(0)= ( -95.383832304777656 , -135.63530586981969 )
4882+ finite part amp(0)= ( -95.383832304777656 , -135.63530586981975 )
4883 coeff of 1/eps pole amp(1)= ( 1.28785870856518159E-012, 7.00903838616795050E-012)
4884 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4885- ampcc= ( -59.868859758060381 , -135.63530587020881 )
4886+ ampcc= ( -59.868859758060395 , -135.63530587020887 )
4887 R1= ( -35.514972546717267 , 3.89128063105204092E-010)
4888 stable= T
4889
4890@@ -152,10 +152,10 @@
4891 Complete Amplitude (without r2):
4892
4893
4894- finite part amp(0)= ( 169.04049810038916 , -950.12871340818378 )
4895+ finite part amp(0)= ( 169.04049810038907 , -950.12871340818378 )
4896 coeff of 1/eps pole amp(1)= (-1.18106913138404934E-012, 2.03160958550507606E-012)
4897 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4898- ampcc= ( 169.62153632401419 , -950.12871340833681 )
4899+ ampcc= ( 169.62153632401410 , -950.12871340833681 )
4900 R1= (-0.58103822362502200 , 1.53022483573295176E-010)
4901 stable= T
4902
4903@@ -166,10 +166,10 @@
4904 Complete Amplitude (without r2):
4905
4906
4907- finite part amp(0)= ( -66.441853461848638 , -211.72014200367050 )
4908+ finite part amp(0)= ( -66.441853461846023 , -211.72014200367141 )
4909 coeff of 1/eps pole amp(1)= ( 3.78030939884865802E-014,-6.65936496127973901E-014)
4910 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4911- ampcc= ( -54.986674200892274 , -211.72014200389617 )
4912+ ampcc= ( -54.986674200889659 , -211.72014200389708 )
4913 R1= ( -11.455179260956371 , 2.25659491093210818E-010)
4914 stable= T
4915
4916
4917=== modified file 'vendor/CutTools/examples/testdir/out44_ccc'
4918--- vendor/CutTools/examples/testdir/out44_ccc 2013-04-25 15:21:17 +0000
4919+++ vendor/CutTools/examples/testdir/out44_ccc 2014-01-19 08:21:29 +0000
4920@@ -8,7 +8,7 @@
4921
4922
4923 ------------------------------------------------------------------------
4924-| You are using CutTools - Version 1.9.0 |
4925+| You are using CutTools - Version 1.9.1 |
4926 | Authors: G. Ossola, C. Papadopoulos, R. Pittau |
4927 | Published in JHEP 0803:042,2008 |
4928 | http://www.ugr.es/~pittau/CutTools |
4929@@ -18,12 +18,12 @@
4930
4931 ########################################################################
4932 # #
4933-# You are using OneLOop-3.2 #
4934+# You are using OneLOop-3.4 #
4935 # #
4936 # for the evaluation of 1-loop scalar 1-, 2-, 3- and 4-point functions #
4937 # #
4938 # author: Andreas van Hameren <hamerenREMOVETHIS@ifj.edu.pl> #
4939-# date: 19-07-2012 #
4940+# date: 02-01-2014 #
4941 # #
4942 # Please cite #
4943 # A. van Hameren, #
4944@@ -40,10 +40,10 @@
4945 Complete Amplitude (without r2):
4946
4947
4948- finite part amp(0)= ( -507883.66802478966 , 217964.05133750444 )
4949+ finite part amp(0)= ( -507883.66802476032 , 217964.05133754169 )
4950 coeff of 1/eps pole amp(1)= ( 113101.34112262535 ,-1.94253750938434956E-008)
4951 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4952- ampcc= ( -659883.21308092528 , 217964.05177372295 )
4953+ ampcc= ( -659883.21308089595 , 217964.05177376021 )
4954 R1= ( 151999.54505613563 ,-4.36218515624010276E-004)
4955 stable= T
4956
4957@@ -54,10 +54,10 @@
4958 Complete Amplitude (without r2):
4959
4960
4961- finite part amp(0)= ( -549520.17436470906 , 562915.10232542176 )
4962+ finite part amp(0)= ( -549520.17436462059 , 562915.10232546646 )
4963 coeff of 1/eps pole amp(1)= ( 113101.34112263727 ,-8.08654717870685346E-009)
4964 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4965- ampcc= ( -660104.29322004807 , 562915.10219307954 )
4966+ ampcc= ( -660104.29321995960 , 562915.10219312424 )
4967 R1= ( 110584.11885533905 , 1.32342184556391167E-004)
4968 stable= T
4969
4970@@ -68,10 +68,10 @@
4971 Complete Amplitude (without r2):
4972
4973
4974- finite part amp(0)= ( -542184.46423711721 , 471124.65732143965 )
4975+ finite part amp(0)= ( -542184.46423711721 , 471124.65732143959 )
4976 coeff of 1/eps pole amp(1)= ( 113101.34112258273 , 5.88676111804393854E-008)
4977 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4978- ampcc= ( -694224.29518976784 , 471124.65732055105 )
4979+ ampcc= ( -694224.29518976796 , 471124.65732055099 )
4980 R1= ( 152039.83095265069 , 8.88607484933521039E-007)
4981 stable= T
4982
4983@@ -82,10 +82,10 @@
4984 Complete Amplitude (without r2):
4985
4986
4987- finite part amp(0)= ( -495832.52671702398 , 363827.38931902114 )
4988+ finite part amp(0)= ( -495832.52671702363 , 363827.38931902108 )
4989 coeff of 1/eps pole amp(1)= ( 113101.34112263878 , 6.27636064943094960E-009)
4990 coeff of 1/eps^2 pole amp(2)= ( 0.0000000000000000 , 0.0000000000000000 )
4991- ampcc= ( -707361.21828620159 , 363827.38931782776 )
4992+ ampcc= ( -707361.21828620124 , 363827.38931782771 )
4993 R1= ( 211528.69156917761 , 1.19334816204684482E-006)
4994 stable= T
4995
4996@@ -96,10 +96,10 @@
4997 Complete Amplitude (without r2):
4998
4999
5000- finite part amp(0)= ( -527397.47924665874 , 188292.69753792789 )
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: