Merge lp:~maddevelopers/mg5amcnlo/2.0.1 into lp:mg5amcnlo/lts
- 2.0.1
- Merge into series2.0
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 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Valentin Hirschi | Pending | ||
Review via email: mp+199930@code.launchpad.net |
Commit message
Description of the change
- 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
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' |
2604 | Binary 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' |
2606 | Binary 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' |
2608 | Binary 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 ) |