Merge lp:~mg5core1/mg5amcnlo/2.8.3.py3 into lp:mg5amcnlo/lts
- 2.8.3.py3
- Merge into series2.0
Proposed by
Olivier Mattelaer
Status: | Merged |
---|---|
Merged at revision: | 292 |
Proposed branch: | lp:~mg5core1/mg5amcnlo/2.8.3.py3 |
Merge into: | lp:mg5amcnlo/lts |
Diff against target: |
4029 lines (+1143/-851) 111 files modified
MadSpin/decay.py (+2/-2) Template/LO/Source/PDF/pdg2pdf_lhapdf6.f (+2/-1) UpdateNotes.txt (+17/-0) VERSION (+2/-2) aloha/create_aloha.py (+3/-1) bin/compile.py (+1/-1) madgraph/core/base_objects.py (+2/-2) madgraph/core/diagram_generation.py (+12/-1) madgraph/core/helas_objects.py (+7/-7) madgraph/interface/common_run_interface.py (+8/-8) madgraph/interface/madgraph_interface.py (+1/-1) madgraph/interface/reweight_interface.py (+16/-5) madgraph/iolibs/export_v4.py (+17/-2) madgraph/iolibs/file_writers.py (+3/-3) madgraph/iolibs/template_files/loop_optimized/check_sa.py.inc (+34/-30) madgraph/iolibs/template_files/loop_optimized/check_sa_all.py.inc (+3/-3) madgraph/iolibs/template_files/matrix_standalone_v4.inc (+15/-1) madgraph/madevent/combine_grid.py (+4/-10) madgraph/madevent/sum_html.py (+1/-1) madgraph/various/banner.py (+6/-3) madgraph/various/cluster.py (+2/-2) madgraph/various/misc.py (+21/-12) madgraph/various/process_checks.py (+2/-2) models/MSSM_SLHA2/__init__.py (+11/-11) models/MSSM_SLHA2/build_restrict.py (+0/-1) models/MSSM_SLHA2/coupling_orders.py (+1/-2) models/MSSM_SLHA2/couplings.py (+2/-3) models/MSSM_SLHA2/decays.py (+2/-3) models/MSSM_SLHA2/function_library.py (+1/-2) models/MSSM_SLHA2/lorentz.py (+2/-3) models/MSSM_SLHA2/object_library.py (+1/-3) models/MSSM_SLHA2/parameters.py (+4/-5) models/MSSM_SLHA2/particles.py (+2/-3) models/MSSM_SLHA2/vertices.py (+4/-5) models/MSSM_SLHA2/write_param_card.py (+13/-15) tests/acceptance_tests/test_cmd_reweight.py (+7/-3) tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_madevent_group/matrix1.f (+2/-2) tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_standalone/matrix.f (+14/-0) tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%helas_calls_uvct_1.f (+6/-6) tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%mp_helas_calls_uvct_1.f (+6/-6) tests/input_files/IOTestsComparison/SquaredOrder_IOTest/sqso_uux_uuxuuxx/matrix_NoSQSO.f (+14/-0) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%input.inc (+22/-24) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc (+32/-32) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/loop_matrix.f (+2/-2) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/mp_born_amps_and_wfs.f (+2/-2) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%input.inc (+22/-24) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc (+32/-32) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/loop_matrix.f (+16/-16) tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/mp_born_amps_and_wfs.f (+16/-16) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%input.inc (+22/-24) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc (+32/-32) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/helas_calls_uvct_1.f (+2/-2) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/mp_helas_calls_uvct_1.f (+2/-2) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%input.inc (+22/-24) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc (+32/-32) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/helas_calls_uvct_1.f (+16/-16) tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/mp_helas_calls_uvct_1.f (+16/-16) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%input.inc (+10/-10) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_input.inc (+27/-26) tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/ddx_ttx/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%input.inc (+10/-10) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_input.inc (+32/-32) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/loop_matrix.f (+6/-6) tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/mp_born_amps_and_wfs.f (+6/-6) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/ddx_ttx/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%coupl.inc (+8/-8) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%input.inc (+10/-10) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc (+10/-10) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc (+8/-8) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_input.inc (+32/-32) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc (+4/-4) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/born_matrix.f (+14/-0) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/helas_calls_uvct_1.f (+6/-6) tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/mp_helas_calls_uvct_1.f (+6/-6) tests/input_files/param_card_nlo.dat (+87/-0) |
To merge this branch: | bzr merge lp:~mg5core1/mg5amcnlo/2.8.3.py3 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Olivier Mattelaer | Approve | ||
Review via email: mp+396650@code.launchpad.net |
Commit message
Description of the change
This is a bug fixing only merge (mainly a lot of python3 issue fixed in this branch).
This is designed to be quickly replaced by 2.9.0 version of the code that includes plenty of change at LO (including new phase-space and new method to evaluate the marix-element, optimization on colour matrix)
To post a comment you must log in.
lp:~mg5core1/mg5amcnlo/2.8.3.py3
updated
- 308. By olivier-mattelaer
-
fix one more py3 issue (MadSpin)
- 309. By olivier-mattelaer
-
re-allow helicity per helicity reweighting
- 310. By olivier-mattelaer
-
fixing one more test
- 311. By olivier-mattelaer
-
fix an issue of input_string syntax for loop-induced (foound because of maddm)
- 312. By olivier-mattelaer
-
Update Version/updates notes
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'MadSpin/decay.py' | |||
2 | --- MadSpin/decay.py 2020-10-09 22:09:19 +0000 | |||
3 | +++ MadSpin/decay.py 2021-01-26 14:28:22 +0000 | |||
4 | @@ -3371,8 +3371,8 @@ | |||
5 | 3371 | if key[0]=='full': | 3371 | if key[0]=='full': |
6 | 3372 | path=key[1] | 3372 | path=key[1] |
7 | 3373 | end_signal="5 0 0 0 0\n" # before closing, write down the seed | 3373 | end_signal="5 0 0 0 0\n" # before closing, write down the seed |
10 | 3374 | external.stdin.write(end_signal) | 3374 | external.stdin.write(end_signal.encode()) |
11 | 3375 | ranmar_state=external.stdout.readline() | 3375 | ranmar_state=external.stdout.readline().decode() |
12 | 3376 | ranmar_file=pjoin(path,'ranmar_state.dat') | 3376 | ranmar_file=pjoin(path,'ranmar_state.dat') |
13 | 3377 | ranmar=open(ranmar_file, 'w') | 3377 | ranmar=open(ranmar_file, 'w') |
14 | 3378 | ranmar.write(ranmar_state) | 3378 | ranmar.write(ranmar_state) |
15 | 3379 | 3379 | ||
16 | === modified file 'Template/LO/Source/PDF/pdg2pdf_lhapdf6.f' | |||
17 | --- Template/LO/Source/PDF/pdg2pdf_lhapdf6.f 2020-08-07 14:49:25 +0000 | |||
18 | +++ Template/LO/Source/PDF/pdg2pdf_lhapdf6.f 2021-01-26 14:28:22 +0000 | |||
19 | @@ -142,7 +142,8 @@ | |||
20 | 142 | else if(abs(ih).eq.3.or.abs(ih).eq.4) then !from the electron | 142 | else if(abs(ih).eq.3.or.abs(ih).eq.4) then !from the electron |
21 | 143 | pdg2pdf=epa_lepton(x,xmu*xmu, ih) | 143 | pdg2pdf=epa_lepton(x,xmu*xmu, ih) |
22 | 144 | else if(ih.eq.2) then ! photon from a proton without breaking | 144 | else if(ih.eq.2) then ! photon from a proton without breaking |
24 | 145 | pdg2pdf = epa_proton(x,xmu*xmu) | 145 | pdg2pdf = epa_proton(x,xmu*xmu, beamid) |
25 | 146 | |||
26 | 146 | else | 147 | else |
27 | 147 | write (*,*) 'beam type not supported in lhadpf' | 148 | write (*,*) 'beam type not supported in lhadpf' |
28 | 148 | stop 1 | 149 | stop 1 |
29 | 149 | 150 | ||
30 | === modified file 'UpdateNotes.txt' | |||
31 | --- UpdateNotes.txt 2020-10-30 21:06:51 +0000 | |||
32 | +++ UpdateNotes.txt 2021-01-26 14:28:22 +0000 | |||
33 | @@ -1,5 +1,22 @@ | |||
34 | 1 | Update notes for MadGraph5_aMC@NLO (in reverse time order) | 1 | Update notes for MadGraph5_aMC@NLO (in reverse time order) |
35 | 2 | 2 | ||
36 | 3 | 2.8.3 (26/01/21): | ||
37 | 4 | OM: Buch of bunch fixing related to python3 issue (mainly related to unicode encoding) | ||
38 | 5 | OM: Various fix for reweighting with loop (mainly with python3 as well) | ||
39 | 6 | OM: Fix a potential bug for polarized sample with at least three polarised particles with a least two | ||
40 | 7 | identical particles and one different polarised particle. | ||
41 | 8 | OM: Fix various bug for maddm interface (thanks Daniele) | ||
42 | 9 | OM: Fix various issue with overall order usage | ||
43 | 10 | OM: Fix compatibility with MacOS 11 | ||
44 | 11 | OM: fix additional GCC10 compatibility issue | ||
45 | 12 | OM: fix issue for 1>n process where width were set to zero automatically (introduced in 2.8.0) | ||
46 | 13 | OM: fix aloha output mode for python output | ||
47 | 14 | OM: avoid a bug with helicity filtering that was kept for all benchmark when using | ||
48 | 15 | multiple successive re-weighting | ||
49 | 16 | OM: Edition of the reweighting card via "set" command is not starting from the original param_card | ||
50 | 17 | used to generated the events file and not from the model default anymore. | ||
51 | 18 | OM: Interference have now their default dynamical scale set to HT/2 | ||
52 | 19 | |||
53 | 3 | 20 | ||
54 | 4 | 2.8.2 (30/10/20): | 21 | 2.8.2 (30/10/20): |
55 | 5 | OM: Fix a bug when setting width to zero where they were actually set to 1e-6 times the width | 22 | OM: Fix a bug when setting width to zero where they were actually set to 1e-6 times the width |
56 | 6 | 23 | ||
57 | === modified file 'VERSION' | |||
58 | --- VERSION 2020-10-30 21:06:51 +0000 | |||
59 | +++ VERSION 2021-01-26 14:28:22 +0000 | |||
60 | @@ -1,5 +1,5 @@ | |||
63 | 1 | version = 2.8.2 | 1 | version = 2.8.3 |
64 | 2 | date = 2020-10-30 | 2 | date = 2021-01-26 |
65 | 3 | 3 | ||
66 | 4 | 4 | ||
67 | 5 | 5 | ||
68 | 6 | 6 | ||
69 | === modified file 'aloha/create_aloha.py' | |||
70 | --- aloha/create_aloha.py 2020-08-20 21:22:22 +0000 | |||
71 | +++ aloha/create_aloha.py 2021-01-26 14:28:22 +0000 | |||
72 | @@ -1109,7 +1109,8 @@ | |||
73 | 1109 | 1109 | ||
74 | 1110 | ext_files = [] | 1110 | ext_files = [] |
75 | 1111 | for path in paths: | 1111 | for path in paths: |
77 | 1112 | ext_files = misc.glob('%s.%s' % (name, ext), path) | 1112 | base, amp = name.rsplit('_',1) |
78 | 1113 | ext_files = misc.glob('%s*_%s.%s' % (base,amp, ext), path) | ||
79 | 1113 | if ext_files: | 1114 | if ext_files: |
80 | 1114 | break | 1115 | break |
81 | 1115 | else: | 1116 | else: |
82 | @@ -1121,6 +1122,7 @@ | |||
83 | 1121 | for filepath in ext_files: | 1122 | for filepath in ext_files: |
84 | 1122 | 1123 | ||
85 | 1123 | files.cp(filepath, output_dir) | 1124 | files.cp(filepath, output_dir) |
86 | 1125 | |||
87 | 1124 | return ext_files | 1126 | return ext_files |
88 | 1125 | 1127 | ||
89 | 1126 | 1128 | ||
90 | 1127 | 1129 | ||
91 | === modified file 'bin/compile.py' | |||
92 | --- bin/compile.py 2019-04-17 14:39:47 +0000 | |||
93 | +++ bin/compile.py 2021-01-26 14:28:22 +0000 | |||
94 | @@ -280,7 +280,7 @@ | |||
95 | 280 | def install_package(self, programs=[]): | 280 | def install_package(self, programs=[]): |
96 | 281 | print("installing external package") | 281 | print("installing external package") |
97 | 282 | if not programs: | 282 | if not programs: |
99 | 283 | programs = ['pythia-pgs','Delphes','ExRootAnalysis','MadAnalysis4','SysCalc'] | 283 | programs = ['pythia8','Delphes','ExRootAnalysis','MadAnalysis5'] |
100 | 284 | 284 | ||
101 | 285 | for prog in programs: | 285 | for prog in programs: |
102 | 286 | self.cmd.exec_cmd('install %s' % prog) | 286 | self.cmd.exec_cmd('install %s' % prog) |
103 | 287 | 287 | ||
104 | === modified file 'madgraph/core/base_objects.py' | |||
105 | --- madgraph/core/base_objects.py 2020-08-20 15:33:24 +0000 | |||
106 | +++ madgraph/core/base_objects.py 2021-01-26 14:28:22 +0000 | |||
107 | @@ -2557,7 +2557,7 @@ | |||
108 | 2557 | 2557 | ||
109 | 2558 | 2558 | ||
110 | 2559 | if max_n_loop == 0: | 2559 | if max_n_loop == 0: |
112 | 2560 | max_n_loop = Vertex.max_n_loop_for_multichanneling | 2560 | max_n_loop = int(Vertex.max_n_loop_for_multichanneling) |
113 | 2561 | 2561 | ||
114 | 2562 | res = [len(v.get('legs')) for v in self.get('vertices') if (v.get('id') \ | 2562 | res = [len(v.get('legs')) for v in self.get('vertices') if (v.get('id') \ |
115 | 2563 | not in veto_inter_id) or (v.get('id')==-2 and | 2563 | not in veto_inter_id) or (v.get('id')==-2 and |
116 | @@ -3138,7 +3138,7 @@ | |||
117 | 3138 | mystr = mystr + '[ ' | 3138 | mystr = mystr + '[ ' |
118 | 3139 | if self['NLO_mode']: | 3139 | if self['NLO_mode']: |
119 | 3140 | mystr = mystr + self['NLO_mode'] | 3140 | mystr = mystr + self['NLO_mode'] |
121 | 3141 | if not self['has_born']: | 3141 | if not self['has_born'] and self['NLO_mode'] != 'noborn': |
122 | 3142 | mystr = mystr + '^2' | 3142 | mystr = mystr + '^2' |
123 | 3143 | mystr = mystr + '= ' | 3143 | mystr = mystr + '= ' |
124 | 3144 | 3144 | ||
125 | 3145 | 3145 | ||
126 | === modified file 'madgraph/core/diagram_generation.py' | |||
127 | --- madgraph/core/diagram_generation.py 2020-06-21 18:48:13 +0000 | |||
128 | +++ madgraph/core/diagram_generation.py 2021-01-26 14:28:22 +0000 | |||
129 | @@ -377,8 +377,19 @@ | |||
130 | 377 | return True | 377 | return True |
131 | 378 | elif isinstance(self.vertex_id[0], tuple) and isinstance(other.vertex_id[0], int): | 378 | elif isinstance(self.vertex_id[0], tuple) and isinstance(other.vertex_id[0], int): |
132 | 379 | return False | 379 | return False |
133 | 380 | elif isinstance(self.vertex_id[0], str) and isinstance(other.vertex_id[0], tuple): | ||
134 | 381 | return True | ||
135 | 382 | elif isinstance(self.vertex_id[0], tuple) and isinstance(other.vertex_id[0], str): | ||
136 | 383 | return False | ||
137 | 380 | else: | 384 | else: |
139 | 381 | return self.vertex_id[0] < other.vertex_id[0] | 385 | try: |
140 | 386 | return self.vertex_id[0] < other.vertex_id[0] | ||
141 | 387 | except TypeError as error: | ||
142 | 388 | if error.args == "'<' not supported between instances of 'tuple' and 'str'": | ||
143 | 389 | return False | ||
144 | 390 | else: | ||
145 | 391 | return True | ||
146 | 392 | |||
147 | 382 | 393 | ||
148 | 383 | for i, link in enumerate(self.links): | 394 | for i, link in enumerate(self.links): |
149 | 384 | if i > len(other.links) - 1: | 395 | if i > len(other.links) - 1: |
150 | 385 | 396 | ||
151 | === modified file 'madgraph/core/helas_objects.py' | |||
152 | --- madgraph/core/helas_objects.py 2020-09-27 06:02:45 +0000 | |||
153 | +++ madgraph/core/helas_objects.py 2021-01-26 14:28:22 +0000 | |||
154 | @@ -5457,7 +5457,6 @@ | |||
155 | 5457 | ) | 5457 | ) |
156 | 5458 | # Add the decays to the list | 5458 | # Add the decays to the list |
157 | 5459 | decay_list.append(list(zip(fs_numbers[fs_id], prod))) | 5459 | decay_list.append(list(zip(fs_numbers[fs_id], prod))) |
158 | 5460 | |||
159 | 5461 | decay_lists.append(decay_list) | 5460 | decay_lists.append(decay_list) |
160 | 5462 | 5461 | ||
161 | 5463 | # Finally combine all decays for this process, | 5462 | # Finally combine all decays for this process, |
162 | @@ -5490,12 +5489,13 @@ | |||
163 | 5490 | ", ".join([d.get('processes')[0].nice_string().\ | 5489 | ", ".join([d.get('processes')[0].nice_string().\ |
164 | 5491 | replace('Process: ', '') \ | 5490 | replace('Process: ', '') \ |
165 | 5492 | for d in decay_dict.values()]))) | 5491 | for d in decay_dict.values()]))) |
172 | 5493 | 5492 | ||
173 | 5494 | if pols: | 5493 | for fs_id in set(fs_ids): |
174 | 5495 | if hasattr(matrix_element,'ordering_for_pol'): | 5494 | if fs_pols_dict[fs_id]: |
175 | 5496 | matrix_element.ordering_for_pol[fs_id] = ordered_for_pol | 5495 | if hasattr(matrix_element,'ordering_for_pol'): |
176 | 5497 | else: | 5496 | matrix_element.ordering_for_pol[fs_id] = ordered_for_pol |
177 | 5498 | matrix_element.ordering_for_pol = {fs_id: ordered_for_pol} | 5497 | else: |
178 | 5498 | matrix_element.ordering_for_pol = {fs_id: ordered_for_pol} | ||
179 | 5499 | 5499 | ||
180 | 5500 | 5500 | ||
181 | 5501 | matrix_element.insert_decay_chains(decay_dict) | 5501 | matrix_element.insert_decay_chains(decay_dict) |
182 | 5502 | 5502 | ||
183 | === modified file 'madgraph/interface/common_run_interface.py' | |||
184 | --- madgraph/interface/common_run_interface.py 2020-09-30 18:46:18 +0000 | |||
185 | +++ madgraph/interface/common_run_interface.py 2021-01-26 14:28:22 +0000 | |||
186 | @@ -5977,13 +5977,13 @@ | |||
187 | 5977 | logger.error("ptj cut [in run_card: %s] is more than half the value of QCUT [shower_card: %s] This is not recommended:\n see http://amcatnlo.web.cern.ch/amcatnlo/FxFx_merging.htm ", | 5977 | logger.error("ptj cut [in run_card: %s] is more than half the value of QCUT [shower_card: %s] This is not recommended:\n see http://amcatnlo.web.cern.ch/amcatnlo/FxFx_merging.htm ", |
188 | 5978 | self.run_card['ptj'], self.shower_card['qcut']) | 5978 | self.run_card['ptj'], self.shower_card['qcut']) |
189 | 5979 | 5979 | ||
197 | 5980 | if self.shower_card['njmax'] == -1: | 5980 | if self.shower_card['njmax'] == -1: |
198 | 5981 | if not proc_charac: #shoud not happen in principle | 5981 | if not proc_charac: #shoud not happen in principle |
199 | 5982 | raise Exception( "Impossible to setup njmax automatically. Please setup that value manually.") | 5982 | raise Exception( "Impossible to setup njmax automatically. Please setup that value manually.") |
200 | 5983 | njmax = proc_charac['max_n_matched_jets'] | 5983 | njmax = proc_charac['max_n_matched_jets'] |
201 | 5984 | self.do_set('shower_card njmax %i' % njmax) | 5984 | self.do_set('shower_card njmax %i' % njmax) |
202 | 5985 | if self.shower_card['njmax'] == 0: | 5985 | if self.shower_card['njmax'] == 0: |
203 | 5986 | raise Exception("Invalid njmax parameter. Can not be set to 0") | 5986 | raise Exception("Invalid njmax parameter. Can not be set to 0") |
204 | 5987 | 5987 | ||
205 | 5988 | 5988 | ||
206 | 5989 | 5989 | ||
207 | @@ -6024,7 +6024,7 @@ | |||
208 | 6024 | 6024 | ||
209 | 6025 | # This precompiler flag is in principle useful for the analysis if it writes HEPMC | 6025 | # This precompiler flag is in principle useful for the analysis if it writes HEPMC |
210 | 6026 | # events, but there is unfortunately no way for now to specify it in the shower_card. | 6026 | # events, but there is unfortunately no way for now to specify it in the shower_card. |
212 | 6027 | supports_HEPMCHACK = '-DHEPMC2HACK' in stdout | 6027 | supports_HEPMCHACK = '-DHEPMC2HACK' in stdout.decode() |
213 | 6028 | 6028 | ||
214 | 6029 | #3. ensure that those flag are in the shower card | 6029 | #3. ensure that those flag are in the shower card |
215 | 6030 | for L in paths: | 6030 | for L in paths: |
216 | 6031 | 6031 | ||
217 | === modified file 'madgraph/interface/madgraph_interface.py' | |||
218 | --- madgraph/interface/madgraph_interface.py 2020-10-30 12:03:19 +0000 | |||
219 | +++ madgraph/interface/madgraph_interface.py 2021-01-26 14:28:22 +0000 | |||
220 | @@ -6604,7 +6604,7 @@ | |||
221 | 6604 | 6604 | ||
222 | 6605 | def apply_patch(filetext): | 6605 | def apply_patch(filetext): |
223 | 6606 | """function to apply the patch""" | 6606 | """function to apply the patch""" |
225 | 6607 | text = filetext.read() | 6607 | text = filetext.read().decode() |
226 | 6608 | 6608 | ||
227 | 6609 | pattern = re.compile(r'''=== renamed directory \'(?P<orig>[^\']*)\' => \'(?P<new>[^\']*)\'''') | 6609 | pattern = re.compile(r'''=== renamed directory \'(?P<orig>[^\']*)\' => \'(?P<new>[^\']*)\'''') |
228 | 6610 | #=== renamed directory 'Template' => 'Template/LO' | 6610 | #=== renamed directory 'Template' => 'Template/LO' |
229 | 6611 | 6611 | ||
230 | === modified file 'madgraph/interface/reweight_interface.py' | |||
231 | --- madgraph/interface/reweight_interface.py 2020-10-19 20:46:47 +0000 | |||
232 | +++ madgraph/interface/reweight_interface.py 2021-01-26 14:28:22 +0000 | |||
233 | @@ -559,6 +559,8 @@ | |||
234 | 559 | if (event_nb==10001): logger.info('reducing number of print status. Next status update in 10000 events') | 559 | if (event_nb==10001): logger.info('reducing number of print status. Next status update in 10000 events') |
235 | 560 | if (event_nb==100001): logger.info('reducing number of print status. Next status update in 100000 events') | 560 | if (event_nb==100001): logger.info('reducing number of print status. Next status update in 100000 events') |
236 | 561 | 561 | ||
237 | 562 | |||
238 | 563 | |||
239 | 562 | weight = self.calculate_weight(event) | 564 | weight = self.calculate_weight(event) |
240 | 563 | if not isinstance(weight, dict): | 565 | if not isinstance(weight, dict): |
241 | 564 | weight = {'':weight} | 566 | weight = {'':weight} |
242 | @@ -717,7 +719,8 @@ | |||
243 | 717 | if not '--keep_card' in args: | 719 | if not '--keep_card' in args: |
244 | 718 | if self.has_nlo and self.rwgt_mode != "LO": | 720 | if self.has_nlo and self.rwgt_mode != "LO": |
245 | 719 | rwdir_virt = rw_dir.replace('rw_me', 'rw_mevirt') | 721 | rwdir_virt = rw_dir.replace('rw_me', 'rw_mevirt') |
247 | 720 | 722 | with open(pjoin(rw_dir, 'Cards', 'param_card.dat'), 'w') as fsock: | |
248 | 723 | fsock.write(self.banner['slha']) | ||
249 | 721 | out, cmd = common_run_interface.CommonRunCmd.ask_edit_card_static(cards=['param_card.dat'], | 724 | out, cmd = common_run_interface.CommonRunCmd.ask_edit_card_static(cards=['param_card.dat'], |
250 | 722 | ask=self.ask, pwd=rw_dir, first_cmd=self.stored_line, | 725 | ask=self.ask, pwd=rw_dir, first_cmd=self.stored_line, |
251 | 723 | write_file=False, return_instance=True | 726 | write_file=False, return_instance=True |
252 | @@ -885,19 +888,21 @@ | |||
253 | 885 | #initialise module. | 888 | #initialise module. |
254 | 886 | for (path,tag), module in self.f2pylib.items(): | 889 | for (path,tag), module in self.f2pylib.items(): |
255 | 887 | with misc.chdir(pjoin(os.path.dirname(rw_dir), path)): | 890 | with misc.chdir(pjoin(os.path.dirname(rw_dir), path)): |
257 | 888 | with misc.stdchannel_redirected(sys.stdout, os.devnull): | 891 | with misc.stdchannel_redirected(sys.stdout, os.devnull): |
258 | 889 | if 'second' in path or tag == 3: | 892 | if 'second' in path or tag == 3: |
259 | 890 | param_card = self.new_param_card | 893 | param_card = self.new_param_card |
260 | 891 | else: | 894 | else: |
261 | 892 | param_card = check_param_card.ParamCard(self.orig_param_card_text) | 895 | param_card = check_param_card.ParamCard(self.orig_param_card_text) |
263 | 893 | 896 | module.initialise('../Cards/param_card.dat') | |
264 | 894 | for block in param_card: | 897 | for block in param_card: |
266 | 895 | 898 | if block.lower() == 'qnumbers': | |
267 | 899 | continue | ||
268 | 896 | for param in param_card[block]: | 900 | for param in param_card[block]: |
269 | 897 | lhacode = param.lhacode | 901 | lhacode = param.lhacode |
270 | 898 | value = param.value | 902 | value = param.value |
271 | 899 | name = '%s_%s' % (block.upper(), '_'.join([str(i) for i in lhacode])) | 903 | name = '%s_%s' % (block.upper(), '_'.join([str(i) for i in lhacode])) |
272 | 900 | module.change_para(name, value) | 904 | module.change_para(name, value) |
273 | 905 | # misc.sprint("recompute module") | ||
274 | 901 | module.update_all_coup() | 906 | module.update_all_coup() |
275 | 902 | 907 | ||
276 | 903 | return param_card_iterator, tag_name | 908 | return param_card_iterator, tag_name |
277 | @@ -960,7 +965,6 @@ | |||
278 | 960 | dynamical_scale_warning=True | 965 | dynamical_scale_warning=True |
279 | 961 | def change_kinematics(self, event): | 966 | def change_kinematics(self, event): |
280 | 962 | 967 | ||
281 | 963 | |||
282 | 964 | if isinstance(self.run_card, banner.RunCardLO): | 968 | if isinstance(self.run_card, banner.RunCardLO): |
283 | 965 | jac = event.change_ext_mass(self.new_param_card) | 969 | jac = event.change_ext_mass(self.new_param_card) |
284 | 966 | new_event = event | 970 | new_event = event |
285 | @@ -1063,6 +1067,7 @@ | |||
286 | 1063 | w_orig = self.calculate_matrix_element(cevent, 0) | 1067 | w_orig = self.calculate_matrix_element(cevent, 0) |
287 | 1064 | w_new = self.calculate_matrix_element(cevent, 1) | 1068 | w_new = self.calculate_matrix_element(cevent, 1) |
288 | 1065 | ratio_T = w_new/w_orig | 1069 | ratio_T = w_new/w_orig |
289 | 1070 | |||
290 | 1066 | if need_V: | 1071 | if need_V: |
291 | 1067 | scale2 = cevent.wgts[0].scales2[0] | 1072 | scale2 = cevent.wgts[0].scales2[0] |
292 | 1068 | #for scale2 in set(c.scales2[1] for c in cevent.wgts): | 1073 | #for scale2 in set(c.scales2[1] for c in cevent.wgts): |
293 | @@ -1283,6 +1288,12 @@ | |||
294 | 1283 | if not self.use_eventid: | 1288 | if not self.use_eventid: |
295 | 1284 | pid = -1 | 1289 | pid = -1 |
296 | 1285 | 1290 | ||
297 | 1291 | if not scale2: | ||
298 | 1292 | if hasattr(event, 'scale'): | ||
299 | 1293 | scale2 = event.scale**2 | ||
300 | 1294 | else: | ||
301 | 1295 | scale2 = 0 | ||
302 | 1296 | |||
303 | 1286 | with misc.chdir(Pdir): | 1297 | with misc.chdir(Pdir): |
304 | 1287 | with misc.stdchannel_redirected(sys.stdout, os.devnull): | 1298 | with misc.stdchannel_redirected(sys.stdout, os.devnull): |
305 | 1288 | me_value = module.smatrixhel(pdg, pid, p, event.aqcd, scale2, nhel) | 1299 | me_value = module.smatrixhel(pdg, pid, p, event.aqcd, scale2, nhel) |
306 | 1289 | 1300 | ||
307 | === modified file 'madgraph/iolibs/export_v4.py' | |||
308 | --- madgraph/iolibs/export_v4.py 2020-10-30 12:03:51 +0000 | |||
309 | +++ madgraph/iolibs/export_v4.py 2021-01-26 14:28:22 +0000 | |||
310 | @@ -2080,6 +2080,7 @@ | |||
311 | 2080 | %(python_information)s | 2080 | %(python_information)s |
312 | 2081 | subroutine smatrixhel(pdgs, procid, npdg, p, ALPHAS, SCALE2, nhel, ANS) | 2081 | subroutine smatrixhel(pdgs, procid, npdg, p, ALPHAS, SCALE2, nhel, ANS) |
313 | 2082 | IMPLICIT NONE | 2082 | IMPLICIT NONE |
314 | 2083 | C ALPHAS is given at scale2 (SHOULD be different of 0 for loop induced, ignore for LO) | ||
315 | 2083 | 2084 | ||
316 | 2084 | CF2PY double precision, intent(in), dimension(0:3,npdg) :: p | 2085 | CF2PY double precision, intent(in), dimension(0:3,npdg) :: p |
317 | 2085 | CF2PY integer, intent(in), dimension(npdg) :: pdgs | 2086 | CF2PY integer, intent(in), dimension(npdg) :: pdgs |
318 | @@ -2097,7 +2098,7 @@ | |||
319 | 2097 | PI = 3.141592653589793D0 | 2098 | PI = 3.141592653589793D0 |
320 | 2098 | G = 2* DSQRT(ALPHAS*PI) | 2099 | G = 2* DSQRT(ALPHAS*PI) |
321 | 2099 | CALL UPDATE_AS_PARAM() | 2100 | CALL UPDATE_AS_PARAM() |
323 | 2100 | if (scale2.ne.0d0) stop 1 | 2101 | c if (scale2.ne.0d0) stop 1 |
324 | 2101 | 2102 | ||
325 | 2102 | %(smatrixhel)s | 2103 | %(smatrixhel)s |
326 | 2103 | 2104 | ||
327 | @@ -2121,10 +2122,14 @@ | |||
328 | 2121 | 2122 | ||
329 | 2122 | character*512 name | 2123 | character*512 name |
330 | 2123 | double precision value | 2124 | double precision value |
331 | 2125 | |||
332 | 2126 | %(helreset_def)s | ||
333 | 2124 | 2127 | ||
334 | 2125 | include '../Source/MODEL/input.inc' | 2128 | include '../Source/MODEL/input.inc' |
335 | 2126 | include '../Source/MODEL/coupl.inc' | 2129 | include '../Source/MODEL/coupl.inc' |
336 | 2127 | 2130 | ||
337 | 2131 | %(helreset_setup)s | ||
338 | 2132 | |||
339 | 2128 | SELECT CASE (name) | 2133 | SELECT CASE (name) |
340 | 2129 | %(parameter_setup)s | 2134 | %(parameter_setup)s |
341 | 2130 | CASE DEFAULT | 2135 | CASE DEFAULT |
342 | @@ -2165,7 +2170,7 @@ | |||
343 | 2165 | 2170 | ||
344 | 2166 | 2171 | ||
345 | 2167 | """ | 2172 | """ |
347 | 2168 | 2173 | ||
348 | 2169 | allids = list(self.prefix_info.keys()) | 2174 | allids = list(self.prefix_info.keys()) |
349 | 2170 | allprefix = [self.prefix_info[key][0] for key in allids] | 2175 | allprefix = [self.prefix_info[key][0] for key in allids] |
350 | 2171 | min_nexternal = min([len(ids[0]) for ids in allids]) | 2176 | min_nexternal = min([len(ids[0]) for ids in allids]) |
351 | @@ -2206,6 +2211,14 @@ | |||
352 | 2206 | parameter_setup.append(' CASE ("%s")\n %s = value' | 2211 | parameter_setup.append(' CASE ("%s")\n %s = value' |
353 | 2207 | % (key, var)) | 2212 | % (key, var)) |
354 | 2208 | 2213 | ||
355 | 2214 | # part for the resetting of the helicity | ||
356 | 2215 | helreset_def = [] | ||
357 | 2216 | helreset_setup = [] | ||
358 | 2217 | for prefix in set(allprefix): | ||
359 | 2218 | helreset_setup.append(' %shelreset = .true. ' % prefix) | ||
360 | 2219 | helreset_def.append(' logical %shelreset \n common /%shelreset/ %shelreset' % (prefix, prefix, prefix)) | ||
361 | 2220 | |||
362 | 2221 | |||
363 | 2209 | formatting = {'python_information':'\n'.join(info), | 2222 | formatting = {'python_information':'\n'.join(info), |
364 | 2210 | 'smatrixhel': '\n'.join(text), | 2223 | 'smatrixhel': '\n'.join(text), |
365 | 2211 | 'maxpart': max_nexternal, | 2224 | 'maxpart': max_nexternal, |
366 | @@ -2215,6 +2228,8 @@ | |||
367 | 2215 | 'prefix':'\',\''.join(allprefix), | 2228 | 'prefix':'\',\''.join(allprefix), |
368 | 2216 | 'pids': ','.join(str(pid) for (pdg,pid) in allids), | 2229 | 'pids': ','.join(str(pid) for (pdg,pid) in allids), |
369 | 2217 | 'parameter_setup': '\n'.join(parameter_setup), | 2230 | 'parameter_setup': '\n'.join(parameter_setup), |
370 | 2231 | 'helreset_def' : '\n'.join(helreset_def), | ||
371 | 2232 | 'helreset_setup' : '\n'.join(helreset_setup), | ||
372 | 2218 | } | 2233 | } |
373 | 2219 | formatting['lenprefix'] = len(formatting['prefix']) | 2234 | formatting['lenprefix'] = len(formatting['prefix']) |
374 | 2220 | text = template % formatting | 2235 | text = template % formatting |
375 | 2221 | 2236 | ||
376 | === modified file 'madgraph/iolibs/file_writers.py' | |||
377 | --- madgraph/iolibs/file_writers.py 2020-06-21 18:48:13 +0000 | |||
378 | +++ madgraph/iolibs/file_writers.py 2021-01-26 14:28:22 +0000 | |||
379 | @@ -64,7 +64,7 @@ | |||
380 | 64 | def write_line(self, line): | 64 | def write_line(self, line): |
381 | 65 | """Write a line with proper indent and splitting of long lines | 65 | """Write a line with proper indent and splitting of long lines |
382 | 66 | for the language in question.""" | 66 | for the language in question.""" |
384 | 67 | 67 | return ['%s\n' % l for l in line.split('\n')] | |
385 | 68 | pass | 68 | pass |
386 | 69 | 69 | ||
387 | 70 | def write_comment_line(self, line): | 70 | def write_comment_line(self, line): |
388 | @@ -982,13 +982,13 @@ | |||
389 | 982 | 982 | ||
390 | 983 | def write_comments(self, text): | 983 | def write_comments(self, text): |
391 | 984 | text = '#%s\n' % text.replace('\n','\n#') | 984 | text = '#%s\n' % text.replace('\n','\n#') |
393 | 985 | file.write(self, text) | 985 | self.write(text) |
394 | 986 | 986 | ||
395 | 987 | class MakefileWriter(FileWriter): | 987 | class MakefileWriter(FileWriter): |
396 | 988 | 988 | ||
397 | 989 | def write_comments(self, text): | 989 | def write_comments(self, text): |
398 | 990 | text = '#%s\n' % text.replace('\n','\n#') | 990 | text = '#%s\n' % text.replace('\n','\n#') |
400 | 991 | file.write(self, text) | 991 | self.write(text) |
401 | 992 | 992 | ||
402 | 993 | def writelines(self, lines): | 993 | def writelines(self, lines): |
403 | 994 | """Extends the regular file.writeline() function to write out | 994 | """Extends the regular file.writeline() function to write out |
404 | 995 | 995 | ||
405 | === modified file 'madgraph/iolibs/template_files/loop_optimized/check_sa.py.inc' | |||
406 | --- madgraph/iolibs/template_files/loop_optimized/check_sa.py.inc 2016-10-20 23:12:29 +0000 | |||
407 | +++ madgraph/iolibs/template_files/loop_optimized/check_sa.py.inc 2021-01-26 14:28:22 +0000 | |||
408 | @@ -16,26 +16,26 @@ | |||
409 | 16 | if os.path.isfile(pjoin(root_path,'makefile')) and \ | 16 | if os.path.isfile(pjoin(root_path,'makefile')) and \ |
410 | 17 | os.path.isfile(pjoin(root_path,'f2py_wrapper.f')) and \ | 17 | os.path.isfile(pjoin(root_path,'f2py_wrapper.f')) and \ |
411 | 18 | not os.path.isfile(pjoin(root_path,'matrix2py.so')): | 18 | not os.path.isfile(pjoin(root_path,'matrix2py.so')): |
413 | 19 | print "Trying to automatically generate the python module 'matrix2py.so' with f2py..." | 19 | print("Trying to automatically generate the python module 'matrix2py.so' with f2py...") |
414 | 20 | p = subprocess.Popen(['make','matrix2py.so'], stdout=subprocess.PIPE, | 20 | p = subprocess.Popen(['make','matrix2py.so'], stdout=subprocess.PIPE, |
415 | 21 | stderr=subprocess.PIPE, cwd=root_path) | 21 | stderr=subprocess.PIPE, cwd=root_path) |
416 | 22 | (out, err) = p.communicate() | 22 | (out, err) = p.communicate() |
417 | 23 | if p.returncode or not os.path.isfile(pjoin(root_path,'matrix2py.so')): | 23 | if p.returncode or not os.path.isfile(pjoin(root_path,'matrix2py.so')): |
419 | 24 | print "ERROR: Failed to produce 'matrix2py.so' with 'make matrix2py.so' in '%s'. The error was:\n%s"%(root_path,err) | 24 | print("ERROR: Failed to produce 'matrix2py.so' with 'make matrix2py.so' in '%s'. The error was:\n%s"%(root_path,err)) |
420 | 25 | sys.exit(0) | 25 | sys.exit(0) |
421 | 26 | try: | 26 | try: |
422 | 27 | import matrix2py | 27 | import matrix2py |
423 | 28 | except: | 28 | except: |
425 | 29 | print "ERROR: Could not load the f2py module 'matrix2py.so'. The following error occurred:\n",sys.exc_info()[0] | 29 | print("ERROR: Could not load the f2py module 'matrix2py.so'. The following error occurred:\n",sys.exc_info()[0]) |
426 | 30 | sys.exit(0) | 30 | sys.exit(0) |
427 | 31 | else: | 31 | else: |
428 | 32 | if os.path.exists(pjoin(root_path,'matrix2py.so')): | 32 | if os.path.exists(pjoin(root_path,'matrix2py.so')): |
430 | 33 | print "ERROR: Could not load the f2py module 'matrix2py.so'. The following error occurred:\n",sys.exc_info()[0] | 33 | print("ERROR: Could not load the f2py module 'matrix2py.so'. The following error occurred:\n",sys.exc_info()[0]) |
431 | 34 | sys.exit(0) | 34 | sys.exit(0) |
432 | 35 | else: | 35 | else: |
434 | 36 | print "ERROR: Could not find the 'matrix2py.so' f2py module. Please generate it by running:\n"+\ | 36 | print("ERROR: Could not find the 'matrix2py.so' f2py module. Please generate it by running:\n"+\ |
435 | 37 | " > make matrix2py.so\n"+\ | 37 | " > make matrix2py.so\n"+\ |
437 | 38 | "in the <PROC_OUTPUT>/SubProcesses/P<chosen_proc> directory." | 38 | "in the <PROC_OUTPUT>/SubProcesses/P<chosen_proc> directory.") |
438 | 39 | sys.exit(0) | 39 | sys.exit(0) |
439 | 40 | 40 | ||
440 | 41 | # Now we can use this MadLoop python module. | 41 | # Now we can use this MadLoop python module. |
441 | @@ -44,8 +44,10 @@ | |||
442 | 44 | # print help(matrix2py) | 44 | # print help(matrix2py) |
443 | 45 | 45 | ||
444 | 46 | # Read the model parameters | 46 | # Read the model parameters |
447 | 47 | matrix2py.{2}initialise(os.path.abspath(pjoin(root_path,os.pardir,os.pardir,'Cards','param_card.dat'))) | 47 | try: |
448 | 48 | 48 | matrix2py.{2}initialise(os.path.abspath(pjoin(root_path,os.pardir,os.pardir,'Cards','param_card.dat'))) | |
449 | 49 | except: | ||
450 | 50 | matrix2py.initialise(os.path.abspath(pjoin(root_path,os.pardir,os.pardir,'Cards','param_card.dat'))) | ||
451 | 49 | 51 | ||
452 | 50 | def invert_momenta(p): | 52 | def invert_momenta(p): |
453 | 51 | """ fortran/C-python do not order table in the same order""" | 53 | """ fortran/C-python do not order table in the same order""" |
454 | @@ -63,18 +65,18 @@ | |||
455 | 63 | {0} | 65 | {0} |
456 | 64 | if p[0][0] is None: | 66 | if p[0][0] is None: |
457 | 65 | if not os.path.isfile(pjoin(root_path,'PS.input')): | 67 | if not os.path.isfile(pjoin(root_path,'PS.input')): |
463 | 66 | print "\n\n===================================================================================================================" | 68 | print( "\n\n===================================================================================================================") |
464 | 67 | print "* No kinematics defined! *" | 69 | print( "* No kinematics defined! *") |
465 | 68 | print "* ------------------------------------- *" | 70 | print( "* ------------------------------------- *") |
466 | 69 | print "* Please either define your kinematic configuration directly in check_sa.py or in a file 'PS.input'. Exiting now. *" | 71 | print( "* Please either define your kinematic configuration directly in check_sa.py or in a file 'PS.input'. Exiting now. *") |
467 | 70 | print "===================================================================================================================\n\n" | 72 | print( "===================================================================================================================\n\n") |
468 | 71 | sys.exit(0) | 73 | sys.exit(0) |
469 | 72 | try: | 74 | try: |
470 | 73 | for i, line in enumerate(open(pjoin(root_path,'PS.input'),'r').readlines()): | 75 | for i, line in enumerate(open(pjoin(root_path,'PS.input'),'r').readlines()): |
471 | 74 | if i==len(p): break | 76 | if i==len(p): break |
472 | 75 | p[i]=[float(line.split()[j]) for j in range(4)] | 77 | p[i]=[float(line.split()[j]) for j in range(4)] |
473 | 76 | except: | 78 | except: |
475 | 77 | print "ERROR: File PS.input is malformed. Error was:\n",sys.exc_info()[0] | 79 | print("ERROR: File PS.input is malformed. Error was:\n",sys.exc_info()[0]) |
476 | 78 | sys.exit(0) | 80 | sys.exit(0) |
477 | 79 | P =invert_momenta(p) | 81 | P =invert_momenta(p) |
478 | 80 | # Alpha_s value | 82 | # Alpha_s value |
479 | @@ -86,21 +88,23 @@ | |||
480 | 86 | # Choice of renormalization scale | 88 | # Choice of renormalization scale |
481 | 87 | renormalization_scale = 91.188 | 89 | renormalization_scale = 91.188 |
482 | 88 | 90 | ||
491 | 89 | finite_loop_me, return_code = matrix2py.{2}get_me(P, alphas, renormalization_scale, nhel) | 91 | try: |
492 | 90 | 92 | finite_loop_me, return_code = matrix2py.{2}get_me(P, alphas, renormalization_scale, nhel) | |
493 | 91 | 93 | except: | |
494 | 92 | print '='*112 | 94 | finite_loop_me, return_code = matrix2py.get_me(P, alphas, renormalization_scale, nhel) |
495 | 93 | print '* %-108s *'%' MadLoop evaluation for the process ' | 95 | |
496 | 94 | print '* %-108s *'%' {1}' | 96 | print( '='*112) |
497 | 95 | print '* %-108s *'%' and the kinematic configuration:' | 97 | print( '* %-108s *'%' MadLoop evaluation for the process ') |
498 | 96 | print '* %-108s *'%((' %-3s'+' %-25s'*4)%('#','E',' p_x',' p_y',' p_z')) | 98 | print( '* %-108s *'%' {1}') |
499 | 99 | print( '* %-108s *'%' and the kinematic configuration:') | ||
500 | 100 | print( '* %-108s *'%((' %-3s'+' %-25s'*4)%('#','E',' p_x',' p_y',' p_z'))) | ||
501 | 97 | for i,k in enumerate(p): | 101 | for i,k in enumerate(p): |
502 | 98 | # The complicated printout below is just so as to align the digits negative numbers with positive ones | 102 | # The complicated printout below is just so as to align the digits negative numbers with positive ones |
511 | 99 | print '* %-108s *'%((' %-3d%s')%(i, | 103 | print( '* %-108s *'%((' %-3d%s')%(i, |
512 | 100 | ''.join([' %-25.15e'%e if j==0 or e<0.0 else ' %-24.15e'%e for j,e in enumerate(k)]))) | 104 | ''.join([' %-25.15e'%e if j==0 or e<0.0 else ' %-24.15e'%e for j,e in enumerate(k)])))) |
513 | 101 | print '* %-108s *'%('-'*108) | 105 | print( '* %-108s *'%('-'*108)) |
514 | 102 | print '* %-108s *'%(' Finite part obtained for the loop matrix element (Madloop return_code=%d )'%return_code) | 106 | print( '* %-108s *'%(' Finite part obtained for the loop matrix element (Madloop return_code=%d )'%return_code)) |
515 | 103 | print '* %-108s *'%'' | 107 | print( '* %-108s *'%'') |
516 | 104 | print '* %-108s *'%(' %.18e'%finite_loop_me) | 108 | print( '* %-108s *'%(' %.18e'%finite_loop_me)) |
517 | 105 | print '* %-108s *'%'' | 109 | print( '* %-108s *'%'') |
518 | 106 | print '='*112 | 110 | print( '='*112) |
519 | 107 | 111 | ||
520 | === modified file 'madgraph/iolibs/template_files/loop_optimized/check_sa_all.py.inc' | |||
521 | --- madgraph/iolibs/template_files/loop_optimized/check_sa_all.py.inc 2020-08-20 15:33:24 +0000 | |||
522 | +++ madgraph/iolibs/template_files/loop_optimized/check_sa_all.py.inc 2021-01-26 14:28:22 +0000 | |||
523 | @@ -49,8 +49,9 @@ | |||
524 | 49 | # Specify where MadLoop5_resources is | 49 | # Specify where MadLoop5_resources is |
525 | 50 | allmatrix2py.set_madloop_path(os.path.abspath(pjoin(root_path,'MadLoop5_resources'))) | 50 | allmatrix2py.set_madloop_path(os.path.abspath(pjoin(root_path,'MadLoop5_resources'))) |
526 | 51 | # List all processes available in this module | 51 | # List all processes available in this module |
527 | 52 | pdgs_order, pids = allmatrix2py.get_pdg_order() | ||
528 | 53 | all_procs_available = list(zip(pdgs_order, pids)) | ||
529 | 52 | 54 | ||
530 | 53 | all_procs_available = [[(pdg,pids[i]) for i, pdg in enumerate(proc_pdgs) if pdg!=0] for (proc_pdgs, pids) in allmatrix2py.get_pdg_order()] | ||
531 | 54 | print( "Available processes are:") | 55 | print( "Available processes are:") |
532 | 55 | for process_pdgs in all_procs_available: | 56 | for process_pdgs in all_procs_available: |
533 | 56 | print( " --> %s: process id: %i "%str(process_pdgs[0], process_pdgs[1])) | 57 | print( " --> %s: process id: %i "%str(process_pdgs[0], process_pdgs[1])) |
534 | @@ -63,8 +64,7 @@ | |||
535 | 63 | 64 | ||
536 | 64 | # The kinematic configuration in the convention (E, px, py, pz) and with particles ordered as in the process definition. | 65 | # The kinematic configuration in the convention (E, px, py, pz) and with particles ordered as in the process definition. |
537 | 65 | # This is the structure of this dictionary. | 66 | # This is the structure of this dictionary. |
540 | 66 | p= dict( (tuple(process_pdgs[0]),[[None,]*4]*len(process_pdgs[0])) for process_pdgs in all_procs_available) | 67 | p= dict( (tuple(process_pdgs),[[None,]*4]*len(process_pdgs)) for (process_pdgs,pid) in all_procs_available) |
539 | 67 | |||
541 | 68 | if (p.values()[0])[0][0] is None: | 68 | if (p.values()[0])[0][0] is None: |
542 | 69 | if not os.path.isfile(pjoin(root_path,'PS.input')): | 69 | if not os.path.isfile(pjoin(root_path,'PS.input')): |
543 | 70 | print( "\n\n===================================================================================================================") | 70 | print( "\n\n===================================================================================================================") |
544 | 71 | 71 | ||
545 | === modified file 'madgraph/iolibs/template_files/matrix_standalone_v4.inc' | |||
546 | --- madgraph/iolibs/template_files/matrix_standalone_v4.inc 2020-10-26 15:18:03 +0000 | |||
547 | +++ madgraph/iolibs/template_files/matrix_standalone_v4.inc 2021-01-26 14:28:22 +0000 | |||
548 | @@ -85,7 +85,10 @@ | |||
549 | 85 | INTEGER USERHEL | 85 | INTEGER USERHEL |
550 | 86 | COMMON/%(proc_prefix)sHELUSERCHOICE/USERHEL | 86 | COMMON/%(proc_prefix)sHELUSERCHOICE/USERHEL |
551 | 87 | DATA USERHEL/-1/ | 87 | DATA USERHEL/-1/ |
553 | 88 | 88 | LOGICAL HELRESET | |
554 | 89 | common/%(proc_prefix)shelreset/HELRESET | ||
555 | 90 | data HELRESET/.true./ | ||
556 | 91 | |||
557 | 89 | %(helicity_lines)s | 92 | %(helicity_lines)s |
558 | 90 | %(den_factor_line)s | 93 | %(den_factor_line)s |
559 | 91 | 94 | ||
560 | @@ -98,6 +101,17 @@ | |||
561 | 98 | C | 101 | C |
562 | 99 | LOGICAL %(proc_prefix)sIS_BORN_HEL_SELECTED | 102 | LOGICAL %(proc_prefix)sIS_BORN_HEL_SELECTED |
563 | 100 | 103 | ||
564 | 104 | c---------- | ||
565 | 105 | c Check if helreset mode is on | ||
566 | 106 | c--------- | ||
567 | 107 | if (HELRESET) then | ||
568 | 108 | NTRY = 0 | ||
569 | 109 | do i=1,NCOMB | ||
570 | 110 | GOODHEL(I) = .false. | ||
571 | 111 | enddo | ||
572 | 112 | HELRESET = .false. | ||
573 | 113 | endif | ||
574 | 114 | |||
575 | 101 | C ---------- | 115 | C ---------- |
576 | 102 | C BEGIN CODE | 116 | C BEGIN CODE |
577 | 103 | C ---------- | 117 | C ---------- |
578 | 104 | 118 | ||
579 | === modified file 'madgraph/madevent/combine_grid.py' | |||
580 | --- madgraph/madevent/combine_grid.py 2019-04-17 14:39:47 +0000 | |||
581 | +++ madgraph/madevent/combine_grid.py 2021-01-26 14:28:22 +0000 | |||
582 | @@ -59,7 +59,7 @@ | |||
583 | 59 | self.nb_sample += 1 | 59 | self.nb_sample += 1 |
584 | 60 | if isinstance(path, str): | 60 | if isinstance(path, str): |
585 | 61 | finput = open(path) | 61 | finput = open(path) |
587 | 62 | elif isinstance(path, file): | 62 | elif hasattr(path, "read") and hasattr(path, 'name'): |
588 | 63 | finput=path | 63 | finput=path |
589 | 64 | else: | 64 | else: |
590 | 65 | raise Exception("path should be a path or a file descriptor") | 65 | raise Exception("path should be a path or a file descriptor") |
591 | @@ -151,7 +151,7 @@ | |||
592 | 151 | if isinstance(path, str): | 151 | if isinstance(path, str): |
593 | 152 | finput = open(path) | 152 | finput = open(path) |
594 | 153 | fname = path | 153 | fname = path |
596 | 154 | elif isinstance(path, file): | 154 | elif hasattr(path, 'read') and hasattr(path, 'name'): |
597 | 155 | finput=path | 155 | finput=path |
598 | 156 | fname = finput.name | 156 | fname = finput.name |
599 | 157 | else: | 157 | else: |
600 | @@ -694,7 +694,7 @@ | |||
601 | 694 | bin_ref.n_entries = self.min_bin_probing_points | 694 | bin_ref.n_entries = self.min_bin_probing_points |
602 | 695 | 695 | ||
603 | 696 | #remove bin if entry if zero | 696 | #remove bin if entry if zero |
605 | 697 | for key in self.keys(): | 697 | for key in list(self.keys()): |
606 | 698 | if not self[key].abs_weight: | 698 | if not self[key].abs_weight: |
607 | 699 | del self[key] | 699 | del self[key] |
608 | 700 | 700 | ||
609 | @@ -740,13 +740,7 @@ | |||
610 | 740 | 740 | ||
611 | 741 | #order the bin from higest contribution to lowest | 741 | #order the bin from higest contribution to lowest |
612 | 742 | bins = [o for o in self.items()] | 742 | bins = [o for o in self.items()] |
620 | 743 | def compare(x,y): | 743 | bins.sort(key=lambda x: x[1].weight, reverse=True) |
614 | 744 | if x[1].weight - y[1].weight <0: | ||
615 | 745 | return 1 | ||
616 | 746 | else: | ||
617 | 747 | return -1 | ||
618 | 748 | |||
619 | 749 | bins.sort(cmp=compare) | ||
621 | 750 | 744 | ||
622 | 751 | data = {'name': self.name, | 745 | data = {'name': self.name, |
623 | 752 | 'min_bin_probing_points': self.min_bin_probing_points, | 746 | 'min_bin_probing_points': self.min_bin_probing_points, |
624 | 753 | 747 | ||
625 | === modified file 'madgraph/madevent/sum_html.py' | |||
626 | --- madgraph/madevent/sum_html.py 2020-10-09 22:09:19 +0000 | |||
627 | +++ madgraph/madevent/sum_html.py 2021-01-26 14:28:22 +0000 | |||
628 | @@ -279,7 +279,7 @@ | |||
629 | 279 | 279 | ||
630 | 280 | if isinstance(filepath, str): | 280 | if isinstance(filepath, str): |
631 | 281 | finput = open(filepath) | 281 | finput = open(filepath) |
633 | 282 | elif isinstance(filepath, file): | 282 | elif hasattr(filepath, 'read') and hasattr(filepath, 'name'): |
634 | 283 | finput = filepath | 283 | finput = filepath |
635 | 284 | else: | 284 | else: |
636 | 285 | raise Exception("filepath should be a path or a file descriptor") | 285 | raise Exception("filepath should be a path or a file descriptor") |
637 | 286 | 286 | ||
638 | === modified file 'madgraph/various/banner.py' | |||
639 | --- madgraph/various/banner.py 2020-10-30 12:03:51 +0000 | |||
640 | +++ madgraph/various/banner.py 2021-01-26 14:28:22 +0000 | |||
641 | @@ -3479,20 +3479,23 @@ | |||
642 | 3479 | # For interference module, the systematics are wrong. | 3479 | # For interference module, the systematics are wrong. |
643 | 3480 | # automatically set use_syst=F and set systematics_program=none | 3480 | # automatically set use_syst=F and set systematics_program=none |
644 | 3481 | no_systematics = False | 3481 | no_systematics = False |
645 | 3482 | interference = False | ||
646 | 3482 | for proc in proc_def: | 3483 | for proc in proc_def: |
647 | 3483 | for oneproc in proc: | 3484 | for oneproc in proc: |
648 | 3484 | if '^2' in oneproc.nice_string(): | 3485 | if '^2' in oneproc.nice_string(): |
650 | 3485 | no_systematics = True | 3486 | interference = True |
651 | 3486 | break | 3487 | break |
652 | 3487 | else: | 3488 | else: |
653 | 3488 | continue | 3489 | continue |
654 | 3489 | break | 3490 | break |
655 | 3490 | 3491 | ||
656 | 3491 | 3492 | ||
658 | 3492 | if no_systematics: | 3493 | if interference or no_systematics: |
659 | 3493 | self['use_syst'] = False | 3494 | self['use_syst'] = False |
660 | 3494 | self['systematics_program'] = 'none' | 3495 | self['systematics_program'] = 'none' |
662 | 3495 | 3496 | if interference: | |
663 | 3497 | self['dynamical_scale_choice'] = 3 | ||
664 | 3498 | |||
665 | 3496 | # if polarization is used, set the choice of the frame in the run_card | 3499 | # if polarization is used, set the choice of the frame in the run_card |
666 | 3497 | # But only if polarization is used for massive particles | 3500 | # But only if polarization is used for massive particles |
667 | 3498 | for plist in proc_def: | 3501 | for plist in proc_def: |
668 | 3499 | 3502 | ||
669 | === modified file 'madgraph/various/cluster.py' | |||
670 | --- madgraph/various/cluster.py 2020-10-09 22:09:19 +0000 | |||
671 | +++ madgraph/various/cluster.py 2021-01-26 14:28:22 +0000 | |||
672 | @@ -274,7 +274,7 @@ | |||
673 | 274 | if target.endswith('/'): | 274 | if target.endswith('/'): |
674 | 275 | target = target[:-1] | 275 | target = target[:-1] |
675 | 276 | 276 | ||
677 | 277 | target = misc.digest(target)[-self.identifier_length:] | 277 | target = misc.digest(target.encode())[-self.identifier_length:] |
678 | 278 | if not target[0].isalpha(): | 278 | if not target[0].isalpha(): |
679 | 279 | target = 'a' + target[1:] | 279 | target = 'a' + target[1:] |
680 | 280 | 280 | ||
681 | @@ -1696,7 +1696,7 @@ | |||
682 | 1696 | id = output_arr[3].rstrip() | 1696 | id = output_arr[3].rstrip() |
683 | 1697 | 1697 | ||
684 | 1698 | if not id.isdigit(): | 1698 | if not id.isdigit(): |
686 | 1699 | id = re.findall('Submitted batch job ([\d\.]+)', output[0]) | 1699 | id = re.findall('Submitted batch job ([\d\.]+)', ' '.join(output_arr)) |
687 | 1700 | 1700 | ||
688 | 1701 | if not id or len(id)>1: | 1701 | if not id or len(id)>1: |
689 | 1702 | raise ClusterManagmentError( 'fail to submit to the cluster: \n%s' \ | 1702 | raise ClusterManagmentError( 'fail to submit to the cluster: \n%s' \ |
690 | 1703 | 1703 | ||
691 | === modified file 'madgraph/various/misc.py' | |||
692 | --- madgraph/various/misc.py 2020-10-30 12:03:19 +0000 | |||
693 | +++ madgraph/various/misc.py 2021-01-26 14:28:22 +0000 | |||
694 | @@ -734,17 +734,26 @@ | |||
695 | 734 | libraries.append('rt') | 734 | libraries.append('rt') |
696 | 735 | """ | 735 | """ |
697 | 736 | 736 | ||
709 | 737 | try: | 737 | if logger.getEffectiveLevel()>5: |
710 | 738 | oldstdchannel = os.dup(stdchannel.fileno()) | 738 | #deactivate this for hard-core debugging level |
711 | 739 | dest_file = open(dest_filename, 'w') | 739 | try: |
712 | 740 | os.dup2(dest_file.fileno(), stdchannel.fileno()) | 740 | oldstdchannel = os.dup(stdchannel.fileno()) |
713 | 741 | yield | 741 | dest_file = open(dest_filename, 'w') |
714 | 742 | finally: | 742 | os.dup2(dest_file.fileno(), stdchannel.fileno()) |
715 | 743 | if oldstdchannel is not None: | 743 | yield |
716 | 744 | os.dup2(oldstdchannel, stdchannel.fileno()) | 744 | finally: |
717 | 745 | os.close(oldstdchannel) | 745 | if oldstdchannel is not None: |
718 | 746 | if dest_file is not None: | 746 | os.dup2(oldstdchannel, stdchannel.fileno()) |
719 | 747 | dest_file.close() | 747 | os.close(oldstdchannel) |
720 | 748 | if dest_file is not None: | ||
721 | 749 | dest_file.close() | ||
722 | 750 | else: | ||
723 | 751 | try: | ||
724 | 752 | logger.debug('no stdout/stderr redirection due to debug level') | ||
725 | 753 | yield | ||
726 | 754 | finally: | ||
727 | 755 | return | ||
728 | 756 | |||
729 | 748 | 757 | ||
730 | 749 | def get_open_fds(): | 758 | def get_open_fds(): |
731 | 750 | ''' | 759 | ''' |
732 | @@ -1590,7 +1599,7 @@ | |||
733 | 1590 | def digest(text): | 1599 | def digest(text): |
734 | 1591 | """using mg5 for the hash""" | 1600 | """using mg5 for the hash""" |
735 | 1592 | t = hashlib.md5() | 1601 | t = hashlib.md5() |
737 | 1593 | t.update(text) | 1602 | t.update(text.encode()) |
738 | 1594 | return t.hexdigest() | 1603 | return t.hexdigest() |
739 | 1595 | return digest | 1604 | return digest |
740 | 1596 | 1605 | ||
741 | 1597 | 1606 | ||
742 | === modified file 'madgraph/various/process_checks.py' | |||
743 | --- madgraph/various/process_checks.py 2020-06-21 18:48:13 +0000 | |||
744 | +++ madgraph/various/process_checks.py 2021-01-26 14:28:22 +0000 | |||
745 | @@ -290,8 +290,8 @@ | |||
746 | 290 | mode='mg5', | 290 | mode='mg5', |
747 | 291 | language = 'Python')) | 291 | language = 'Python')) |
748 | 292 | for routine in aloha_model.external_routines: | 292 | for routine in aloha_model.external_routines: |
751 | 293 | aloha_routines.append( | 293 | for path in aloha_model.locate_external(routine, 'Python'): |
752 | 294 | open(aloha_model.locate_external(routine, 'Python')).read()) | 294 | aloha_routines.append(open(path).read()) |
753 | 295 | 295 | ||
754 | 296 | # Define the routines to be available globally | 296 | # Define the routines to be available globally |
755 | 297 | previous_globals = list(globals().keys()) | 297 | previous_globals = list(globals().keys()) |
756 | 298 | 298 | ||
757 | === modified file 'models/MSSM_SLHA2/__init__.py' | |||
758 | --- models/MSSM_SLHA2/__init__.py 2019-04-17 14:39:47 +0000 | |||
759 | +++ models/MSSM_SLHA2/__init__.py 2021-01-26 14:28:22 +0000 | |||
760 | @@ -1,13 +1,13 @@ | |||
761 | 1 | import object_library | ||
762 | 1 | 2 | ||
772 | 2 | from __future__ import absolute_import | 3 | import particles |
773 | 3 | from . import particles | 4 | import couplings |
774 | 4 | from . import couplings | 5 | import lorentz |
775 | 5 | from . import lorentz | 6 | import parameters |
776 | 6 | from . import parameters | 7 | import vertices |
777 | 7 | from . import vertices | 8 | import coupling_orders |
778 | 8 | from . import coupling_orders | 9 | import write_param_card |
779 | 9 | from . import write_param_card | 10 | import function_library |
771 | 10 | from . import function_library | ||
780 | 11 | 11 | ||
781 | 12 | all_particles = particles.all_particles | 12 | all_particles = particles.all_particles |
782 | 13 | all_vertices = vertices.all_vertices | 13 | all_vertices = vertices.all_vertices |
783 | @@ -18,14 +18,14 @@ | |||
784 | 18 | all_functions = function_library.all_functions | 18 | all_functions = function_library.all_functions |
785 | 19 | 19 | ||
786 | 20 | try: | 20 | try: |
788 | 21 | from . import decays | 21 | import decays |
789 | 22 | except ImportError: | 22 | except ImportError: |
790 | 23 | pass | 23 | pass |
791 | 24 | else: | 24 | else: |
792 | 25 | all_decays = decays.all_decays | 25 | all_decays = decays.all_decays |
793 | 26 | 26 | ||
794 | 27 | try: | 27 | try: |
796 | 28 | from . import build_restrict | 28 | import build_restrict |
797 | 29 | except ImportError: | 29 | except ImportError: |
798 | 30 | pass | 30 | pass |
799 | 31 | 31 | ||
800 | 32 | 32 | ||
801 | === modified file 'models/MSSM_SLHA2/build_restrict.py' | |||
802 | --- models/MSSM_SLHA2/build_restrict.py 2019-04-17 14:39:47 +0000 | |||
803 | +++ models/MSSM_SLHA2/build_restrict.py 2021-01-26 14:28:22 +0000 | |||
804 | @@ -15,7 +15,6 @@ | |||
805 | 15 | """ This part is not part of the UFO Model but only of MG5 suite. | 15 | """ This part is not part of the UFO Model but only of MG5 suite. |
806 | 16 | This files defines how the restrict card can be build automatically """ | 16 | This files defines how the restrict card can be build automatically """ |
807 | 17 | 17 | ||
808 | 18 | from __future__ import absolute_import | ||
809 | 19 | import models.build_restriction_lib as build_restrict_lib | 18 | import models.build_restriction_lib as build_restrict_lib |
810 | 20 | all_categories = [] | 19 | all_categories = [] |
811 | 21 | 20 | ||
812 | 22 | 21 | ||
813 | === modified file 'models/MSSM_SLHA2/coupling_orders.py' | |||
814 | --- models/MSSM_SLHA2/coupling_orders.py 2019-04-17 14:39:47 +0000 | |||
815 | +++ models/MSSM_SLHA2/coupling_orders.py 2021-01-26 14:28:22 +0000 | |||
816 | @@ -3,8 +3,7 @@ | |||
817 | 3 | # Date: Tue 31 Jul 2012 19:55:22 | 3 | # Date: Tue 31 Jul 2012 19:55:22 |
818 | 4 | 4 | ||
819 | 5 | 5 | ||
822 | 6 | from __future__ import absolute_import | 6 | from object_library import all_orders, CouplingOrder |
821 | 7 | from .object_library import all_orders, CouplingOrder | ||
823 | 8 | 7 | ||
824 | 9 | 8 | ||
825 | 10 | QCD = CouplingOrder(name = 'QCD', | 9 | QCD = CouplingOrder(name = 'QCD', |
826 | 11 | 10 | ||
827 | === modified file 'models/MSSM_SLHA2/couplings.py' | |||
828 | --- models/MSSM_SLHA2/couplings.py 2019-04-17 14:39:47 +0000 | |||
829 | +++ models/MSSM_SLHA2/couplings.py 2021-01-26 14:28:22 +0000 | |||
830 | @@ -3,10 +3,9 @@ | |||
831 | 3 | # Date: Tue 31 Jul 2012 19:55:14 | 3 | # Date: Tue 31 Jul 2012 19:55:14 |
832 | 4 | 4 | ||
833 | 5 | 5 | ||
836 | 6 | from __future__ import absolute_import | 6 | from object_library import all_couplings, Coupling |
835 | 7 | from .object_library import all_couplings, Coupling | ||
837 | 8 | 7 | ||
839 | 9 | from .function_library import complexconjugate, re, im, csc, sec, acsc, asec | 8 | from function_library import complexconjugate, re, im, csc, sec, acsc, asec |
840 | 10 | 9 | ||
841 | 11 | 10 | ||
842 | 12 | 11 | ||
843 | 13 | 12 | ||
844 | === modified file 'models/MSSM_SLHA2/decays.py' | |||
845 | --- models/MSSM_SLHA2/decays.py 2019-04-17 14:39:47 +0000 | |||
846 | +++ models/MSSM_SLHA2/decays.py 2021-01-26 14:28:22 +0000 | |||
847 | @@ -3,9 +3,8 @@ | |||
848 | 3 | # Date: Tue 31 Jul 2012 19:55:22 | 3 | # Date: Tue 31 Jul 2012 19:55:22 |
849 | 4 | 4 | ||
850 | 5 | 5 | ||
854 | 6 | from __future__ import absolute_import | 6 | from object_library import all_decays, Decay |
855 | 7 | from .object_library import all_decays, Decay | 7 | import particles as P |
853 | 8 | from . import particles as P | ||
856 | 9 | 8 | ||
857 | 10 | 9 | ||
858 | 11 | Decay_h02 = Decay(name = 'Decay_h02', | 10 | Decay_h02 = Decay(name = 'Decay_h02', |
859 | 12 | 11 | ||
860 | === modified file 'models/MSSM_SLHA2/function_library.py' | |||
861 | --- models/MSSM_SLHA2/function_library.py 2019-04-17 14:39:47 +0000 | |||
862 | +++ models/MSSM_SLHA2/function_library.py 2021-01-26 14:28:22 +0000 | |||
863 | @@ -8,12 +8,11 @@ | |||
864 | 8 | # | 8 | # |
865 | 9 | # | 9 | # |
866 | 10 | 10 | ||
867 | 11 | from __future__ import absolute_import | ||
868 | 12 | __date__ = "22 July 2010" | 11 | __date__ = "22 July 2010" |
869 | 13 | __author__ = "claude.duhr@durham.ac.uk" | 12 | __author__ = "claude.duhr@durham.ac.uk" |
870 | 14 | 13 | ||
871 | 15 | import cmath | 14 | import cmath |
873 | 16 | from .object_library import all_functions, Function | 15 | from object_library import all_functions, Function |
874 | 17 | 16 | ||
875 | 18 | # | 17 | # |
876 | 19 | # shortcuts for functions from cmath | 18 | # shortcuts for functions from cmath |
877 | 20 | 19 | ||
878 | === modified file 'models/MSSM_SLHA2/lorentz.py' | |||
879 | --- models/MSSM_SLHA2/lorentz.py 2019-04-17 14:39:47 +0000 | |||
880 | +++ models/MSSM_SLHA2/lorentz.py 2021-01-26 14:28:22 +0000 | |||
881 | @@ -3,10 +3,9 @@ | |||
882 | 3 | # Date: Tue 31 Jul 2012 19:55:14 | 3 | # Date: Tue 31 Jul 2012 19:55:14 |
883 | 4 | 4 | ||
884 | 5 | 5 | ||
887 | 6 | from __future__ import absolute_import | 6 | from object_library import all_lorentz, Lorentz |
886 | 7 | from .object_library import all_lorentz, Lorentz | ||
888 | 8 | 7 | ||
890 | 9 | from .function_library import complexconjugate, re, im, csc, sec, acsc, asec | 8 | from function_library import complexconjugate, re, im, csc, sec, acsc, asec |
891 | 10 | 9 | ||
892 | 11 | 10 | ||
893 | 12 | 11 | ||
894 | 13 | 12 | ||
895 | === modified file 'models/MSSM_SLHA2/object_library.py' | |||
896 | --- models/MSSM_SLHA2/object_library.py 2019-04-17 14:39:47 +0000 | |||
897 | +++ models/MSSM_SLHA2/object_library.py 2021-01-26 14:28:22 +0000 | |||
898 | @@ -7,9 +7,7 @@ | |||
899 | 7 | ## | 7 | ## |
900 | 8 | ## | 8 | ## |
901 | 9 | 9 | ||
902 | 10 | from __future__ import absolute_import | ||
903 | 11 | import cmath | 10 | import cmath |
904 | 12 | import six | ||
905 | 13 | 11 | ||
906 | 14 | 12 | ||
907 | 15 | class UFOBaseClass(object): | 13 | class UFOBaseClass(object): |
908 | @@ -129,7 +127,7 @@ | |||
909 | 129 | if self.selfconjugate: | 127 | if self.selfconjugate: |
910 | 130 | raise Exception('%s has no anti particle.' % self.name) | 128 | raise Exception('%s has no anti particle.' % self.name) |
911 | 131 | outdic = {} | 129 | outdic = {} |
913 | 132 | for k,v in six.iteritems(self.__dict__): | 130 | for k,v in self.__dict__.items(): |
914 | 133 | if k not in self.require_args_all: | 131 | if k not in self.require_args_all: |
915 | 134 | outdic[k] = -v | 132 | outdic[k] = -v |
916 | 135 | if self.color in [1,8]: | 133 | if self.color in [1,8]: |
917 | 136 | 134 | ||
918 | === modified file 'models/MSSM_SLHA2/parameters.py' | |||
919 | --- models/MSSM_SLHA2/parameters.py 2019-04-17 14:39:47 +0000 | |||
920 | +++ models/MSSM_SLHA2/parameters.py 2021-01-26 14:28:22 +0000 | |||
921 | @@ -4,11 +4,10 @@ | |||
922 | 4 | 4 | ||
923 | 5 | 5 | ||
924 | 6 | 6 | ||
930 | 7 | from __future__ import absolute_import | 7 | from object_library import all_parameters, Parameter |
931 | 8 | from .object_library import all_parameters, Parameter | 8 | |
932 | 9 | 9 | ||
933 | 10 | 10 | from function_library import complexconjugate, re, im, csc, sec, acsc, asec | |
929 | 11 | from .function_library import complexconjugate, re, im, csc, sec, acsc, asec | ||
934 | 12 | 11 | ||
935 | 13 | # This is a default parameter object representing 0. | 12 | # This is a default parameter object representing 0. |
936 | 14 | ZERO = Parameter(name = 'ZERO', | 13 | ZERO = Parameter(name = 'ZERO', |
937 | 15 | 14 | ||
938 | === modified file 'models/MSSM_SLHA2/particles.py' | |||
939 | --- models/MSSM_SLHA2/particles.py 2019-04-17 14:39:47 +0000 | |||
940 | +++ models/MSSM_SLHA2/particles.py 2021-01-26 14:28:22 +0000 | |||
941 | @@ -4,9 +4,8 @@ | |||
942 | 4 | 4 | ||
943 | 5 | 5 | ||
944 | 6 | from __future__ import division | 6 | from __future__ import division |
948 | 7 | from __future__ import absolute_import | 7 | from object_library import all_particles, Particle |
949 | 8 | from .object_library import all_particles, Particle | 8 | import parameters as Param |
947 | 9 | from . import parameters as Param | ||
950 | 10 | 9 | ||
951 | 11 | a = Particle(pdg_code = 22, | 10 | a = Particle(pdg_code = 22, |
952 | 12 | name = 'a', | 11 | name = 'a', |
953 | 13 | 12 | ||
954 | === modified file 'models/MSSM_SLHA2/vertices.py' | |||
955 | --- models/MSSM_SLHA2/vertices.py 2019-04-17 14:39:47 +0000 | |||
956 | +++ models/MSSM_SLHA2/vertices.py 2021-01-26 14:28:22 +0000 | |||
957 | @@ -3,11 +3,10 @@ | |||
958 | 3 | # Date: Tue 31 Jul 2012 19:55:14 | 3 | # Date: Tue 31 Jul 2012 19:55:14 |
959 | 4 | 4 | ||
960 | 5 | 5 | ||
966 | 6 | from __future__ import absolute_import | 6 | from object_library import all_vertices, Vertex |
967 | 7 | from .object_library import all_vertices, Vertex | 7 | import particles as P |
968 | 8 | from . import particles as P | 8 | import couplings as C |
969 | 9 | from . import couplings as C | 9 | import lorentz as L |
965 | 10 | from . import lorentz as L | ||
970 | 11 | 10 | ||
971 | 12 | 11 | ||
972 | 13 | V_1 = Vertex(name = 'V_1', | 12 | V_1 = Vertex(name = 'V_1', |
973 | 14 | 13 | ||
974 | === modified file 'models/MSSM_SLHA2/write_param_card.py' | |||
975 | --- models/MSSM_SLHA2/write_param_card.py 2019-04-17 14:39:47 +0000 | |||
976 | +++ models/MSSM_SLHA2/write_param_card.py 2021-01-26 14:28:22 +0000 | |||
977 | @@ -1,12 +1,7 @@ | |||
978 | 1 | 1 | ||
983 | 2 | from __future__ import absolute_import | 2 | __date__ = "3 june 2010" |
980 | 3 | from __future__ import print_function | ||
981 | 4 | from six.moves import range | ||
982 | 5 | __date__ = "22 Sept 2011" | ||
984 | 6 | __author__ = 'olivier.mattelaer@uclouvain.be' | 3 | __author__ = 'olivier.mattelaer@uclouvain.be' |
985 | 7 | 4 | ||
986 | 8 | from .function_library import * | ||
987 | 9 | |||
988 | 10 | class ParamCardWriter(object): | 5 | class ParamCardWriter(object): |
989 | 11 | 6 | ||
990 | 12 | header = \ | 7 | header = \ |
991 | @@ -18,7 +13,7 @@ | |||
992 | 18 | """write a valid param_card.dat""" | 13 | """write a valid param_card.dat""" |
993 | 19 | 14 | ||
994 | 20 | if not list_of_parameters: | 15 | if not list_of_parameters: |
996 | 21 | from .parameters import all_parameters | 16 | from parameters import all_parameters |
997 | 22 | list_of_parameters = [param for param in all_parameters if \ | 17 | list_of_parameters = [param for param in all_parameters if \ |
998 | 23 | param.nature=='external'] | 18 | param.nature=='external'] |
999 | 24 | 19 | ||
1000 | @@ -35,7 +30,7 @@ | |||
1001 | 35 | def define_not_dep_param(self, list_of_parameters): | 30 | def define_not_dep_param(self, list_of_parameters): |
1002 | 36 | """define self.dep_mass and self.dep_width in case that they are | 31 | """define self.dep_mass and self.dep_width in case that they are |
1003 | 37 | requested in the param_card.dat""" | 32 | requested in the param_card.dat""" |
1005 | 38 | from .particles import all_particles | 33 | from particles import all_particles |
1006 | 39 | 34 | ||
1007 | 40 | self.dep_mass = [(part, part.mass) for part in all_particles \ | 35 | self.dep_mass = [(part, part.mass) for part in all_particles \ |
1008 | 41 | if part.pdg_code > 0 and \ | 36 | if part.pdg_code > 0 and \ |
1009 | @@ -84,7 +79,8 @@ | |||
1010 | 84 | self.write_block(lhablock) | 79 | self.write_block(lhablock) |
1011 | 85 | need_writing = [ param for param in all_ext_param if \ | 80 | need_writing = [ param for param in all_ext_param if \ |
1012 | 86 | param.lhablock == lhablock] | 81 | param.lhablock == lhablock] |
1014 | 87 | need_writing.sort(self.order_param) | 82 | from functools import cmp_to_key |
1015 | 83 | need_writing.sort(key=cmp_to_key(self.order_param)) | ||
1016 | 88 | [self.write_param(param, lhablock) for param in need_writing] | 84 | [self.write_param(param, lhablock) for param in need_writing] |
1017 | 89 | 85 | ||
1018 | 90 | if self.generic_output: | 86 | if self.generic_output: |
1019 | @@ -119,9 +115,12 @@ | |||
1020 | 119 | 115 | ||
1021 | 120 | def write_dep_param_block(self, lhablock): | 116 | def write_dep_param_block(self, lhablock): |
1022 | 121 | import cmath | 117 | import cmath |
1024 | 122 | from .parameters import all_parameters | 118 | from parameters import all_parameters |
1025 | 123 | for parameter in all_parameters: | 119 | for parameter in all_parameters: |
1027 | 124 | exec("%s = %s" % (parameter.name, parameter.value)) | 120 | try: |
1028 | 121 | exec("%s = %s" % (parameter.name, parameter.value)) | ||
1029 | 122 | except Exception: | ||
1030 | 123 | pass | ||
1031 | 125 | text = "## Not dependent paramater.\n" | 124 | text = "## Not dependent paramater.\n" |
1032 | 126 | text += "## Those values should be edited following analytical the \n" | 125 | text += "## Those values should be edited following analytical the \n" |
1033 | 127 | text += "## analytical expression. Some generator could simply ignore \n" | 126 | text += "## analytical expression. Some generator could simply ignore \n" |
1034 | @@ -152,9 +151,8 @@ | |||
1035 | 152 | 151 | ||
1036 | 153 | def write_qnumber(self): | 152 | def write_qnumber(self): |
1037 | 154 | """ write qnumber """ | 153 | """ write qnumber """ |
1041 | 155 | from .particles import all_particles | 154 | from particles import all_particles |
1042 | 156 | from . import particles | 155 | |
1040 | 157 | print(particles.__file__) | ||
1043 | 158 | text="""#===========================================================\n""" | 156 | text="""#===========================================================\n""" |
1044 | 159 | text += """# QUANTUM NUMBERS OF NEW STATE(S) (NON SM PDG CODE)\n""" | 157 | text += """# QUANTUM NUMBERS OF NEW STATE(S) (NON SM PDG CODE)\n""" |
1045 | 160 | text += """#===========================================================\n\n""" | 158 | text += """#===========================================================\n\n""" |
1046 | @@ -165,7 +163,7 @@ | |||
1047 | 165 | text += self.data % {'pdg': part.pdg_code, | 163 | text += self.data % {'pdg': part.pdg_code, |
1048 | 166 | 'name': part.name, | 164 | 'name': part.name, |
1049 | 167 | 'charge': 3 * part.charge, | 165 | 'charge': 3 * part.charge, |
1051 | 168 | 'spin': part.spin, | 166 | 'spin': 2 * part.spin + 1, |
1052 | 169 | 'color': part.color, | 167 | 'color': part.color, |
1053 | 170 | 'antipart': part.name != part.antiname and 1 or 0} | 168 | 'antipart': part.name != part.antiname and 1 or 0} |
1054 | 171 | 169 | ||
1055 | 172 | 170 | ||
1056 | === modified file 'tests/acceptance_tests/test_cmd_reweight.py' | |||
1057 | --- tests/acceptance_tests/test_cmd_reweight.py 2020-08-20 15:33:24 +0000 | |||
1058 | +++ tests/acceptance_tests/test_cmd_reweight.py 2021-01-26 14:28:22 +0000 | |||
1059 | @@ -254,7 +254,8 @@ | |||
1060 | 254 | else: | 254 | else: |
1061 | 255 | me_cmd.run_cmd('reweight run_01 --from_cards') | 255 | me_cmd.run_cmd('reweight run_01 --from_cards') |
1062 | 256 | #solutions = [41.511565, 41.930505, 41.511565, 41.511565, 41.586169, 41.511565, 41.511565, 41.511565, 41.511565, 42.046806, 41.511565, 44.164503, 41.511565, -41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.778368, 41.511565, 42.05448, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.115494, 41.511854, 41.511567, 41.511565, 42.00028, 42.120605, 41.514867, -41.511565, 41.511565, 45.125706, 41.511565, 42.180208, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.997509, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.513926, 41.511565, 41.882499, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 47.532736, 41.511565, 41.809063, 41.511565, 41.511565, 41.511565, 41.927695, 41.511565, 41.511565, 41.555692, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, -41.511565, 41.511565, 42.029675, 41.725129, 41.511565, 41.511565, 41.511778, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.050439, 41.511565, 41.511565, 41.511565, -41.511565, 42.071105, 41.511565, 41.511565] | 256 | #solutions = [41.511565, 41.930505, 41.511565, 41.511565, 41.586169, 41.511565, 41.511565, 41.511565, 41.511565, 42.046806, 41.511565, 44.164503, 41.511565, -41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.778368, 41.511565, 42.05448, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.115494, 41.511854, 41.511567, 41.511565, 42.00028, 42.120605, 41.514867, -41.511565, 41.511565, 45.125706, 41.511565, 42.180208, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.997509, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.513926, 41.511565, 41.882499, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 47.532736, 41.511565, 41.809063, 41.511565, 41.511565, 41.511565, 41.927695, 41.511565, 41.511565, 41.555692, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, -41.511565, 41.511565, 42.029675, 41.725129, 41.511565, 41.511565, 41.511778, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.050439, 41.511565, 41.511565, 41.511565, -41.511565, 42.071105, 41.511565, 41.511565] |
1064 | 257 | solutions = [41.511565, 41.75164, 41.511565, 41.511565, 41.557009, 41.511565, 41.511565, 41.511565, 41.511565, 41.759881, 41.511565, 44.717244, 41.511565, -41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.041827, 41.511565, 41.663092, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.920917, 41.511736, 41.511566, 41.511565, 205.29791, 42.538389, 41.513573, -41.511565, 41.511565, 44.650974, 41.511565, 42.549187, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.431553, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.513265, 41.511565, 43.902643, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 8853.0397, 41.511565, 333.38491, 41.511565, 41.511565, 41.511565, 75.701362, 41.511565, 41.511565, 41.54695, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, -41.511565, 41.511565, 41.454923, 41.53984, 41.511565, 41.511565, 41.511743, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.732627, 41.511565, 41.511565, 41.511565, -41.511565, 41.395865, 41.511565, 41.511565] | 257 | #solutions = [41.511565, 41.75164, 41.511565, 41.511565, 41.557009, 41.511565, 41.511565, 41.511565, 41.511565, 41.759881, 41.511565, 44.717244, 41.511565, -41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.041827, 41.511565, 41.663092, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.920917, 41.511736, 41.511566, 41.511565, 205.29791, 42.538389, 41.513573, -41.511565, 41.511565, 44.650974, 41.511565, 42.549187, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.431553, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.513265, 41.511565, 43.902643, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 8853.0397, 41.511565, 333.38491, 41.511565, 41.511565, 41.511565, 75.701362, 41.511565, 41.511565, 41.54695, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, -41.511565, 41.511565, 41.454923, 41.53984, 41.511565, 41.511565, 41.511743, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.732627, 41.511565, 41.511565, 41.511565, -41.511565, 41.395865, 41.511565, 41.511565] |
1065 | 258 | solutions = [41.511565, 42.03619, 41.511565, 41.511565, 41.60499, 41.511565, 41.511565, 41.511565, 41.511565, 42.18183, 41.511565, 44.833753, 41.511565, -41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.845674, 41.511565, 42.19144, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.267845, 41.511927, 41.511567, 41.511565, 42.123567, 42.274246, 41.515701, -41.511565, 41.511565, 46.037437, 41.511565, 42.348885, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.120097, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.514522, 41.511565, 41.976074, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 49.051683, 41.511565, 41.884112, 41.511565, 41.511565, 41.511565, 42.032671, 41.511565, 41.511565, 41.566824, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, -41.511565, 41.511565, 42.160378, 41.779005, 41.511565, 41.511565, 41.511832, 41.511565, 41.511565, 41.511565, 41.511565, 41.511565, 42.186379, 41.511565, 41.511565, 41.511565, -41.511565, 42.212259, 41.511565, 41.511565] | ||
1066 | 258 | lhe = lhe_parser.EventFile(pjoin(self.run_dir,'Events','run_01', 'rwgt_events_tree_rwgt_1.lhe.gz')) | 259 | lhe = lhe_parser.EventFile(pjoin(self.run_dir,'Events','run_01', 'rwgt_events_tree_rwgt_1.lhe.gz')) |
1067 | 259 | lhe_orig = lhe_parser.EventFile(pjoin(self.run_dir,'Events','run_01', 'events.lhe.gz')) | 260 | lhe_orig = lhe_parser.EventFile(pjoin(self.run_dir,'Events','run_01', 'events.lhe.gz')) |
1068 | 260 | 261 | ||
1069 | @@ -264,9 +265,9 @@ | |||
1070 | 264 | i+=1 | 265 | i+=1 |
1071 | 265 | rwgt_data = event_orig.parse_reweight() | 266 | rwgt_data = event_orig.parse_reweight() |
1072 | 266 | #solutions.append(rwgt_data['rwgt_1_tree']) | 267 | #solutions.append(rwgt_data['rwgt_1_tree']) |
1073 | 267 | #continue | ||
1074 | 268 | self.assertTrue('rwgt_1_tree' in rwgt_data) | 268 | self.assertTrue('rwgt_1_tree' in rwgt_data) |
1075 | 269 | self.assertEqual(event.wgt, rwgt_data['rwgt_1_tree']) | 269 | self.assertEqual(event.wgt, rwgt_data['rwgt_1_tree']) |
1076 | 270 | #misc.sprint(i, event.wgt, solutions[i]) | ||
1077 | 270 | self.assertTrue(misc.equal(event.wgt, solutions[i])) | 271 | self.assertTrue(misc.equal(event.wgt, solutions[i])) |
1078 | 271 | nlo1 = event.parse_nlo_weight() | 272 | nlo1 = event.parse_nlo_weight() |
1079 | 272 | nlo2 = event_orig.parse_nlo_weight() | 273 | nlo2 = event_orig.parse_nlo_weight() |
1080 | @@ -306,7 +307,10 @@ | |||
1081 | 306 | lhe2= lhe_parser.EventFile(pjoin(self.run_dir,'Events','run_01', 'rwgt_events_tree_rwgt_1.lhe.gz')) | 307 | lhe2= lhe_parser.EventFile(pjoin(self.run_dir,'Events','run_01', 'rwgt_events_tree_rwgt_1.lhe.gz')) |
1082 | 307 | solutions = [-113.54512, -113.58961, 113.54938, 113.48467, 113.54938, 113.12672, -113.4863, 113.54938, 113.54938, -113.26805, 105.5589, 110.41614, -113.57167, -113.26911, 113.53355, 113.54938, 113.54869, 113.43885, 113.4151, 113.43279, -113.59921, -113.54938, 113.47688, -113.41315, 113.54938, 113.54938, 113.50453, 113.54938, -113.34559, 113.41821, 113.50674, 113.54273, -113.55721, 113.5204, 113.54938, 113.9101, 113.54938, 110.76533, 85.233315, 113.38153, 113.4684, 113.41541, 113.54272, 114.08548, -113.54938, -113.48963, 113.47811, 86.336518, -113.53947, 113.62442, 113.54938, 119.1288, -113.54595, 113.39149, 113.6222, -113.50107, 114.29253, 81.891469, 113.43238, 113.59844, 112.58522, 113.53639, 111.24306, -113.52251, -113.42222, 113.53443, 113.52775, 113.59714, 101.79775, -173.10123, -113.64323, -113.52939, 113.76665, 113.38901, 113.54938, -113.85094, 112.01344, 113.52052, 113.54769, 113.54938, 113.54938, -113.74874, 114.35555, 113.49268, 113.1658, -113.54938, 113.54938, 113.45114, -106.86842, -113.25424, 113.54488, -113.70535, 113.53027, 113.02052, 113.54938, 113.54938, 113.48797, 113.5419, 113.47777, 113.53698, -113.54938, 113.58857, -113.59011, -113.53687, -113.5632, -113.54938, 50.881047, 113.54904, 113.54696, -113.53998, 98.021403, 113.52701, 113.54544, 112.85106, 113.54891, 113.54938, 113.48127, 113.27728, 113.43749, 113.4915, 113.5246, 113.48554, 113.48386, 112.76115, -113.51762, 113.54938, 112.42106, 113.47272, 115.03299, -113.53507, 113.3365, 113.48839, -113.62701, 113.54938, 113.54019, 115.84251, 113.45177, -113.5123, 113.54938, 113.53011, 109.36941, 112.78596, 113.53325, -113.62137, 113.19992, 114.3632, 113.557, 113.54938, 113.5199, 113.42012, -113.57844, 49.469316, 112.17603, 113.51455, 113.51559, 113.54938] | 308 | solutions = [-113.54512, -113.58961, 113.54938, 113.48467, 113.54938, 113.12672, -113.4863, 113.54938, 113.54938, -113.26805, 105.5589, 110.41614, -113.57167, -113.26911, 113.53355, 113.54938, 113.54869, 113.43885, 113.4151, 113.43279, -113.59921, -113.54938, 113.47688, -113.41315, 113.54938, 113.54938, 113.50453, 113.54938, -113.34559, 113.41821, 113.50674, 113.54273, -113.55721, 113.5204, 113.54938, 113.9101, 113.54938, 110.76533, 85.233315, 113.38153, 113.4684, 113.41541, 113.54272, 114.08548, -113.54938, -113.48963, 113.47811, 86.336518, -113.53947, 113.62442, 113.54938, 119.1288, -113.54595, 113.39149, 113.6222, -113.50107, 114.29253, 81.891469, 113.43238, 113.59844, 112.58522, 113.53639, 111.24306, -113.52251, -113.42222, 113.53443, 113.52775, 113.59714, 101.79775, -173.10123, -113.64323, -113.52939, 113.76665, 113.38901, 113.54938, -113.85094, 112.01344, 113.52052, 113.54769, 113.54938, 113.54938, -113.74874, 114.35555, 113.49268, 113.1658, -113.54938, 113.54938, 113.45114, -106.86842, -113.25424, 113.54488, -113.70535, 113.53027, 113.02052, 113.54938, 113.54938, 113.48797, 113.5419, 113.47777, 113.53698, -113.54938, 113.58857, -113.59011, -113.53687, -113.5632, -113.54938, 50.881047, 113.54904, 113.54696, -113.53998, 98.021403, 113.52701, 113.54544, 112.85106, 113.54891, 113.54938, 113.48127, 113.27728, 113.43749, 113.4915, 113.5246, 113.48554, 113.48386, 112.76115, -113.51762, 113.54938, 112.42106, 113.47272, 115.03299, -113.53507, 113.3365, 113.48839, -113.62701, 113.54938, 113.54019, 115.84251, 113.45177, -113.5123, 113.54938, 113.53011, 109.36941, 112.78596, 113.53325, -113.62137, 113.19992, 114.3632, 113.557, 113.54938, 113.5199, 113.42012, -113.57844, 49.469316, 112.17603, 113.51455, 113.51559, 113.54938] |
1083 | 308 | for i,event in enumerate(lhe): | 309 | for i,event in enumerate(lhe): |
1085 | 309 | event2 = next(lhe2) | 310 | try: |
1086 | 311 | event2 = next(lhe2) | ||
1087 | 312 | except StopIteration: | ||
1088 | 313 | raise Exception('incomplete rwgt file') | ||
1089 | 310 | rwgt_data = event.parse_reweight() | 314 | rwgt_data = event.parse_reweight() |
1090 | 311 | #solutions.append(rwgt_data['MYNLO_tree']) | 315 | #solutions.append(rwgt_data['MYNLO_tree']) |
1091 | 312 | if i < len(solutions): | 316 | if i < len(solutions): |
1092 | 313 | 317 | ||
1093 | === modified file 'tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_madevent_group/matrix1.f' | |||
1094 | --- tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_madevent_group/matrix1.f 2020-10-30 12:03:19 +0000 | |||
1095 | +++ tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_madevent_group/matrix1.f 2021-01-26 14:28:22 +0000 | |||
1096 | @@ -312,10 +312,10 @@ | |||
1097 | 312 | COMPLEX*16 DUM0,DUM1 | 312 | COMPLEX*16 DUM0,DUM1 |
1098 | 313 | DATA DUM0, DUM1/(0D0, 0D0), (1D0, 0D0)/ | 313 | DATA DUM0, DUM1/(0D0, 0D0), (1D0, 0D0)/ |
1099 | 314 | 314 | ||
1100 | 315 | DOUBLE PRECISION FK_WZ | ||
1101 | 315 | DOUBLE PRECISION FK_ZERO | 316 | DOUBLE PRECISION FK_ZERO |
1103 | 316 | DOUBLE PRECISION FK_WZ | 317 | SAVE FK_WZ |
1104 | 317 | SAVE FK_ZERO | 318 | SAVE FK_ZERO |
1105 | 318 | SAVE FK_WZ | ||
1106 | 319 | 319 | ||
1107 | 320 | LOGICAL FIRST | 320 | LOGICAL FIRST |
1108 | 321 | DATA FIRST /.TRUE./ | 321 | DATA FIRST /.TRUE./ |
1109 | 322 | 322 | ||
1110 | === modified file 'tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_standalone/matrix.f' | |||
1111 | --- tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_standalone/matrix.f 2020-10-30 12:03:19 +0000 | |||
1112 | +++ tests/input_files/IOTestsComparison/IOExportV4IOTest/export_matrix_element_v4_standalone/matrix.f 2021-01-26 14:28:22 +0000 | |||
1113 | @@ -87,6 +87,9 @@ | |||
1114 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
1115 | 88 | COMMON/HELUSERCHOICE/USERHEL | 88 | COMMON/HELUSERCHOICE/USERHEL |
1116 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
1117 | 90 | LOGICAL HELRESET | ||
1118 | 91 | COMMON/HELRESET/HELRESET | ||
1119 | 92 | DATA HELRESET/.TRUE./ | ||
1120 | 90 | 93 | ||
1121 | 91 | DATA (NHEL(I, 1),I=1,5) /-1, 1,-1,-1,-1/ | 94 | DATA (NHEL(I, 1),I=1,5) /-1, 1,-1,-1,-1/ |
1122 | 92 | DATA (NHEL(I, 2),I=1,5) /-1, 1,-1,-1, 1/ | 95 | DATA (NHEL(I, 2),I=1,5) /-1, 1,-1,-1, 1/ |
1123 | @@ -132,6 +135,17 @@ | |||
1124 | 132 | LOGICAL IS_BORN_HEL_SELECTED | 135 | LOGICAL IS_BORN_HEL_SELECTED |
1125 | 133 | 136 | ||
1126 | 134 | C ---------- | 137 | C ---------- |
1127 | 138 | C Check if helreset mode is on | ||
1128 | 139 | C --------- | ||
1129 | 140 | IF (HELRESET) THEN | ||
1130 | 141 | NTRY = 0 | ||
1131 | 142 | DO I=1,NCOMB | ||
1132 | 143 | GOODHEL(I) = .FALSE. | ||
1133 | 144 | ENDDO | ||
1134 | 145 | HELRESET = .FALSE. | ||
1135 | 146 | ENDIF | ||
1136 | 147 | |||
1137 | 148 | C ---------- | ||
1138 | 135 | C BEGIN CODE | 149 | C BEGIN CODE |
1139 | 136 | C ---------- | 150 | C ---------- |
1140 | 137 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 151 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
1141 | 138 | 152 | ||
1142 | === modified file 'tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%helas_calls_uvct_1.f' | |||
1143 | --- tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%helas_calls_uvct_1.f 2020-10-30 12:03:19 +0000 | |||
1144 | +++ tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
1145 | @@ -101,24 +101,24 @@ | |||
1146 | 101 | $ *UVWFCT_G_1_1EPS) | 101 | $ *UVWFCT_G_1_1EPS) |
1147 | 102 | C Amplitude(s) for UVCT diagram with ID 41 | 102 | C Amplitude(s) for UVCT diagram with ID 41 |
1148 | 103 | CALL FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) | 103 | CALL FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) |
1151 | 104 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 104 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
1152 | 105 | $ *UVWFCT_G_2) | 105 | $ *UVWFCT_G_1) |
1153 | 106 | C Amplitude(s) for UVCT diagram with ID 42 | 106 | C Amplitude(s) for UVCT diagram with ID 42 |
1154 | 107 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) | 107 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) |
1155 | 108 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 108 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1156 | 109 | $ *UVWFCT_G_1_1EPS) | 109 | $ *UVWFCT_G_1_1EPS) |
1157 | 110 | C Amplitude(s) for UVCT diagram with ID 43 | 110 | C Amplitude(s) for UVCT diagram with ID 43 |
1158 | 111 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) | 111 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) |
1161 | 112 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 112 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
1162 | 113 | $ *UVWFCT_G_2) | 113 | $ *UVWFCT_G_1) |
1163 | 114 | C Amplitude(s) for UVCT diagram with ID 44 | 114 | C Amplitude(s) for UVCT diagram with ID 44 |
1164 | 115 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) | 115 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) |
1165 | 116 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 116 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1166 | 117 | $ *UVWFCT_G_1_1EPS) | 117 | $ *UVWFCT_G_1_1EPS) |
1167 | 118 | C Amplitude(s) for UVCT diagram with ID 45 | 118 | C Amplitude(s) for UVCT diagram with ID 45 |
1168 | 119 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) | 119 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) |
1171 | 120 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 120 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
1172 | 121 | $ *UVWFCT_G_2) | 121 | $ *UVWFCT_G_1) |
1173 | 122 | C At this point, all UVCT amps needed for (QCD=6), i.e. of split | 122 | C At this point, all UVCT amps needed for (QCD=6), i.e. of split |
1174 | 123 | C order ID=1, are computed. | 123 | C order ID=1, are computed. |
1175 | 124 | IF(FILTER_SO.AND.SQSO_TARGET.EQ.1) GOTO 3000 | 124 | IF(FILTER_SO.AND.SQSO_TARGET.EQ.1) GOTO 3000 |
1176 | 125 | 125 | ||
1177 | === modified file 'tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%mp_helas_calls_uvct_1.f' | |||
1178 | --- tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%mp_helas_calls_uvct_1.f 2020-10-30 12:03:19 +0000 | |||
1179 | +++ tests/input_files/IOTestsComparison/MadLoop_output_from_the_interface/TIR_output/%ggttx_IOTest%SubProcesses%P0_gg_ttx%mp_helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
1180 | @@ -85,24 +85,24 @@ | |||
1181 | 85 | $ *UVWFCT_G_1_1EPS) | 85 | $ *UVWFCT_G_1_1EPS) |
1182 | 86 | C Amplitude(s) for UVCT diagram with ID 41 | 86 | C Amplitude(s) for UVCT diagram with ID 41 |
1183 | 87 | CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) | 87 | CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) |
1186 | 88 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 88 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
1187 | 89 | $ *UVWFCT_G_2) | 89 | $ *UVWFCT_G_1) |
1188 | 90 | C Amplitude(s) for UVCT diagram with ID 42 | 90 | C Amplitude(s) for UVCT diagram with ID 42 |
1189 | 91 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) | 91 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) |
1190 | 92 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 92 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1191 | 93 | $ *UVWFCT_G_1_1EPS) | 93 | $ *UVWFCT_G_1_1EPS) |
1192 | 94 | C Amplitude(s) for UVCT diagram with ID 43 | 94 | C Amplitude(s) for UVCT diagram with ID 43 |
1193 | 95 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) | 95 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) |
1196 | 96 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 96 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
1197 | 97 | $ *UVWFCT_G_2) | 97 | $ *UVWFCT_G_1) |
1198 | 98 | C Amplitude(s) for UVCT diagram with ID 44 | 98 | C Amplitude(s) for UVCT diagram with ID 44 |
1199 | 99 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) | 99 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) |
1200 | 100 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 100 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1201 | 101 | $ *UVWFCT_G_1_1EPS) | 101 | $ *UVWFCT_G_1_1EPS) |
1202 | 102 | C Amplitude(s) for UVCT diagram with ID 45 | 102 | C Amplitude(s) for UVCT diagram with ID 45 |
1203 | 103 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) | 103 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) |
1206 | 104 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 104 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
1207 | 105 | $ *UVWFCT_G_2) | 105 | $ *UVWFCT_G_1) |
1208 | 106 | C At this point, all UVCT amps needed for (QCD=6), i.e. of split | 106 | C At this point, all UVCT amps needed for (QCD=6), i.e. of split |
1209 | 107 | C order ID=1, are computed. | 107 | C order ID=1, are computed. |
1210 | 108 | IF(FILTER_SO.AND.SQSO_TARGET.EQ.1) GOTO 3000 | 108 | IF(FILTER_SO.AND.SQSO_TARGET.EQ.1) GOTO 3000 |
1211 | 109 | 109 | ||
1212 | === modified file 'tests/input_files/IOTestsComparison/SquaredOrder_IOTest/sqso_uux_uuxuuxx/matrix_NoSQSO.f' | |||
1213 | --- tests/input_files/IOTestsComparison/SquaredOrder_IOTest/sqso_uux_uuxuuxx/matrix_NoSQSO.f 2020-10-30 12:03:19 +0000 | |||
1214 | +++ tests/input_files/IOTestsComparison/SquaredOrder_IOTest/sqso_uux_uuxuuxx/matrix_NoSQSO.f 2021-01-26 14:28:22 +0000 | |||
1215 | @@ -87,6 +87,9 @@ | |||
1216 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
1217 | 88 | COMMON/HELUSERCHOICE/USERHEL | 88 | COMMON/HELUSERCHOICE/USERHEL |
1218 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
1219 | 90 | LOGICAL HELRESET | ||
1220 | 91 | COMMON/HELRESET/HELRESET | ||
1221 | 92 | DATA HELRESET/.TRUE./ | ||
1222 | 90 | 93 | ||
1223 | 91 | DATA (NHEL(I, 1),I=1,6) / 1,-1,-1, 1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,6) / 1,-1,-1, 1,-1, 1/ |
1224 | 92 | DATA (NHEL(I, 2),I=1,6) / 1,-1,-1, 1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,6) / 1,-1,-1, 1,-1,-1/ |
1225 | @@ -164,6 +167,17 @@ | |||
1226 | 164 | LOGICAL IS_BORN_HEL_SELECTED | 167 | LOGICAL IS_BORN_HEL_SELECTED |
1227 | 165 | 168 | ||
1228 | 166 | C ---------- | 169 | C ---------- |
1229 | 170 | C Check if helreset mode is on | ||
1230 | 171 | C --------- | ||
1231 | 172 | IF (HELRESET) THEN | ||
1232 | 173 | NTRY = 0 | ||
1233 | 174 | DO I=1,NCOMB | ||
1234 | 175 | GOODHEL(I) = .FALSE. | ||
1235 | 176 | ENDDO | ||
1236 | 177 | HELRESET = .FALSE. | ||
1237 | 178 | ENDIF | ||
1238 | 179 | |||
1239 | 180 | C ---------- | ||
1240 | 167 | C BEGIN CODE | 181 | C BEGIN CODE |
1241 | 168 | C ---------- | 182 | C ---------- |
1242 | 169 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 183 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
1243 | 170 | 184 | ||
1244 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc' | |||
1245 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
1246 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
1247 | @@ -14,14 +14,14 @@ | |||
1248 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
1249 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
1250 | 16 | 16 | ||
1259 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1260 | 18 | 18 | ||
1261 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1262 | 20 | 20 | ||
1263 | 21 | 21 | ||
1264 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1265 | 23 | 23 | ||
1266 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1267 | 25 | 25 | ||
1268 | 26 | 26 | ||
1269 | 27 | DOUBLE COMPLEX GC_4, GC_5, R2_GQQ, R2_QQQ, UV_GQQG_1EPS, | 27 | DOUBLE COMPLEX GC_4, GC_5, R2_GQQ, R2_QQQ, UV_GQQG_1EPS, |
1270 | 28 | 28 | ||
1271 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%input.inc' | |||
1272 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
1273 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
1274 | @@ -8,18 +8,17 @@ | |||
1275 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
1276 | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
1277 | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
1290 | 11 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 11 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
1291 | 12 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 12 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
1292 | 13 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 13 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
1293 | 14 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 14 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
1294 | 15 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 15 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
1295 | 16 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 16 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
1296 | 17 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 17 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
1297 | 18 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 18 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
1298 | 19 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 19 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
1299 | 20 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 20 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
1300 | 21 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 21 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
1289 | 22 | $ ,MDL_YMTAU | ||
1301 | 23 | 22 | ||
1302 | 24 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 | 23 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 |
1303 | 25 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ | 24 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ |
1304 | @@ -27,18 +26,17 @@ | |||
1305 | 27 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 26 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
1306 | 28 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 27 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
1307 | 29 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 28 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
1320 | 30 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 29 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
1321 | 31 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 30 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
1322 | 32 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 31 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
1323 | 33 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 32 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
1324 | 34 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 33 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
1325 | 35 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 34 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
1326 | 36 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 35 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
1327 | 37 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 36 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
1328 | 38 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 37 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
1329 | 39 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 38 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
1330 | 40 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 39 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
1319 | 41 | $ ,MDL_YMTAU | ||
1331 | 42 | 40 | ||
1332 | 43 | 41 | ||
1333 | 44 | DOUBLE COMPLEX MDL_COMPLEXI,MDL_I1X33,MDL_I2X33,MDL_I3X33 | 42 | DOUBLE COMPLEX MDL_COMPLEXI,MDL_I1X33,MDL_I2X33,MDL_I3X33 |
1334 | 45 | 43 | ||
1335 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc' | |||
1336 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
1337 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
1338 | @@ -8,16 +8,16 @@ | |||
1339 | 8 | 8 | ||
1340 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
1341 | 10 | 10 | ||
1342 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
1343 | 12 | |||
1344 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
1345 | 14 | |||
1346 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
1347 | 12 | 16 | ||
1348 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
1349 | 14 | 18 | ||
1350 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
1351 | 16 | |||
1352 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
1353 | 18 | 20 | ||
1354 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
1355 | 20 | |||
1356 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
1357 | 22 | 22 | ||
1358 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
1359 | 24 | 24 | ||
1360 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc' | |||
1361 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
1362 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
1363 | @@ -12,16 +12,16 @@ | |||
1364 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
1365 | 13 | 13 | ||
1366 | 14 | 14 | ||
1377 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
1378 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
1379 | 17 | 17 | ||
1380 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
1381 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
1382 | 20 | 20 | ||
1383 | 21 | 21 | ||
1384 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
1385 | 23 | 23 | ||
1386 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
1387 | 25 | 25 | ||
1388 | 26 | 26 | ||
1389 | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__R2_GQQ,MP__R2_QQQ | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__R2_GQQ,MP__R2_QQQ |
1390 | 28 | 28 | ||
1391 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
1392 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
1393 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
1394 | @@ -12,14 +12,14 @@ | |||
1395 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
1396 | 13 | 13 | ||
1397 | 14 | 14 | ||
1406 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1407 | 16 | 16 | ||
1408 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1409 | 18 | 18 | ||
1410 | 19 | 19 | ||
1411 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1412 | 21 | 21 | ||
1413 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1414 | 23 | 23 | ||
1415 | 24 | 24 | ||
1416 | 25 | COMPLEX*32 GC_4,GC_5,R2_GQQ,R2_QQQ,UV_GQQG_1EPS,UV_GQQB_1EPS | 25 | COMPLEX*32 GC_4,GC_5,R2_GQQ,R2_QQQ,UV_GQQG_1EPS,UV_GQQB_1EPS |
1417 | 26 | 26 | ||
1418 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc' | |||
1419 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
1420 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
1421 | @@ -9,22 +9,22 @@ | |||
1422 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 |
1423 | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
1424 | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
1441 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
1442 | 13 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 13 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
1443 | 14 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 14 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
1444 | 15 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 15 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
1445 | 16 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 16 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
1446 | 17 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 17 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
1447 | 18 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 18 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
1448 | 19 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 19 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
1449 | 20 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 20 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
1450 | 21 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 21 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
1451 | 22 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 22 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
1452 | 23 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 23 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
1453 | 24 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 24 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
1454 | 25 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 25 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
1455 | 26 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 26 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
1456 | 27 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 27 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
1457 | 28 | 28 | ||
1458 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 |
1459 | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ |
1460 | @@ -34,22 +34,22 @@ | |||
1461 | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
1462 | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
1463 | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
1480 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
1481 | 38 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 38 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
1482 | 39 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 39 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
1483 | 40 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 40 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
1484 | 41 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 41 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
1485 | 42 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 42 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
1486 | 43 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 43 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
1487 | 44 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 44 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
1488 | 45 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 45 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
1489 | 46 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 46 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
1490 | 47 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 47 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
1491 | 48 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 48 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
1492 | 49 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 49 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
1493 | 50 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 50 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
1494 | 51 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 51 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
1495 | 52 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 52 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
1496 | 53 | 53 | ||
1497 | 54 | 54 | ||
1498 | 55 | COMPLEX*32 MP__MDL_COMPLEXI,MP__MDL_I1X33,MP__MDL_I2X33 | 55 | COMPLEX*32 MP__MDL_COMPLEXI,MP__MDL_I1X33,MP__MDL_I2X33 |
1499 | 56 | 56 | ||
1500 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
1501 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
1502 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
1503 | @@ -8,16 +8,16 @@ | |||
1504 | 8 | 8 | ||
1505 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
1506 | 10 | 10 | ||
1507 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
1508 | 12 | |||
1509 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
1510 | 14 | |||
1511 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
1512 | 12 | 16 | ||
1513 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
1514 | 14 | 18 | ||
1515 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
1516 | 16 | |||
1517 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
1518 | 18 | 20 | ||
1519 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
1520 | 20 | |||
1521 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
1522 | 22 | 22 | ||
1523 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
1524 | 24 | 24 | ||
1525 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/born_matrix.f' | |||
1526 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
1527 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
1528 | @@ -87,6 +87,9 @@ | |||
1529 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
1530 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
1531 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
1532 | 90 | LOGICAL HELRESET | ||
1533 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
1534 | 92 | DATA HELRESET/.TRUE./ | ||
1535 | 90 | 93 | ||
1536 | 91 | DATA (NHEL(I, 1),I=1,5) / 1,-1,-1, 1,-1/ | 94 | DATA (NHEL(I, 1),I=1,5) / 1,-1,-1, 1,-1/ |
1537 | 92 | DATA (NHEL(I, 2),I=1,5) / 1,-1,-1, 1, 1/ | 95 | DATA (NHEL(I, 2),I=1,5) / 1,-1,-1, 1, 1/ |
1538 | @@ -132,6 +135,17 @@ | |||
1539 | 132 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 135 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
1540 | 133 | 136 | ||
1541 | 134 | C ---------- | 137 | C ---------- |
1542 | 138 | C Check if helreset mode is on | ||
1543 | 139 | C --------- | ||
1544 | 140 | IF (HELRESET) THEN | ||
1545 | 141 | NTRY = 0 | ||
1546 | 142 | DO I=1,NCOMB | ||
1547 | 143 | GOODHEL(I) = .FALSE. | ||
1548 | 144 | ENDDO | ||
1549 | 145 | HELRESET = .FALSE. | ||
1550 | 146 | ENDIF | ||
1551 | 147 | |||
1552 | 148 | C ---------- | ||
1553 | 135 | C BEGIN CODE | 149 | C BEGIN CODE |
1554 | 136 | C ---------- | 150 | C ---------- |
1555 | 137 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 151 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
1556 | 138 | 152 | ||
1557 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/loop_matrix.f' | |||
1558 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/loop_matrix.f 2020-09-28 07:37:07 +0000 | |||
1559 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/loop_matrix.f 2021-01-26 14:28:22 +0000 | |||
1560 | @@ -795,13 +795,13 @@ | |||
1561 | 795 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) | 795 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) |
1562 | 796 | C Amplitude(s) for UVCT diagram with ID 15 | 796 | C Amplitude(s) for UVCT diagram with ID 15 |
1563 | 797 | CALL FFV2_0(W(1,6,H),W(1,2,H),W(1,7,H),GC_11,AMPL(1,26)) | 797 | CALL FFV2_0(W(1,6,H),W(1,2,H),W(1,7,H),GC_11,AMPL(1,26)) |
1565 | 798 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 798 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
1566 | 799 | C Amplitude(s) for UVCT diagram with ID 16 | 799 | C Amplitude(s) for UVCT diagram with ID 16 |
1567 | 800 | CALL FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(2,27)) | 800 | CALL FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(2,27)) |
1568 | 801 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) | 801 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) |
1569 | 802 | C Amplitude(s) for UVCT diagram with ID 17 | 802 | C Amplitude(s) for UVCT diagram with ID 17 |
1570 | 803 | CALL FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(1,28)) | 803 | CALL FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(1,28)) |
1572 | 804 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 804 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
1573 | 805 | 300 CONTINUE | 805 | 300 CONTINUE |
1574 | 806 | 806 | ||
1575 | 807 | 807 | ||
1576 | 808 | 808 | ||
1577 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/mp_born_amps_and_wfs.f' | |||
1578 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/mp_born_amps_and_wfs.f 2020-09-28 07:37:07 +0000 | |||
1579 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/dux_mumvmxg/mp_born_amps_and_wfs.f 2021-01-26 14:28:22 +0000 | |||
1580 | @@ -180,13 +180,13 @@ | |||
1581 | 180 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) | 180 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) |
1582 | 181 | C Amplitude(s) for UVCT diagram with ID 15 | 181 | C Amplitude(s) for UVCT diagram with ID 15 |
1583 | 182 | CALL MP_FFV2_0(W(1,6,H),W(1,2,H),W(1,7,H),GC_11,AMPL(1,26)) | 182 | CALL MP_FFV2_0(W(1,6,H),W(1,2,H),W(1,7,H),GC_11,AMPL(1,26)) |
1585 | 183 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 183 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
1586 | 184 | C Amplitude(s) for UVCT diagram with ID 16 | 184 | C Amplitude(s) for UVCT diagram with ID 16 |
1587 | 185 | CALL MP_FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(2,27)) | 185 | CALL MP_FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(2,27)) |
1588 | 186 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) | 186 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) |
1589 | 187 | C Amplitude(s) for UVCT diagram with ID 17 | 187 | C Amplitude(s) for UVCT diagram with ID 17 |
1590 | 188 | CALL MP_FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(1,28)) | 188 | CALL MP_FFV2_0(W(1,1,H),W(1,8,H),W(1,7,H),GC_11,AMPL(1,28)) |
1592 | 189 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 189 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
1593 | 190 | C Copy the qp wfs to the dp ones as they are used to setup the | 190 | C Copy the qp wfs to the dp ones as they are used to setup the |
1594 | 191 | C CT calls. | 191 | C CT calls. |
1595 | 192 | DO I=1,NWAVEFUNCS | 192 | DO I=1,NWAVEFUNCS |
1596 | 193 | 193 | ||
1597 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%coupl.inc' | |||
1598 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
1599 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
1600 | @@ -14,14 +14,14 @@ | |||
1601 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
1602 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
1603 | 16 | 16 | ||
1612 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1613 | 18 | 18 | ||
1614 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1615 | 20 | 20 | ||
1616 | 21 | 21 | ||
1617 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1618 | 23 | 23 | ||
1619 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1620 | 25 | 25 | ||
1621 | 26 | 26 | ||
1622 | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, |
1623 | 28 | 28 | ||
1624 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%input.inc' | |||
1625 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
1626 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
1627 | @@ -8,18 +8,17 @@ | |||
1628 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
1629 | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
1630 | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
1643 | 11 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 11 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
1644 | 12 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 12 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
1645 | 13 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 13 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
1646 | 14 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 14 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
1647 | 15 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 15 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
1648 | 16 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 16 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
1649 | 17 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 17 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
1650 | 18 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 18 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
1651 | 19 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 19 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
1652 | 20 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 20 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
1653 | 21 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 21 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
1642 | 22 | $ ,MDL_YMTAU | ||
1654 | 23 | 22 | ||
1655 | 24 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 | 23 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 |
1656 | 25 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ | 24 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ |
1657 | @@ -27,18 +26,17 @@ | |||
1658 | 27 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 26 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
1659 | 28 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 27 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
1660 | 29 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 28 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
1673 | 30 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 29 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
1674 | 31 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 30 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
1675 | 32 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 31 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
1676 | 33 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 32 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
1677 | 34 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 33 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
1678 | 35 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 34 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
1679 | 36 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 35 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
1680 | 37 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 36 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
1681 | 38 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 37 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
1682 | 39 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 38 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
1683 | 40 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 39 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
1672 | 41 | $ ,MDL_YMTAU | ||
1684 | 42 | 40 | ||
1685 | 43 | 41 | ||
1686 | 44 | DOUBLE COMPLEX MDL_BMASS_UV_1EPS_,MDL_TMASS_UV_1EPS_ | 42 | DOUBLE COMPLEX MDL_BMASS_UV_1EPS_,MDL_TMASS_UV_1EPS_ |
1687 | 45 | 43 | ||
1688 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc' | |||
1689 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
1690 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
1691 | @@ -8,16 +8,16 @@ | |||
1692 | 8 | 8 | ||
1693 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
1694 | 10 | 10 | ||
1695 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
1696 | 12 | |||
1697 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
1698 | 14 | |||
1699 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
1700 | 12 | 16 | ||
1701 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
1702 | 14 | 18 | ||
1703 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
1704 | 16 | |||
1705 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
1706 | 18 | 20 | ||
1707 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
1708 | 20 | |||
1709 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
1710 | 22 | 22 | ||
1711 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
1712 | 24 | 24 | ||
1713 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc' | |||
1714 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
1715 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
1716 | @@ -12,16 +12,16 @@ | |||
1717 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
1718 | 13 | 13 | ||
1719 | 14 | 14 | ||
1730 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
1731 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
1732 | 17 | 17 | ||
1733 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
1734 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
1735 | 20 | 20 | ||
1736 | 21 | 21 | ||
1737 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
1738 | 23 | 23 | ||
1739 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
1740 | 25 | 25 | ||
1741 | 26 | 26 | ||
1742 | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG |
1743 | 28 | 28 | ||
1744 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
1745 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
1746 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
1747 | @@ -12,14 +12,14 @@ | |||
1748 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
1749 | 13 | 13 | ||
1750 | 14 | 14 | ||
1759 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1760 | 16 | 16 | ||
1761 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
1762 | 18 | 18 | ||
1763 | 19 | 19 | ||
1764 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1765 | 21 | 21 | ||
1766 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
1767 | 23 | 23 | ||
1768 | 24 | 24 | ||
1769 | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB |
1770 | 26 | 26 | ||
1771 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc' | |||
1772 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
1773 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
1774 | @@ -9,22 +9,22 @@ | |||
1775 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 |
1776 | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
1777 | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
1794 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
1795 | 13 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 13 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
1796 | 14 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 14 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
1797 | 15 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 15 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
1798 | 16 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 16 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
1799 | 17 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 17 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
1800 | 18 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 18 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
1801 | 19 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 19 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
1802 | 20 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 20 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
1803 | 21 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 21 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
1804 | 22 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 22 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
1805 | 23 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 23 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
1806 | 24 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 24 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
1807 | 25 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 25 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
1808 | 26 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 26 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
1809 | 27 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 27 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
1810 | 28 | 28 | ||
1811 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 |
1812 | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ |
1813 | @@ -34,22 +34,22 @@ | |||
1814 | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
1815 | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
1816 | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
1833 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
1834 | 38 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 38 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
1835 | 39 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 39 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
1836 | 40 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 40 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
1837 | 41 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 41 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
1838 | 42 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 42 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
1839 | 43 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 43 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
1840 | 44 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 44 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
1841 | 45 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 45 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
1842 | 46 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 46 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
1843 | 47 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 47 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
1844 | 48 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 48 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
1845 | 49 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 49 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
1846 | 50 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 50 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
1847 | 51 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 51 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
1848 | 52 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 52 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
1849 | 53 | 53 | ||
1850 | 54 | 54 | ||
1851 | 55 | COMPLEX*32 MP__MDL_BMASS_UV_1EPS_,MP__MDL_TMASS_UV_1EPS_ | 55 | COMPLEX*32 MP__MDL_BMASS_UV_1EPS_,MP__MDL_TMASS_UV_1EPS_ |
1852 | 56 | 56 | ||
1853 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
1854 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
1855 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
1856 | @@ -8,16 +8,16 @@ | |||
1857 | 8 | 8 | ||
1858 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
1859 | 10 | 10 | ||
1860 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
1861 | 12 | |||
1862 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
1863 | 14 | |||
1864 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
1865 | 12 | 16 | ||
1866 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
1867 | 14 | 18 | ||
1868 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
1869 | 16 | |||
1870 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
1871 | 18 | 20 | ||
1872 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
1873 | 20 | |||
1874 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
1875 | 22 | 22 | ||
1876 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
1877 | 24 | 24 | ||
1878 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/born_matrix.f' | |||
1879 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
1880 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
1881 | @@ -87,6 +87,9 @@ | |||
1882 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
1883 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
1884 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
1885 | 90 | LOGICAL HELRESET | ||
1886 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
1887 | 92 | DATA HELRESET/.TRUE./ | ||
1888 | 90 | 93 | ||
1889 | 91 | DATA (NHEL(I, 1),I=1,5) /-1,-1, 1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,5) /-1,-1, 1,-1, 1/ |
1890 | 92 | DATA (NHEL(I, 2),I=1,5) /-1,-1, 1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,5) /-1,-1, 1,-1,-1/ |
1891 | @@ -148,6 +151,17 @@ | |||
1892 | 148 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 151 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
1893 | 149 | 152 | ||
1894 | 150 | C ---------- | 153 | C ---------- |
1895 | 154 | C Check if helreset mode is on | ||
1896 | 155 | C --------- | ||
1897 | 156 | IF (HELRESET) THEN | ||
1898 | 157 | NTRY = 0 | ||
1899 | 158 | DO I=1,NCOMB | ||
1900 | 159 | GOODHEL(I) = .FALSE. | ||
1901 | 160 | ENDDO | ||
1902 | 161 | HELRESET = .FALSE. | ||
1903 | 162 | ENDIF | ||
1904 | 163 | |||
1905 | 164 | C ---------- | ||
1906 | 151 | C BEGIN CODE | 165 | C BEGIN CODE |
1907 | 152 | C ---------- | 166 | C ---------- |
1908 | 153 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 167 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
1909 | 154 | 168 | ||
1910 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/loop_matrix.f' | |||
1911 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/loop_matrix.f 2020-10-30 12:03:19 +0000 | |||
1912 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/loop_matrix.f 2021-01-26 14:28:22 +0000 | |||
1913 | @@ -1202,64 +1202,64 @@ | |||
1914 | 1202 | $ *UVWFCT_G_1_1EPS) | 1202 | $ *UVWFCT_G_1_1EPS) |
1915 | 1203 | C Amplitude(s) for UVCT diagram with ID 136 | 1203 | C Amplitude(s) for UVCT diagram with ID 136 |
1916 | 1204 | CALL FFV1_0(W(1,5,H),W(1,7,H),W(1,6,H),GC_5,AMPL(1,238)) | 1204 | CALL FFV1_0(W(1,5,H),W(1,7,H),W(1,6,H),GC_5,AMPL(1,238)) |
1919 | 1205 | AMPL(1,238)=AMPL(1,238)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1205 | AMPL(1,238)=AMPL(1,238)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1920 | 1206 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1206 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1921 | 1207 | C Amplitude(s) for UVCT diagram with ID 137 | 1207 | C Amplitude(s) for UVCT diagram with ID 137 |
1922 | 1208 | CALL FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(2,239)) | 1208 | CALL FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(2,239)) |
1923 | 1209 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1209 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1924 | 1210 | $ *UVWFCT_G_1_1EPS) | 1210 | $ *UVWFCT_G_1_1EPS) |
1925 | 1211 | C Amplitude(s) for UVCT diagram with ID 138 | 1211 | C Amplitude(s) for UVCT diagram with ID 138 |
1926 | 1212 | CALL FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(1,240)) | 1212 | CALL FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(1,240)) |
1929 | 1213 | AMPL(1,240)=AMPL(1,240)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1213 | AMPL(1,240)=AMPL(1,240)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1930 | 1214 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1214 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1931 | 1215 | C Amplitude(s) for UVCT diagram with ID 139 | 1215 | C Amplitude(s) for UVCT diagram with ID 139 |
1932 | 1216 | CALL FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(2,241)) | 1216 | CALL FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(2,241)) |
1933 | 1217 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1217 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1934 | 1218 | $ *UVWFCT_G_1_1EPS) | 1218 | $ *UVWFCT_G_1_1EPS) |
1935 | 1219 | C Amplitude(s) for UVCT diagram with ID 140 | 1219 | C Amplitude(s) for UVCT diagram with ID 140 |
1936 | 1220 | CALL FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(1,242)) | 1220 | CALL FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(1,242)) |
1939 | 1221 | AMPL(1,242)=AMPL(1,242)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1221 | AMPL(1,242)=AMPL(1,242)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1940 | 1222 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1222 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1941 | 1223 | C Amplitude(s) for UVCT diagram with ID 141 | 1223 | C Amplitude(s) for UVCT diagram with ID 141 |
1942 | 1224 | CALL FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(2,243)) | 1224 | CALL FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(2,243)) |
1943 | 1225 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1225 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1944 | 1226 | $ *UVWFCT_G_1_1EPS) | 1226 | $ *UVWFCT_G_1_1EPS) |
1945 | 1227 | C Amplitude(s) for UVCT diagram with ID 142 | 1227 | C Amplitude(s) for UVCT diagram with ID 142 |
1946 | 1228 | CALL FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(1,244)) | 1228 | CALL FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(1,244)) |
1949 | 1229 | AMPL(1,244)=AMPL(1,244)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1229 | AMPL(1,244)=AMPL(1,244)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1950 | 1230 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1230 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1951 | 1231 | C Amplitude(s) for UVCT diagram with ID 143 | 1231 | C Amplitude(s) for UVCT diagram with ID 143 |
1952 | 1232 | CALL FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(2,245)) | 1232 | CALL FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(2,245)) |
1953 | 1233 | AMPL(2,245)=AMPL(2,245)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1233 | AMPL(2,245)=AMPL(2,245)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1954 | 1234 | $ *UVWFCT_G_1_1EPS) | 1234 | $ *UVWFCT_G_1_1EPS) |
1955 | 1235 | C Amplitude(s) for UVCT diagram with ID 144 | 1235 | C Amplitude(s) for UVCT diagram with ID 144 |
1956 | 1236 | CALL FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(1,246)) | 1236 | CALL FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(1,246)) |
1959 | 1237 | AMPL(1,246)=AMPL(1,246)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1237 | AMPL(1,246)=AMPL(1,246)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1960 | 1238 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1238 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1961 | 1239 | C Amplitude(s) for UVCT diagram with ID 145 | 1239 | C Amplitude(s) for UVCT diagram with ID 145 |
1962 | 1240 | CALL FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(2,247)) | 1240 | CALL FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(2,247)) |
1963 | 1241 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1241 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1964 | 1242 | $ *UVWFCT_G_1_1EPS) | 1242 | $ *UVWFCT_G_1_1EPS) |
1965 | 1243 | C Amplitude(s) for UVCT diagram with ID 146 | 1243 | C Amplitude(s) for UVCT diagram with ID 146 |
1966 | 1244 | CALL FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(1,248)) | 1244 | CALL FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(1,248)) |
1969 | 1245 | AMPL(1,248)=AMPL(1,248)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1245 | AMPL(1,248)=AMPL(1,248)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1970 | 1246 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1246 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1971 | 1247 | C Amplitude(s) for UVCT diagram with ID 147 | 1247 | C Amplitude(s) for UVCT diagram with ID 147 |
1972 | 1248 | CALL FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(2,249)) | 1248 | CALL FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(2,249)) |
1973 | 1249 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1249 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1974 | 1250 | $ *UVWFCT_G_1_1EPS) | 1250 | $ *UVWFCT_G_1_1EPS) |
1975 | 1251 | C Amplitude(s) for UVCT diagram with ID 148 | 1251 | C Amplitude(s) for UVCT diagram with ID 148 |
1976 | 1252 | CALL FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(1,250)) | 1252 | CALL FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(1,250)) |
1979 | 1253 | AMPL(1,250)=AMPL(1,250)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1253 | AMPL(1,250)=AMPL(1,250)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1980 | 1254 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1254 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1981 | 1255 | C Amplitude(s) for UVCT diagram with ID 149 | 1255 | C Amplitude(s) for UVCT diagram with ID 149 |
1982 | 1256 | CALL FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(2,251)) | 1256 | CALL FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(2,251)) |
1983 | 1257 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 1257 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
1984 | 1258 | $ *UVWFCT_G_1_1EPS) | 1258 | $ *UVWFCT_G_1_1EPS) |
1985 | 1259 | C Amplitude(s) for UVCT diagram with ID 150 | 1259 | C Amplitude(s) for UVCT diagram with ID 150 |
1986 | 1260 | CALL FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(1,252)) | 1260 | CALL FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(1,252)) |
1989 | 1261 | AMPL(1,252)=AMPL(1,252)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 1261 | AMPL(1,252)=AMPL(1,252)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
1990 | 1262 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 1262 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
1991 | 1263 | 300 CONTINUE | 1263 | 300 CONTINUE |
1992 | 1264 | 1264 | ||
1993 | 1265 | 1265 | ||
1994 | 1266 | 1266 | ||
1995 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/mp_born_amps_and_wfs.f' | |||
1996 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/mp_born_amps_and_wfs.f 2020-10-30 12:03:19 +0000 | |||
1997 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_default/gg_wmtbx/mp_born_amps_and_wfs.f 2021-01-26 14:28:22 +0000 | |||
1998 | @@ -656,32 +656,32 @@ | |||
1999 | 656 | $ *UVWFCT_G_1_1EPS) | 656 | $ *UVWFCT_G_1_1EPS) |
2000 | 657 | C Amplitude(s) for UVCT diagram with ID 136 | 657 | C Amplitude(s) for UVCT diagram with ID 136 |
2001 | 658 | CALL MP_FFV1_0(W(1,5,H),W(1,7,H),W(1,6,H),GC_5,AMPL(1,238)) | 658 | CALL MP_FFV1_0(W(1,5,H),W(1,7,H),W(1,6,H),GC_5,AMPL(1,238)) |
2004 | 659 | AMPL(1,238)=AMPL(1,238)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 659 | AMPL(1,238)=AMPL(1,238)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2005 | 660 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 660 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2006 | 661 | C Amplitude(s) for UVCT diagram with ID 137 | 661 | C Amplitude(s) for UVCT diagram with ID 137 |
2007 | 662 | CALL MP_FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(2,239)) | 662 | CALL MP_FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(2,239)) |
2008 | 663 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 663 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2009 | 664 | $ *UVWFCT_G_1_1EPS) | 664 | $ *UVWFCT_G_1_1EPS) |
2010 | 665 | C Amplitude(s) for UVCT diagram with ID 138 | 665 | C Amplitude(s) for UVCT diagram with ID 138 |
2011 | 666 | CALL MP_FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(1,240)) | 666 | CALL MP_FFV1_0(W(1,8,H),W(1,4,H),W(1,6,H),GC_5,AMPL(1,240)) |
2014 | 667 | AMPL(1,240)=AMPL(1,240)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 667 | AMPL(1,240)=AMPL(1,240)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2015 | 668 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 668 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2016 | 669 | C Amplitude(s) for UVCT diagram with ID 139 | 669 | C Amplitude(s) for UVCT diagram with ID 139 |
2017 | 670 | CALL MP_FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(2,241)) | 670 | CALL MP_FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(2,241)) |
2018 | 671 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 671 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2019 | 672 | $ *UVWFCT_G_1_1EPS) | 672 | $ *UVWFCT_G_1_1EPS) |
2020 | 673 | C Amplitude(s) for UVCT diagram with ID 140 | 673 | C Amplitude(s) for UVCT diagram with ID 140 |
2021 | 674 | CALL MP_FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(1,242)) | 674 | CALL MP_FFV2_0(W(1,10,H),W(1,9,H),W(1,3,H),GC_11,AMPL(1,242)) |
2024 | 675 | AMPL(1,242)=AMPL(1,242)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 675 | AMPL(1,242)=AMPL(1,242)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2025 | 676 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 676 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2026 | 677 | C Amplitude(s) for UVCT diagram with ID 141 | 677 | C Amplitude(s) for UVCT diagram with ID 141 |
2027 | 678 | CALL MP_FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(2,243)) | 678 | CALL MP_FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(2,243)) |
2028 | 679 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 679 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2029 | 680 | $ *UVWFCT_G_1_1EPS) | 680 | $ *UVWFCT_G_1_1EPS) |
2030 | 681 | C Amplitude(s) for UVCT diagram with ID 142 | 681 | C Amplitude(s) for UVCT diagram with ID 142 |
2031 | 682 | CALL MP_FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(1,244)) | 682 | CALL MP_FFV1_0(W(1,8,H),W(1,9,H),W(1,2,H),GC_5,AMPL(1,244)) |
2034 | 683 | AMPL(1,244)=AMPL(1,244)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 683 | AMPL(1,244)=AMPL(1,244)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2035 | 684 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 684 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2036 | 685 | C Amplitude(s) for UVCT diagram with ID 143 | 685 | C Amplitude(s) for UVCT diagram with ID 143 |
2037 | 686 | CALL MP_FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(2,245) | 686 | CALL MP_FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(2,245) |
2038 | 687 | $ ) | 687 | $ ) |
2039 | @@ -690,32 +690,32 @@ | |||
2040 | 690 | C Amplitude(s) for UVCT diagram with ID 144 | 690 | C Amplitude(s) for UVCT diagram with ID 144 |
2041 | 691 | CALL MP_FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(1,246) | 691 | CALL MP_FFV2_0(W(1,11,H),W(1,12,H),W(1,3,H),GC_11,AMPL(1,246) |
2042 | 692 | $ ) | 692 | $ ) |
2045 | 693 | AMPL(1,246)=AMPL(1,246)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 693 | AMPL(1,246)=AMPL(1,246)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2046 | 694 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 694 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2047 | 695 | C Amplitude(s) for UVCT diagram with ID 145 | 695 | C Amplitude(s) for UVCT diagram with ID 145 |
2048 | 696 | CALL MP_FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(2,247)) | 696 | CALL MP_FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(2,247)) |
2049 | 697 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 697 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2050 | 698 | $ *UVWFCT_G_1_1EPS) | 698 | $ *UVWFCT_G_1_1EPS) |
2051 | 699 | C Amplitude(s) for UVCT diagram with ID 146 | 699 | C Amplitude(s) for UVCT diagram with ID 146 |
2052 | 700 | CALL MP_FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(1,248)) | 700 | CALL MP_FFV1_0(W(1,11,H),W(1,7,H),W(1,2,H),GC_5,AMPL(1,248)) |
2055 | 701 | AMPL(1,248)=AMPL(1,248)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 701 | AMPL(1,248)=AMPL(1,248)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2056 | 702 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 702 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2057 | 703 | C Amplitude(s) for UVCT diagram with ID 147 | 703 | C Amplitude(s) for UVCT diagram with ID 147 |
2058 | 704 | CALL MP_FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(2,249)) | 704 | CALL MP_FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(2,249)) |
2059 | 705 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 705 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2060 | 706 | $ *UVWFCT_G_1_1EPS) | 706 | $ *UVWFCT_G_1_1EPS) |
2061 | 707 | C Amplitude(s) for UVCT diagram with ID 148 | 707 | C Amplitude(s) for UVCT diagram with ID 148 |
2062 | 708 | CALL MP_FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(1,250)) | 708 | CALL MP_FFV1_0(W(1,8,H),W(1,12,H),W(1,1,H),GC_5,AMPL(1,250)) |
2065 | 709 | AMPL(1,250)=AMPL(1,250)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 709 | AMPL(1,250)=AMPL(1,250)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2066 | 710 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 710 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2067 | 711 | C Amplitude(s) for UVCT diagram with ID 149 | 711 | C Amplitude(s) for UVCT diagram with ID 149 |
2068 | 712 | CALL MP_FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(2,251)) | 712 | CALL MP_FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(2,251)) |
2069 | 713 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 713 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2070 | 714 | $ *UVWFCT_G_1_1EPS) | 714 | $ *UVWFCT_G_1_1EPS) |
2071 | 715 | C Amplitude(s) for UVCT diagram with ID 150 | 715 | C Amplitude(s) for UVCT diagram with ID 150 |
2072 | 716 | CALL MP_FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(1,252)) | 716 | CALL MP_FFV1_0(W(1,10,H),W(1,7,H),W(1,1,H),GC_5,AMPL(1,252)) |
2075 | 717 | AMPL(1,252)=AMPL(1,252)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0 | 717 | AMPL(1,252)=AMPL(1,252)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
2076 | 718 | $ +2.0D0*UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 718 | $ +1.0D0*UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2077 | 719 | C Copy the qp wfs to the dp ones as they are used to setup the | 719 | C Copy the qp wfs to the dp ones as they are used to setup the |
2078 | 720 | C CT calls. | 720 | C CT calls. |
2079 | 721 | DO I=1,NWAVEFUNCS | 721 | DO I=1,NWAVEFUNCS |
2080 | 722 | 722 | ||
2081 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc' | |||
2082 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
2083 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
2084 | @@ -14,14 +14,14 @@ | |||
2085 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
2086 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
2087 | 16 | 16 | ||
2096 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2097 | 18 | 18 | ||
2098 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2099 | 20 | 20 | ||
2100 | 21 | 21 | ||
2101 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2102 | 23 | 23 | ||
2103 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2104 | 25 | 25 | ||
2105 | 26 | 26 | ||
2106 | 27 | DOUBLE COMPLEX GC_4, GC_5, R2_GQQ, R2_QQQ, UV_GQQG_1EPS, | 27 | DOUBLE COMPLEX GC_4, GC_5, R2_GQQ, R2_QQQ, UV_GQQG_1EPS, |
2107 | 28 | 28 | ||
2108 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%input.inc' | |||
2109 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
2110 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
2111 | @@ -8,18 +8,17 @@ | |||
2112 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
2113 | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
2114 | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
2127 | 11 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 11 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
2128 | 12 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 12 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
2129 | 13 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 13 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
2130 | 14 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 14 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
2131 | 15 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 15 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
2132 | 16 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 16 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
2133 | 17 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 17 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
2134 | 18 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 18 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
2135 | 19 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 19 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
2136 | 20 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 20 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
2137 | 21 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 21 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
2126 | 22 | $ ,MDL_YMTAU | ||
2138 | 23 | 22 | ||
2139 | 24 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 | 23 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 |
2140 | 25 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ | 24 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ |
2141 | @@ -27,18 +26,17 @@ | |||
2142 | 27 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 26 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
2143 | 28 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 27 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
2144 | 29 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 28 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
2157 | 30 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 29 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
2158 | 31 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 30 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
2159 | 32 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 31 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
2160 | 33 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 32 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
2161 | 34 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 33 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
2162 | 35 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 34 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
2163 | 36 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 35 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
2164 | 37 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 36 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
2165 | 38 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 37 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
2166 | 39 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 38 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
2167 | 40 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 39 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
2156 | 41 | $ ,MDL_YMTAU | ||
2168 | 42 | 40 | ||
2169 | 43 | 41 | ||
2170 | 44 | DOUBLE COMPLEX MDL_COMPLEXI,MDL_I1X33,MDL_I2X33,MDL_I3X33 | 42 | DOUBLE COMPLEX MDL_COMPLEXI,MDL_I1X33,MDL_I2X33,MDL_I3X33 |
2171 | 45 | 43 | ||
2172 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc' | |||
2173 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
2174 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
2175 | @@ -8,16 +8,16 @@ | |||
2176 | 8 | 8 | ||
2177 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
2178 | 10 | 10 | ||
2179 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
2180 | 12 | |||
2181 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
2182 | 14 | |||
2183 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
2184 | 12 | 16 | ||
2185 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
2186 | 14 | 18 | ||
2187 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
2188 | 16 | |||
2189 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
2190 | 18 | 20 | ||
2191 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
2192 | 20 | |||
2193 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
2194 | 22 | 22 | ||
2195 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
2196 | 24 | 24 | ||
2197 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc' | |||
2198 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
2199 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
2200 | @@ -12,16 +12,16 @@ | |||
2201 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
2202 | 13 | 13 | ||
2203 | 14 | 14 | ||
2214 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
2215 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
2216 | 17 | 17 | ||
2217 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
2218 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
2219 | 20 | 20 | ||
2220 | 21 | 21 | ||
2221 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
2222 | 23 | 23 | ||
2223 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
2224 | 25 | 25 | ||
2225 | 26 | 26 | ||
2226 | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__R2_GQQ,MP__R2_QQQ | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__R2_GQQ,MP__R2_QQQ |
2227 | 28 | 28 | ||
2228 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
2229 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
2230 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
2231 | @@ -12,14 +12,14 @@ | |||
2232 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
2233 | 13 | 13 | ||
2234 | 14 | 14 | ||
2243 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2244 | 16 | 16 | ||
2245 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2246 | 18 | 18 | ||
2247 | 19 | 19 | ||
2248 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2249 | 21 | 21 | ||
2250 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2251 | 23 | 23 | ||
2252 | 24 | 24 | ||
2253 | 25 | COMPLEX*32 GC_4,GC_5,R2_GQQ,R2_QQQ,UV_GQQG_1EPS,UV_GQQB_1EPS | 25 | COMPLEX*32 GC_4,GC_5,R2_GQQ,R2_QQQ,UV_GQQG_1EPS,UV_GQQB_1EPS |
2254 | 26 | 26 | ||
2255 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc' | |||
2256 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
2257 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
2258 | @@ -9,22 +9,22 @@ | |||
2259 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 |
2260 | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
2261 | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
2278 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
2279 | 13 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 13 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
2280 | 14 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 14 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
2281 | 15 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 15 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
2282 | 16 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 16 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
2283 | 17 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 17 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
2284 | 18 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 18 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
2285 | 19 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 19 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
2286 | 20 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 20 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
2287 | 21 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 21 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
2288 | 22 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 22 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
2289 | 23 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 23 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
2290 | 24 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 24 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
2291 | 25 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 25 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
2292 | 26 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 26 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
2293 | 27 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 27 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
2294 | 28 | 28 | ||
2295 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 |
2296 | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ |
2297 | @@ -34,22 +34,22 @@ | |||
2298 | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
2299 | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
2300 | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
2317 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
2318 | 38 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 38 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
2319 | 39 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 39 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
2320 | 40 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 40 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
2321 | 41 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 41 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
2322 | 42 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 42 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
2323 | 43 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 43 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
2324 | 44 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 44 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
2325 | 45 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 45 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
2326 | 46 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 46 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
2327 | 47 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 47 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
2328 | 48 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 48 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
2329 | 49 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 49 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
2330 | 50 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 50 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
2331 | 51 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 51 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
2332 | 52 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 52 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
2333 | 53 | 53 | ||
2334 | 54 | 54 | ||
2335 | 55 | COMPLEX*32 MP__MDL_COMPLEXI,MP__MDL_I1X33,MP__MDL_I2X33 | 55 | COMPLEX*32 MP__MDL_COMPLEXI,MP__MDL_I1X33,MP__MDL_I2X33 |
2336 | 56 | 56 | ||
2337 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
2338 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
2339 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
2340 | @@ -8,16 +8,16 @@ | |||
2341 | 8 | 8 | ||
2342 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
2343 | 10 | 10 | ||
2344 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
2345 | 12 | |||
2346 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
2347 | 14 | |||
2348 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
2349 | 12 | 16 | ||
2350 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
2351 | 14 | 18 | ||
2352 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
2353 | 16 | |||
2354 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
2355 | 18 | 20 | ||
2356 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
2357 | 20 | |||
2358 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
2359 | 22 | 22 | ||
2360 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
2361 | 24 | 24 | ||
2362 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/born_matrix.f' | |||
2363 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
2364 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
2365 | @@ -87,6 +87,9 @@ | |||
2366 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
2367 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
2368 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
2369 | 90 | LOGICAL HELRESET | ||
2370 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
2371 | 92 | DATA HELRESET/.TRUE./ | ||
2372 | 90 | 93 | ||
2373 | 91 | DATA (NHEL(I, 1),I=1,5) / 1,-1,-1, 1,-1/ | 94 | DATA (NHEL(I, 1),I=1,5) / 1,-1,-1, 1,-1/ |
2374 | 92 | DATA (NHEL(I, 2),I=1,5) / 1,-1,-1, 1, 1/ | 95 | DATA (NHEL(I, 2),I=1,5) / 1,-1,-1, 1, 1/ |
2375 | @@ -132,6 +135,17 @@ | |||
2376 | 132 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 135 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
2377 | 133 | 136 | ||
2378 | 134 | C ---------- | 137 | C ---------- |
2379 | 138 | C Check if helreset mode is on | ||
2380 | 139 | C --------- | ||
2381 | 140 | IF (HELRESET) THEN | ||
2382 | 141 | NTRY = 0 | ||
2383 | 142 | DO I=1,NCOMB | ||
2384 | 143 | GOODHEL(I) = .FALSE. | ||
2385 | 144 | ENDDO | ||
2386 | 145 | HELRESET = .FALSE. | ||
2387 | 146 | ENDIF | ||
2388 | 147 | |||
2389 | 148 | C ---------- | ||
2390 | 135 | C BEGIN CODE | 149 | C BEGIN CODE |
2391 | 136 | C ---------- | 150 | C ---------- |
2392 | 137 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 151 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
2393 | 138 | 152 | ||
2394 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/helas_calls_uvct_1.f' | |||
2395 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/helas_calls_uvct_1.f 2020-09-28 07:37:07 +0000 | |||
2396 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
2397 | @@ -100,13 +100,13 @@ | |||
2398 | 100 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) | 100 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) |
2399 | 101 | C Amplitude(s) for UVCT diagram with ID 15 | 101 | C Amplitude(s) for UVCT diagram with ID 15 |
2400 | 102 | CALL FFV2_0(W(1,6),W(1,2),W(1,7),GC_11,AMPL(1,26)) | 102 | CALL FFV2_0(W(1,6),W(1,2),W(1,7),GC_11,AMPL(1,26)) |
2402 | 103 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 103 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
2403 | 104 | C Amplitude(s) for UVCT diagram with ID 16 | 104 | C Amplitude(s) for UVCT diagram with ID 16 |
2404 | 105 | CALL FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(2,27)) | 105 | CALL FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(2,27)) |
2405 | 106 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) | 106 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) |
2406 | 107 | C Amplitude(s) for UVCT diagram with ID 17 | 107 | C Amplitude(s) for UVCT diagram with ID 17 |
2407 | 108 | CALL FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(1,28)) | 108 | CALL FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(1,28)) |
2409 | 109 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 109 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
2410 | 110 | 110 | ||
2411 | 111 | GOTO 1001 | 111 | GOTO 1001 |
2412 | 112 | 3000 CONTINUE | 112 | 3000 CONTINUE |
2413 | 113 | 113 | ||
2414 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/mp_helas_calls_uvct_1.f' | |||
2415 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/mp_helas_calls_uvct_1.f 2020-09-28 07:37:07 +0000 | |||
2416 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/dux_mumvmxg/mp_helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
2417 | @@ -84,13 +84,13 @@ | |||
2418 | 84 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) | 84 | AMPL(2,25)=AMPL(2,25)*(2.0D0*UVWFCT_G_1_1EPS) |
2419 | 85 | C Amplitude(s) for UVCT diagram with ID 15 | 85 | C Amplitude(s) for UVCT diagram with ID 15 |
2420 | 86 | CALL MP_FFV2_0(W(1,6),W(1,2),W(1,7),GC_11,AMPL(1,26)) | 86 | CALL MP_FFV2_0(W(1,6),W(1,2),W(1,7),GC_11,AMPL(1,26)) |
2422 | 87 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 87 | AMPL(1,26)=AMPL(1,26)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
2423 | 88 | C Amplitude(s) for UVCT diagram with ID 16 | 88 | C Amplitude(s) for UVCT diagram with ID 16 |
2424 | 89 | CALL MP_FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(2,27)) | 89 | CALL MP_FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(2,27)) |
2425 | 90 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) | 90 | AMPL(2,27)=AMPL(2,27)*(2.0D0*UVWFCT_G_1_1EPS) |
2426 | 91 | C Amplitude(s) for UVCT diagram with ID 17 | 91 | C Amplitude(s) for UVCT diagram with ID 17 |
2427 | 92 | CALL MP_FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(1,28)) | 92 | CALL MP_FFV2_0(W(1,1),W(1,8),W(1,7),GC_11,AMPL(1,28)) |
2429 | 93 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_1+1.0D0*UVWFCT_G_2) | 93 | AMPL(1,28)=AMPL(1,28)*(1.0D0*UVWFCT_G_2+1.0D0*UVWFCT_G_1) |
2430 | 94 | 94 | ||
2431 | 95 | GOTO 1001 | 95 | GOTO 1001 |
2432 | 96 | 3000 CONTINUE | 96 | 3000 CONTINUE |
2433 | 97 | 97 | ||
2434 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%coupl.inc' | |||
2435 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
2436 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
2437 | @@ -14,14 +14,14 @@ | |||
2438 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
2439 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
2440 | 16 | 16 | ||
2449 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2450 | 18 | 18 | ||
2451 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2452 | 20 | 20 | ||
2453 | 21 | 21 | ||
2454 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2455 | 23 | 23 | ||
2456 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2457 | 25 | 25 | ||
2458 | 26 | 26 | ||
2459 | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, |
2460 | 28 | 28 | ||
2461 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%input.inc' | |||
2462 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
2463 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
2464 | @@ -8,18 +8,17 @@ | |||
2465 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 8 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
2466 | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 9 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
2467 | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 10 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
2480 | 11 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 11 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
2481 | 12 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 12 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
2482 | 13 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 13 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
2483 | 14 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 14 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
2484 | 15 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 15 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
2485 | 16 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 16 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
2486 | 17 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 17 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
2487 | 18 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 18 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
2488 | 19 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 19 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
2489 | 20 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 20 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
2490 | 21 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 21 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
2479 | 22 | $ ,MDL_YMTAU | ||
2491 | 23 | 22 | ||
2492 | 24 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 | 23 | COMMON/PARAMS_R/ MDL_SQRT__AS,MDL_G__EXP__4,MDL_G__EXP__2 |
2493 | 25 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ | 24 | $ ,MDL_R2MIXEDFACTOR_FIN_,MDL_G_UVG_1EPS_,MDL_G_UVB_1EPS_ |
2494 | @@ -27,18 +26,17 @@ | |||
2495 | 27 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 26 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
2496 | 28 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ | 27 | $ ,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_,MDL_GWCFT_UV_B_FIN_ |
2497 | 29 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ | 28 | $ ,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_,MDL_TWCFT_UV_FIN_ |
2510 | 30 | $ ,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3,MDL_CKM33 | 29 | $ ,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22,MDL_CKM3X3 |
2511 | 31 | $ ,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF | 30 | $ ,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF,MDL_MZ__EXP__2 |
2512 | 32 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 | 31 | $ ,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2,MDL_NCOL__EXP__2 |
2513 | 33 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW | 32 | $ ,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW,MDL_SQRT__AEW,MDL_EE |
2514 | 34 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 33 | $ ,MDL_MW__EXP__2,MDL_SW2,MDL_CW,MDL_SQRT__SW2,MDL_SW,MDL_G1 |
2515 | 35 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 34 | $ ,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM,MDL_YB,MDL_YT,MDL_YTAU |
2516 | 36 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 35 | $ ,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN,MDL_VECTORZUP |
2517 | 37 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 36 | $ ,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN,MDL_VECTORWMDXU |
2518 | 38 | $ ,MDL_VECTORWMDXU,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD | 37 | $ ,MDL_AXIALWMDXU,MDL_VECTORWPUXD,MDL_AXIALWPUXD,MDL_GW__EXP__2 |
2519 | 39 | $ ,MDL_GW__EXP__2,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2 | 38 | $ ,MDL_CW__EXP__2,MDL_EE__EXP__2,MDL_SW__EXP__2,MDL_YB__EXP__2 |
2520 | 40 | $ ,MDL_YB__EXP__2,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT | 39 | $ ,MDL_YT__EXP__2,AEWM1,MDL_GF,AS,MDL_YMB,MDL_YMT,MDL_YMTAU |
2509 | 41 | $ ,MDL_YMTAU | ||
2521 | 42 | 40 | ||
2522 | 43 | 41 | ||
2523 | 44 | DOUBLE COMPLEX MDL_BMASS_UV_1EPS_,MDL_TMASS_UV_1EPS_ | 42 | DOUBLE COMPLEX MDL_BMASS_UV_1EPS_,MDL_TMASS_UV_1EPS_ |
2524 | 45 | 43 | ||
2525 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc' | |||
2526 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
2527 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
2528 | @@ -8,16 +8,16 @@ | |||
2529 | 8 | 8 | ||
2530 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
2531 | 10 | 10 | ||
2532 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
2533 | 12 | |||
2534 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
2535 | 14 | |||
2536 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
2537 | 12 | 16 | ||
2538 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
2539 | 14 | 18 | ||
2540 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
2541 | 16 | |||
2542 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
2543 | 18 | 20 | ||
2544 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
2545 | 20 | |||
2546 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
2547 | 22 | 22 | ||
2548 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
2549 | 24 | 24 | ||
2550 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc' | |||
2551 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
2552 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
2553 | @@ -12,16 +12,16 @@ | |||
2554 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
2555 | 13 | 13 | ||
2556 | 14 | 14 | ||
2567 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
2568 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
2569 | 17 | 17 | ||
2570 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
2571 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
2572 | 20 | 20 | ||
2573 | 21 | 21 | ||
2574 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
2575 | 23 | 23 | ||
2576 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
2577 | 25 | 25 | ||
2578 | 26 | 26 | ||
2579 | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG |
2580 | 28 | 28 | ||
2581 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
2582 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
2583 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
2584 | @@ -12,14 +12,14 @@ | |||
2585 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
2586 | 13 | 13 | ||
2587 | 14 | 14 | ||
2596 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2597 | 16 | 16 | ||
2598 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2599 | 18 | 18 | ||
2600 | 19 | 19 | ||
2601 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2602 | 21 | 21 | ||
2603 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2604 | 23 | 23 | ||
2605 | 24 | 24 | ||
2606 | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB |
2607 | 26 | 26 | ||
2608 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc' | |||
2609 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
2610 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
2611 | @@ -9,22 +9,22 @@ | |||
2612 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 | 9 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 |
2613 | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 10 | $ ,MP__MDL_G_UVB_FIN_,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
2614 | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
2631 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
2632 | 13 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 13 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
2633 | 14 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 14 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
2634 | 15 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 15 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
2635 | 16 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 16 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
2636 | 17 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 17 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
2637 | 18 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 18 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
2638 | 19 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 19 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
2639 | 20 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 20 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
2640 | 21 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 21 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
2641 | 22 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 22 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
2642 | 23 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 23 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
2643 | 24 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 24 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
2644 | 25 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 25 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
2645 | 26 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 26 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
2646 | 27 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 27 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
2647 | 28 | 28 | ||
2648 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 |
2649 | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_R2MIXEDFACTOR_FIN_ |
2650 | @@ -34,22 +34,22 @@ | |||
2651 | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 34 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
2652 | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 35 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
2653 | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 36 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
2670 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 37 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
2671 | 38 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 38 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
2672 | 39 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 39 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
2673 | 40 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 40 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
2674 | 41 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 41 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
2675 | 42 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 42 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
2676 | 43 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 43 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
2677 | 44 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 44 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
2678 | 45 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 45 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
2679 | 46 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 46 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
2680 | 47 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 47 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
2681 | 48 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 48 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
2682 | 49 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 49 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
2683 | 50 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 50 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
2684 | 51 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 51 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
2685 | 52 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 52 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
2686 | 53 | 53 | ||
2687 | 54 | 54 | ||
2688 | 55 | COMPLEX*32 MP__MDL_BMASS_UV_1EPS_,MP__MDL_TMASS_UV_1EPS_ | 55 | COMPLEX*32 MP__MDL_BMASS_UV_1EPS_,MP__MDL_TMASS_UV_1EPS_ |
2689 | 56 | 56 | ||
2690 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
2691 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
2692 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
2693 | @@ -8,16 +8,16 @@ | |||
2694 | 8 | 8 | ||
2695 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
2696 | 10 | 10 | ||
2697 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
2698 | 12 | |||
2699 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
2700 | 14 | |||
2701 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
2702 | 12 | 16 | ||
2703 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
2704 | 14 | 18 | ||
2705 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
2706 | 16 | |||
2707 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
2708 | 18 | 20 | ||
2709 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
2710 | 20 | |||
2711 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
2712 | 22 | 22 | ||
2713 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
2714 | 24 | 24 | ||
2715 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/born_matrix.f' | |||
2716 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
2717 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
2718 | @@ -87,6 +87,9 @@ | |||
2719 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
2720 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
2721 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
2722 | 90 | LOGICAL HELRESET | ||
2723 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
2724 | 92 | DATA HELRESET/.TRUE./ | ||
2725 | 90 | 93 | ||
2726 | 91 | DATA (NHEL(I, 1),I=1,5) /-1,-1, 1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,5) /-1,-1, 1,-1, 1/ |
2727 | 92 | DATA (NHEL(I, 2),I=1,5) /-1,-1, 1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,5) /-1,-1, 1,-1,-1/ |
2728 | @@ -148,6 +151,17 @@ | |||
2729 | 148 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 151 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
2730 | 149 | 152 | ||
2731 | 150 | C ---------- | 153 | C ---------- |
2732 | 154 | C Check if helreset mode is on | ||
2733 | 155 | C --------- | ||
2734 | 156 | IF (HELRESET) THEN | ||
2735 | 157 | NTRY = 0 | ||
2736 | 158 | DO I=1,NCOMB | ||
2737 | 159 | GOODHEL(I) = .FALSE. | ||
2738 | 160 | ENDDO | ||
2739 | 161 | HELRESET = .FALSE. | ||
2740 | 162 | ENDIF | ||
2741 | 163 | |||
2742 | 164 | C ---------- | ||
2743 | 151 | C BEGIN CODE | 165 | C BEGIN CODE |
2744 | 152 | C ---------- | 166 | C ---------- |
2745 | 153 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 167 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
2746 | 154 | 168 | ||
2747 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/helas_calls_uvct_1.f' | |||
2748 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/helas_calls_uvct_1.f 2020-10-30 12:03:19 +0000 | |||
2749 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
2750 | @@ -101,64 +101,64 @@ | |||
2751 | 101 | $ *UVWFCT_G_1_1EPS) | 101 | $ *UVWFCT_G_1_1EPS) |
2752 | 102 | C Amplitude(s) for UVCT diagram with ID 136 | 102 | C Amplitude(s) for UVCT diagram with ID 136 |
2753 | 103 | CALL FFV1_0(W(1,5),W(1,7),W(1,6),GC_5,AMPL(1,238)) | 103 | CALL FFV1_0(W(1,5),W(1,7),W(1,6),GC_5,AMPL(1,238)) |
2756 | 104 | AMPL(1,238)=AMPL(1,238)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 104 | AMPL(1,238)=AMPL(1,238)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2757 | 105 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 105 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2758 | 106 | C Amplitude(s) for UVCT diagram with ID 137 | 106 | C Amplitude(s) for UVCT diagram with ID 137 |
2759 | 107 | CALL FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(2,239)) | 107 | CALL FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(2,239)) |
2760 | 108 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 108 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2761 | 109 | $ *UVWFCT_G_1_1EPS) | 109 | $ *UVWFCT_G_1_1EPS) |
2762 | 110 | C Amplitude(s) for UVCT diagram with ID 138 | 110 | C Amplitude(s) for UVCT diagram with ID 138 |
2763 | 111 | CALL FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(1,240)) | 111 | CALL FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(1,240)) |
2766 | 112 | AMPL(1,240)=AMPL(1,240)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 112 | AMPL(1,240)=AMPL(1,240)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2767 | 113 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 113 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2768 | 114 | C Amplitude(s) for UVCT diagram with ID 139 | 114 | C Amplitude(s) for UVCT diagram with ID 139 |
2769 | 115 | CALL FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(2,241)) | 115 | CALL FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(2,241)) |
2770 | 116 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 116 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2771 | 117 | $ *UVWFCT_G_1_1EPS) | 117 | $ *UVWFCT_G_1_1EPS) |
2772 | 118 | C Amplitude(s) for UVCT diagram with ID 140 | 118 | C Amplitude(s) for UVCT diagram with ID 140 |
2773 | 119 | CALL FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(1,242)) | 119 | CALL FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(1,242)) |
2776 | 120 | AMPL(1,242)=AMPL(1,242)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 120 | AMPL(1,242)=AMPL(1,242)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2777 | 121 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 121 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2778 | 122 | C Amplitude(s) for UVCT diagram with ID 141 | 122 | C Amplitude(s) for UVCT diagram with ID 141 |
2779 | 123 | CALL FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(2,243)) | 123 | CALL FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(2,243)) |
2780 | 124 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 124 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2781 | 125 | $ *UVWFCT_G_1_1EPS) | 125 | $ *UVWFCT_G_1_1EPS) |
2782 | 126 | C Amplitude(s) for UVCT diagram with ID 142 | 126 | C Amplitude(s) for UVCT diagram with ID 142 |
2783 | 127 | CALL FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(1,244)) | 127 | CALL FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(1,244)) |
2786 | 128 | AMPL(1,244)=AMPL(1,244)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 128 | AMPL(1,244)=AMPL(1,244)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2787 | 129 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 129 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2788 | 130 | C Amplitude(s) for UVCT diagram with ID 143 | 130 | C Amplitude(s) for UVCT diagram with ID 143 |
2789 | 131 | CALL FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(2,245)) | 131 | CALL FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(2,245)) |
2790 | 132 | AMPL(2,245)=AMPL(2,245)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 132 | AMPL(2,245)=AMPL(2,245)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2791 | 133 | $ *UVWFCT_G_1_1EPS) | 133 | $ *UVWFCT_G_1_1EPS) |
2792 | 134 | C Amplitude(s) for UVCT diagram with ID 144 | 134 | C Amplitude(s) for UVCT diagram with ID 144 |
2793 | 135 | CALL FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(1,246)) | 135 | CALL FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(1,246)) |
2796 | 136 | AMPL(1,246)=AMPL(1,246)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 136 | AMPL(1,246)=AMPL(1,246)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2797 | 137 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 137 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2798 | 138 | C Amplitude(s) for UVCT diagram with ID 145 | 138 | C Amplitude(s) for UVCT diagram with ID 145 |
2799 | 139 | CALL FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(2,247)) | 139 | CALL FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(2,247)) |
2800 | 140 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 140 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2801 | 141 | $ *UVWFCT_G_1_1EPS) | 141 | $ *UVWFCT_G_1_1EPS) |
2802 | 142 | C Amplitude(s) for UVCT diagram with ID 146 | 142 | C Amplitude(s) for UVCT diagram with ID 146 |
2803 | 143 | CALL FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(1,248)) | 143 | CALL FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(1,248)) |
2806 | 144 | AMPL(1,248)=AMPL(1,248)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 144 | AMPL(1,248)=AMPL(1,248)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2807 | 145 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 145 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2808 | 146 | C Amplitude(s) for UVCT diagram with ID 147 | 146 | C Amplitude(s) for UVCT diagram with ID 147 |
2809 | 147 | CALL FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(2,249)) | 147 | CALL FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(2,249)) |
2810 | 148 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 148 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2811 | 149 | $ *UVWFCT_G_1_1EPS) | 149 | $ *UVWFCT_G_1_1EPS) |
2812 | 150 | C Amplitude(s) for UVCT diagram with ID 148 | 150 | C Amplitude(s) for UVCT diagram with ID 148 |
2813 | 151 | CALL FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(1,250)) | 151 | CALL FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(1,250)) |
2816 | 152 | AMPL(1,250)=AMPL(1,250)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 152 | AMPL(1,250)=AMPL(1,250)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2817 | 153 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 153 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2818 | 154 | C Amplitude(s) for UVCT diagram with ID 149 | 154 | C Amplitude(s) for UVCT diagram with ID 149 |
2819 | 155 | CALL FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(2,251)) | 155 | CALL FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(2,251)) |
2820 | 156 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 156 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2821 | 157 | $ *UVWFCT_G_1_1EPS) | 157 | $ *UVWFCT_G_1_1EPS) |
2822 | 158 | C Amplitude(s) for UVCT diagram with ID 150 | 158 | C Amplitude(s) for UVCT diagram with ID 150 |
2823 | 159 | CALL FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(1,252)) | 159 | CALL FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(1,252)) |
2826 | 160 | AMPL(1,252)=AMPL(1,252)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 160 | AMPL(1,252)=AMPL(1,252)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2827 | 161 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 161 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2828 | 162 | 162 | ||
2829 | 163 | GOTO 1001 | 163 | GOTO 1001 |
2830 | 164 | 3000 CONTINUE | 164 | 3000 CONTINUE |
2831 | 165 | 165 | ||
2832 | === modified file 'tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/mp_helas_calls_uvct_1.f' | |||
2833 | --- tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/mp_helas_calls_uvct_1.f 2020-10-30 12:03:19 +0000 | |||
2834 | +++ tests/input_files/IOTestsComparison/long_ML_SMQCD_optimized/gg_wmtbx/mp_helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
2835 | @@ -85,64 +85,64 @@ | |||
2836 | 85 | $ *UVWFCT_G_1_1EPS) | 85 | $ *UVWFCT_G_1_1EPS) |
2837 | 86 | C Amplitude(s) for UVCT diagram with ID 136 | 86 | C Amplitude(s) for UVCT diagram with ID 136 |
2838 | 87 | CALL MP_FFV1_0(W(1,5),W(1,7),W(1,6),GC_5,AMPL(1,238)) | 87 | CALL MP_FFV1_0(W(1,5),W(1,7),W(1,6),GC_5,AMPL(1,238)) |
2841 | 88 | AMPL(1,238)=AMPL(1,238)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 88 | AMPL(1,238)=AMPL(1,238)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2842 | 89 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 89 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2843 | 90 | C Amplitude(s) for UVCT diagram with ID 137 | 90 | C Amplitude(s) for UVCT diagram with ID 137 |
2844 | 91 | CALL MP_FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(2,239)) | 91 | CALL MP_FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(2,239)) |
2845 | 92 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 92 | AMPL(2,239)=AMPL(2,239)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2846 | 93 | $ *UVWFCT_G_1_1EPS) | 93 | $ *UVWFCT_G_1_1EPS) |
2847 | 94 | C Amplitude(s) for UVCT diagram with ID 138 | 94 | C Amplitude(s) for UVCT diagram with ID 138 |
2848 | 95 | CALL MP_FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(1,240)) | 95 | CALL MP_FFV1_0(W(1,8),W(1,4),W(1,6),GC_5,AMPL(1,240)) |
2851 | 96 | AMPL(1,240)=AMPL(1,240)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 96 | AMPL(1,240)=AMPL(1,240)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2852 | 97 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 97 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2853 | 98 | C Amplitude(s) for UVCT diagram with ID 139 | 98 | C Amplitude(s) for UVCT diagram with ID 139 |
2854 | 99 | CALL MP_FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(2,241)) | 99 | CALL MP_FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(2,241)) |
2855 | 100 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 100 | AMPL(2,241)=AMPL(2,241)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2856 | 101 | $ *UVWFCT_G_1_1EPS) | 101 | $ *UVWFCT_G_1_1EPS) |
2857 | 102 | C Amplitude(s) for UVCT diagram with ID 140 | 102 | C Amplitude(s) for UVCT diagram with ID 140 |
2858 | 103 | CALL MP_FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(1,242)) | 103 | CALL MP_FFV2_0(W(1,10),W(1,9),W(1,3),GC_11,AMPL(1,242)) |
2861 | 104 | AMPL(1,242)=AMPL(1,242)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 104 | AMPL(1,242)=AMPL(1,242)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2862 | 105 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 105 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2863 | 106 | C Amplitude(s) for UVCT diagram with ID 141 | 106 | C Amplitude(s) for UVCT diagram with ID 141 |
2864 | 107 | CALL MP_FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(2,243)) | 107 | CALL MP_FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(2,243)) |
2865 | 108 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 108 | AMPL(2,243)=AMPL(2,243)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2866 | 109 | $ *UVWFCT_G_1_1EPS) | 109 | $ *UVWFCT_G_1_1EPS) |
2867 | 110 | C Amplitude(s) for UVCT diagram with ID 142 | 110 | C Amplitude(s) for UVCT diagram with ID 142 |
2868 | 111 | CALL MP_FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(1,244)) | 111 | CALL MP_FFV1_0(W(1,8),W(1,9),W(1,2),GC_5,AMPL(1,244)) |
2871 | 112 | AMPL(1,244)=AMPL(1,244)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 112 | AMPL(1,244)=AMPL(1,244)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2872 | 113 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 113 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2873 | 114 | C Amplitude(s) for UVCT diagram with ID 143 | 114 | C Amplitude(s) for UVCT diagram with ID 143 |
2874 | 115 | CALL MP_FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(2,245)) | 115 | CALL MP_FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(2,245)) |
2875 | 116 | AMPL(2,245)=AMPL(2,245)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 116 | AMPL(2,245)=AMPL(2,245)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2876 | 117 | $ *UVWFCT_G_1_1EPS) | 117 | $ *UVWFCT_G_1_1EPS) |
2877 | 118 | C Amplitude(s) for UVCT diagram with ID 144 | 118 | C Amplitude(s) for UVCT diagram with ID 144 |
2878 | 119 | CALL MP_FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(1,246)) | 119 | CALL MP_FFV2_0(W(1,11),W(1,12),W(1,3),GC_11,AMPL(1,246)) |
2881 | 120 | AMPL(1,246)=AMPL(1,246)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 120 | AMPL(1,246)=AMPL(1,246)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2882 | 121 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 121 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2883 | 122 | C Amplitude(s) for UVCT diagram with ID 145 | 122 | C Amplitude(s) for UVCT diagram with ID 145 |
2884 | 123 | CALL MP_FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(2,247)) | 123 | CALL MP_FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(2,247)) |
2885 | 124 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 124 | AMPL(2,247)=AMPL(2,247)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2886 | 125 | $ *UVWFCT_G_1_1EPS) | 125 | $ *UVWFCT_G_1_1EPS) |
2887 | 126 | C Amplitude(s) for UVCT diagram with ID 146 | 126 | C Amplitude(s) for UVCT diagram with ID 146 |
2888 | 127 | CALL MP_FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(1,248)) | 127 | CALL MP_FFV1_0(W(1,11),W(1,7),W(1,2),GC_5,AMPL(1,248)) |
2891 | 128 | AMPL(1,248)=AMPL(1,248)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 128 | AMPL(1,248)=AMPL(1,248)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2892 | 129 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 129 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2893 | 130 | C Amplitude(s) for UVCT diagram with ID 147 | 130 | C Amplitude(s) for UVCT diagram with ID 147 |
2894 | 131 | CALL MP_FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(2,249)) | 131 | CALL MP_FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(2,249)) |
2895 | 132 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 132 | AMPL(2,249)=AMPL(2,249)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2896 | 133 | $ *UVWFCT_G_1_1EPS) | 133 | $ *UVWFCT_G_1_1EPS) |
2897 | 134 | C Amplitude(s) for UVCT diagram with ID 148 | 134 | C Amplitude(s) for UVCT diagram with ID 148 |
2898 | 135 | CALL MP_FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(1,250)) | 135 | CALL MP_FFV1_0(W(1,8),W(1,12),W(1,1),GC_5,AMPL(1,250)) |
2901 | 136 | AMPL(1,250)=AMPL(1,250)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 136 | AMPL(1,250)=AMPL(1,250)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2902 | 137 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 137 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2903 | 138 | C Amplitude(s) for UVCT diagram with ID 149 | 138 | C Amplitude(s) for UVCT diagram with ID 149 |
2904 | 139 | CALL MP_FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(2,251)) | 139 | CALL MP_FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(2,251)) |
2905 | 140 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 140 | AMPL(2,251)=AMPL(2,251)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
2906 | 141 | $ *UVWFCT_G_1_1EPS) | 141 | $ *UVWFCT_G_1_1EPS) |
2907 | 142 | C Amplitude(s) for UVCT diagram with ID 150 | 142 | C Amplitude(s) for UVCT diagram with ID 150 |
2908 | 143 | CALL MP_FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(1,252)) | 143 | CALL MP_FFV1_0(W(1,10),W(1,7),W(1,1),GC_5,AMPL(1,252)) |
2911 | 144 | AMPL(1,252)=AMPL(1,252)*(2.0D0*UVWFCT_G_1+1.0D0*UVWFCT_T_0+2.0D0 | 144 | AMPL(1,252)=AMPL(1,252)*(1.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+1.0D0 |
2912 | 145 | $ *UVWFCT_G_2+1.0D0*UVWFCT_B_0) | 145 | $ *UVWFCT_B_0+2.0D0*UVWFCT_G_1) |
2913 | 146 | 146 | ||
2914 | 147 | GOTO 1001 | 147 | GOTO 1001 |
2915 | 148 | 3000 CONTINUE | 148 | 3000 CONTINUE |
2916 | 149 | 149 | ||
2917 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%coupl.inc' | |||
2918 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
2919 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
2920 | @@ -14,14 +14,14 @@ | |||
2921 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
2922 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
2923 | 16 | 16 | ||
2932 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2933 | 18 | 18 | ||
2934 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
2935 | 20 | 20 | ||
2936 | 21 | 21 | ||
2937 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2938 | 23 | 23 | ||
2939 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
2940 | 25 | 25 | ||
2941 | 26 | 26 | ||
2942 | 27 | DOUBLE COMPLEX GC_5, R2_GGHB, R2_GGHT, R2_GGHHB, R2_GGHHT, GC_30 | 27 | DOUBLE COMPLEX GC_5, R2_GGHB, R2_GGHT, R2_GGHHB, R2_GGHHT, GC_30 |
2943 | 28 | 28 | ||
2944 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%input.inc' | |||
2945 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
2946 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
2947 | @@ -6,11 +6,11 @@ | |||
2948 | 6 | $ ,MDL_GWCFT_UV_B_1EPS_,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_ | 6 | $ ,MDL_GWCFT_UV_B_1EPS_,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_ |
2949 | 7 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 7 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
2950 | 8 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ | 8 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ |
2956 | 9 | $ ,MDL_TWCFT_UV_FIN_,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3 | 9 | $ ,MDL_TWCFT_UV_FIN_,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22 |
2957 | 10 | $ ,MDL_CKM33,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF | 10 | $ ,MDL_CKM3X3,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF |
2958 | 11 | $ ,MDL_CF,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2 | 11 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 |
2959 | 12 | $ ,MDL_MH__EXP__2,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2 | 12 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW |
2960 | 13 | $ ,MDL_AEW,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 13 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW |
2961 | 14 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 14 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM |
2962 | 15 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 15 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN |
2963 | 16 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 16 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN |
2964 | @@ -23,11 +23,11 @@ | |||
2965 | 23 | $ ,MDL_GWCFT_UV_B_1EPS_,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_ | 23 | $ ,MDL_GWCFT_UV_B_1EPS_,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_ |
2966 | 24 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 | 24 | $ ,MDL_TWCFT_UV_1EPS_,MDL_G__EXP__3,MDL_MU_R__EXP__2 |
2967 | 25 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ | 25 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ |
2973 | 26 | $ ,MDL_TWCFT_UV_FIN_,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3 | 26 | $ ,MDL_TWCFT_UV_FIN_,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22 |
2974 | 27 | $ ,MDL_CKM33,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF | 27 | $ ,MDL_CKM3X3,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF |
2975 | 28 | $ ,MDL_CF,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2 | 28 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 |
2976 | 29 | $ ,MDL_MH__EXP__2,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2 | 29 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW |
2977 | 30 | $ ,MDL_AEW,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 30 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW |
2978 | 31 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 31 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM |
2979 | 32 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 32 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN |
2980 | 33 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 33 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN |
2981 | 34 | 34 | ||
2982 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%intparam_definition.inc' | |||
2983 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
2984 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
2985 | @@ -8,16 +8,16 @@ | |||
2986 | 8 | 8 | ||
2987 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
2988 | 10 | 10 | ||
2989 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
2990 | 12 | |||
2991 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
2992 | 14 | |||
2993 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
2994 | 12 | 16 | ||
2995 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
2996 | 14 | 18 | ||
2997 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
2998 | 16 | |||
2999 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
3000 | 18 | 20 | ||
3001 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
3002 | 20 | |||
3003 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
3004 | 22 | 22 | ||
3005 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
3006 | 24 | 24 | ||
3007 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl.inc' | |||
3008 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
3009 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
3010 | @@ -12,16 +12,16 @@ | |||
3011 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
3012 | 13 | 13 | ||
3013 | 14 | 14 | ||
3024 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
3025 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
3026 | 17 | 17 | ||
3027 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
3028 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
3029 | 20 | 20 | ||
3030 | 21 | 21 | ||
3031 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
3032 | 23 | 23 | ||
3033 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
3034 | 25 | 25 | ||
3035 | 26 | 26 | ||
3036 | 27 | COMPLEX*32 MP__GC_5,MP__R2_GGHB,MP__R2_GGHT,MP__R2_GGHHB | 27 | COMPLEX*32 MP__GC_5,MP__R2_GGHB,MP__R2_GGHT,MP__R2_GGHHB |
3037 | 28 | 28 | ||
3038 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
3039 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
3040 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
3041 | @@ -12,14 +12,14 @@ | |||
3042 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
3043 | 13 | 13 | ||
3044 | 14 | 14 | ||
3053 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3054 | 16 | 16 | ||
3055 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3056 | 18 | 18 | ||
3057 | 19 | 19 | ||
3058 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3059 | 21 | 21 | ||
3060 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3061 | 23 | 23 | ||
3062 | 24 | 24 | ||
3063 | 25 | COMPLEX*32 GC_5,R2_GGHB,R2_GGHT,R2_GGHHB,R2_GGHHT,GC_30,GC_33 | 25 | COMPLEX*32 GC_5,R2_GGHB,R2_GGHT,R2_GGHHB,R2_GGHHT,GC_30,GC_33 |
3064 | 26 | 26 | ||
3065 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_input.inc' | |||
3066 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
3067 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
3068 | @@ -7,32 +7,10 @@ | |||
3069 | 7 | $ ,MP__MDL_BWCFT_UV_1EPS_,MP__MDL_TWCFT_UV_1EPS_ | 7 | $ ,MP__MDL_BWCFT_UV_1EPS_,MP__MDL_TWCFT_UV_1EPS_ |
3070 | 8 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_GWCFT_UV_B_FIN_ | 8 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_GWCFT_UV_B_FIN_ |
3071 | 9 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 9 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
3098 | 10 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 10 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
3099 | 11 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 11 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
3100 | 12 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 12 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
3101 | 13 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 13 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
3076 | 14 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | ||
3077 | 15 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | ||
3078 | 16 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | ||
3079 | 17 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | ||
3080 | 18 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | ||
3081 | 19 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | ||
3082 | 20 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | ||
3083 | 21 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | ||
3084 | 22 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | ||
3085 | 23 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | ||
3086 | 24 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | ||
3087 | 25 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | ||
3088 | 26 | |||
3089 | 27 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | ||
3090 | 28 | $ ,MP__MDL_G__EXP__2,MP__MDL_GWCFT_UV_B_1EPS_ | ||
3091 | 29 | $ ,MP__MDL_GWCFT_UV_T_1EPS_,MP__MDL_BWCFT_UV_1EPS_ | ||
3092 | 30 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 | ||
3093 | 31 | $ ,MP__MDL_GWCFT_UV_B_FIN_,MP__MDL_GWCFT_UV_T_FIN_ | ||
3094 | 32 | $ ,MP__MDL_BWCFT_UV_FIN_,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22 | ||
3095 | 33 | $ ,MP__MDL_CKM3X3,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33 | ||
3096 | 34 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA | ||
3097 | 35 | $ ,MP__MDL_TF,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 | ||
3102 | 36 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 | 14 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
3103 | 37 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW | 15 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
3104 | 38 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 | 16 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
3105 | @@ -46,6 +24,29 @@ | |||
3106 | 46 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF | 24 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
3107 | 47 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU | 25 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
3108 | 48 | 26 | ||
3109 | 27 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | ||
3110 | 28 | $ ,MP__MDL_G__EXP__2,MP__MDL_GWCFT_UV_B_1EPS_ | ||
3111 | 29 | $ ,MP__MDL_GWCFT_UV_T_1EPS_,MP__MDL_BWCFT_UV_1EPS_ | ||
3112 | 30 | $ ,MP__MDL_TWCFT_UV_1EPS_,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2 | ||
3113 | 31 | $ ,MP__MDL_GWCFT_UV_B_FIN_,MP__MDL_GWCFT_UV_T_FIN_ | ||
3114 | 32 | $ ,MP__MDL_BWCFT_UV_FIN_,MP__MDL_TWCFT_UV_FIN_ | ||
3115 | 33 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CONJG__CKM22,MP__MDL_CKM22 | ||
3116 | 34 | $ ,MP__MDL_CKM3X3,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL | ||
3117 | 35 | $ ,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF,MP__MDL_MZ__EXP__2 | ||
3118 | 36 | $ ,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2 | ||
3119 | 37 | $ ,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2 | ||
3120 | 38 | $ ,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2 | ||
3121 | 39 | $ ,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1 | ||
3122 | 40 | $ ,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB | ||
3123 | 41 | $ ,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP | ||
3124 | 42 | $ ,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN | ||
3125 | 43 | $ ,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU | ||
3126 | 44 | $ ,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD | ||
3127 | 45 | $ ,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2 | ||
3128 | 46 | $ ,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2 | ||
3129 | 47 | $ ,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB,MP__MDL_YMT | ||
3130 | 48 | $ ,MP__MDL_YMTAU | ||
3131 | 49 | |||
3132 | 49 | 50 | ||
3133 | 50 | COMPLEX*32 MP__MDL_COMPLEXI,MP__MDL_I1X33,MP__MDL_I2X33 | 51 | COMPLEX*32 MP__MDL_COMPLEXI,MP__MDL_I1X33,MP__MDL_I2X33 |
3134 | 51 | $ ,MP__MDL_I3X33,MP__MDL_I4X33,MP__MDL_VECTOR_TBGP | 52 | $ ,MP__MDL_I3X33,MP__MDL_I4X33,MP__MDL_VECTOR_TBGP |
3135 | 52 | 53 | ||
3136 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
3137 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
3138 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_LoopInduced/gg_hh/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
3139 | @@ -8,16 +8,16 @@ | |||
3140 | 8 | 8 | ||
3141 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
3142 | 10 | 10 | ||
3143 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
3144 | 12 | |||
3145 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
3146 | 14 | |||
3147 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
3148 | 12 | 16 | ||
3149 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
3150 | 14 | 18 | ||
3151 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
3152 | 16 | |||
3153 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
3154 | 18 | 20 | ||
3155 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
3156 | 20 | |||
3157 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
3158 | 22 | 22 | ||
3159 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
3160 | 24 | 24 | ||
3161 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/ddx_ttx/born_matrix.f' | |||
3162 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/ddx_ttx/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
3163 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/ddx_ttx/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
3164 | @@ -87,6 +87,9 @@ | |||
3165 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
3166 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
3167 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
3168 | 90 | LOGICAL HELRESET | ||
3169 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
3170 | 92 | DATA HELRESET/.TRUE./ | ||
3171 | 90 | 93 | ||
3172 | 91 | DATA (NHEL(I, 1),I=1,4) / 1,-1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,4) / 1,-1,-1, 1/ |
3173 | 92 | DATA (NHEL(I, 2),I=1,4) / 1,-1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,4) / 1,-1,-1,-1/ |
3174 | @@ -116,6 +119,17 @@ | |||
3175 | 116 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 119 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
3176 | 117 | 120 | ||
3177 | 118 | C ---------- | 121 | C ---------- |
3178 | 122 | C Check if helreset mode is on | ||
3179 | 123 | C --------- | ||
3180 | 124 | IF (HELRESET) THEN | ||
3181 | 125 | NTRY = 0 | ||
3182 | 126 | DO I=1,NCOMB | ||
3183 | 127 | GOODHEL(I) = .FALSE. | ||
3184 | 128 | ENDDO | ||
3185 | 129 | HELRESET = .FALSE. | ||
3186 | 130 | ENDIF | ||
3187 | 131 | |||
3188 | 132 | C ---------- | ||
3189 | 119 | C BEGIN CODE | 133 | C BEGIN CODE |
3190 | 120 | C ---------- | 134 | C ---------- |
3191 | 121 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 135 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
3192 | 122 | 136 | ||
3193 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%coupl.inc' | |||
3194 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
3195 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
3196 | @@ -14,14 +14,14 @@ | |||
3197 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
3198 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
3199 | 16 | 16 | ||
3208 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3209 | 18 | 18 | ||
3210 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3211 | 20 | 20 | ||
3212 | 21 | 21 | ||
3213 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3214 | 23 | 23 | ||
3215 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3216 | 25 | 25 | ||
3217 | 26 | 26 | ||
3218 | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, |
3219 | 28 | 28 | ||
3220 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%input.inc' | |||
3221 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
3222 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
3223 | @@ -7,11 +7,11 @@ | |||
3224 | 7 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ | 7 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ |
3225 | 8 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ | 8 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ |
3226 | 9 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ | 9 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ |
3232 | 10 | $ ,MDL_TWCFT_UV_FIN_,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3 | 10 | $ ,MDL_TWCFT_UV_FIN_,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22 |
3233 | 11 | $ ,MDL_CKM33,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF | 11 | $ ,MDL_CKM3X3,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF |
3234 | 12 | $ ,MDL_CF,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2 | 12 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 |
3235 | 13 | $ ,MDL_MH__EXP__2,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2 | 13 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW |
3236 | 14 | $ ,MDL_AEW,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 14 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW |
3237 | 15 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 15 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM |
3238 | 16 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 16 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN |
3239 | 17 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 17 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN |
3240 | @@ -25,11 +25,11 @@ | |||
3241 | 25 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ | 25 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ |
3242 | 26 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ | 26 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ |
3243 | 27 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ | 27 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ |
3249 | 28 | $ ,MDL_TWCFT_UV_FIN_,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3 | 28 | $ ,MDL_TWCFT_UV_FIN_,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22 |
3250 | 29 | $ ,MDL_CKM33,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF | 29 | $ ,MDL_CKM3X3,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF |
3251 | 30 | $ ,MDL_CF,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2 | 30 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 |
3252 | 31 | $ ,MDL_MH__EXP__2,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2 | 31 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW |
3253 | 32 | $ ,MDL_AEW,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 32 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW |
3254 | 33 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 33 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM |
3255 | 34 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 34 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN |
3256 | 35 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 35 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN |
3257 | 36 | 36 | ||
3258 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc' | |||
3259 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
3260 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
3261 | @@ -8,16 +8,16 @@ | |||
3262 | 8 | 8 | ||
3263 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
3264 | 10 | 10 | ||
3265 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
3266 | 12 | |||
3267 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
3268 | 14 | |||
3269 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
3270 | 12 | 16 | ||
3271 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
3272 | 14 | 18 | ||
3273 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
3274 | 16 | |||
3275 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
3276 | 18 | 20 | ||
3277 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
3278 | 20 | |||
3279 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
3280 | 22 | 22 | ||
3281 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
3282 | 24 | 24 | ||
3283 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc' | |||
3284 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
3285 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
3286 | @@ -12,16 +12,16 @@ | |||
3287 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
3288 | 13 | 13 | ||
3289 | 14 | 14 | ||
3300 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
3301 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
3302 | 17 | 17 | ||
3303 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
3304 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
3305 | 20 | 20 | ||
3306 | 21 | 21 | ||
3307 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
3308 | 23 | 23 | ||
3309 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
3310 | 25 | 25 | ||
3311 | 26 | 26 | ||
3312 | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG |
3313 | 28 | 28 | ||
3314 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
3315 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
3316 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
3317 | @@ -12,14 +12,14 @@ | |||
3318 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
3319 | 13 | 13 | ||
3320 | 14 | 14 | ||
3329 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3330 | 16 | 16 | ||
3331 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3332 | 18 | 18 | ||
3333 | 19 | 19 | ||
3334 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3335 | 21 | 21 | ||
3336 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3337 | 23 | 23 | ||
3338 | 24 | 24 | ||
3339 | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB |
3340 | 26 | 26 | ||
3341 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_input.inc' | |||
3342 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
3343 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
3344 | @@ -9,22 +9,22 @@ | |||
3345 | 9 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 9 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
3346 | 10 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 10 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
3347 | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
3364 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
3365 | 13 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 13 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
3366 | 14 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 14 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
3367 | 15 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 15 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
3368 | 16 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 16 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
3369 | 17 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 17 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
3370 | 18 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 18 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
3371 | 19 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 19 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
3372 | 20 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 20 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
3373 | 21 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 21 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
3374 | 22 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 22 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
3375 | 23 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 23 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
3376 | 24 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 24 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
3377 | 25 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 25 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
3378 | 26 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 26 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
3379 | 27 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 27 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
3380 | 28 | 28 | ||
3381 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 |
3382 | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_G_UVG_1EPS_,MP__MDL_G_UVB_1EPS_ | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_G_UVG_1EPS_,MP__MDL_G_UVB_1EPS_ |
3383 | @@ -33,22 +33,22 @@ | |||
3384 | 33 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 33 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
3385 | 34 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 34 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
3386 | 35 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 35 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
3403 | 36 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 36 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
3404 | 37 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 37 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
3405 | 38 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 38 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
3406 | 39 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 39 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
3407 | 40 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 40 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
3408 | 41 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 41 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
3409 | 42 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 42 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
3410 | 43 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 43 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
3411 | 44 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 44 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
3412 | 45 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 45 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
3413 | 46 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 46 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
3414 | 47 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 47 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
3415 | 48 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 48 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
3416 | 49 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 49 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
3417 | 50 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 50 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
3418 | 51 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 51 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
3419 | 52 | 52 | ||
3420 | 53 | 53 | ||
3421 | 54 | COMPLEX*32 MP__MDL_TMASS_UV_1EPS_,MP__MDL_TMASS_UV_FIN_ | 54 | COMPLEX*32 MP__MDL_TMASS_UV_1EPS_,MP__MDL_TMASS_UV_FIN_ |
3422 | 55 | 55 | ||
3423 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
3424 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
3425 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
3426 | @@ -8,16 +8,16 @@ | |||
3427 | 8 | 8 | ||
3428 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
3429 | 10 | 10 | ||
3430 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
3431 | 12 | |||
3432 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
3433 | 14 | |||
3434 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
3435 | 12 | 16 | ||
3436 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
3437 | 14 | 18 | ||
3438 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
3439 | 16 | |||
3440 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
3441 | 18 | 20 | ||
3442 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
3443 | 20 | |||
3444 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
3445 | 22 | 22 | ||
3446 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
3447 | 24 | 24 | ||
3448 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/born_matrix.f' | |||
3449 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
3450 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
3451 | @@ -87,6 +87,9 @@ | |||
3452 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
3453 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
3454 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
3455 | 90 | LOGICAL HELRESET | ||
3456 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
3457 | 92 | DATA HELRESET/.TRUE./ | ||
3458 | 90 | 93 | ||
3459 | 91 | DATA (NHEL(I, 1),I=1,4) /-1,-1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,4) /-1,-1,-1, 1/ |
3460 | 92 | DATA (NHEL(I, 2),I=1,4) /-1,-1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,4) /-1,-1,-1,-1/ |
3461 | @@ -116,6 +119,17 @@ | |||
3462 | 116 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 119 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
3463 | 117 | 120 | ||
3464 | 118 | C ---------- | 121 | C ---------- |
3465 | 122 | C Check if helreset mode is on | ||
3466 | 123 | C --------- | ||
3467 | 124 | IF (HELRESET) THEN | ||
3468 | 125 | NTRY = 0 | ||
3469 | 126 | DO I=1,NCOMB | ||
3470 | 127 | GOODHEL(I) = .FALSE. | ||
3471 | 128 | ENDDO | ||
3472 | 129 | HELRESET = .FALSE. | ||
3473 | 130 | ENDIF | ||
3474 | 131 | |||
3475 | 132 | C ---------- | ||
3476 | 119 | C BEGIN CODE | 133 | C BEGIN CODE |
3477 | 120 | C ---------- | 134 | C ---------- |
3478 | 121 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 135 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
3479 | 122 | 136 | ||
3480 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/loop_matrix.f' | |||
3481 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/loop_matrix.f 2020-10-30 12:03:19 +0000 | |||
3482 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/loop_matrix.f 2021-01-26 14:28:22 +0000 | |||
3483 | @@ -891,24 +891,24 @@ | |||
3484 | 891 | $ *UVWFCT_G_1_1EPS) | 891 | $ *UVWFCT_G_1_1EPS) |
3485 | 892 | C Amplitude(s) for UVCT diagram with ID 41 | 892 | C Amplitude(s) for UVCT diagram with ID 41 |
3486 | 893 | CALL FFV1_0(W(1,4,H),W(1,3,H),W(1,5,H),GC_5,AMPL(1,81)) | 893 | CALL FFV1_0(W(1,4,H),W(1,3,H),W(1,5,H),GC_5,AMPL(1,81)) |
3489 | 894 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0 | 894 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
3490 | 895 | $ +2.0D0*UVWFCT_G_2) | 895 | $ +2.0D0*UVWFCT_G_1) |
3491 | 896 | C Amplitude(s) for UVCT diagram with ID 42 | 896 | C Amplitude(s) for UVCT diagram with ID 42 |
3492 | 897 | CALL FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(2,82)) | 897 | CALL FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(2,82)) |
3493 | 898 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 898 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3494 | 899 | $ *UVWFCT_G_1_1EPS) | 899 | $ *UVWFCT_G_1_1EPS) |
3495 | 900 | C Amplitude(s) for UVCT diagram with ID 43 | 900 | C Amplitude(s) for UVCT diagram with ID 43 |
3496 | 901 | CALL FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(1,83)) | 901 | CALL FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(1,83)) |
3499 | 902 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0 | 902 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
3500 | 903 | $ +2.0D0*UVWFCT_G_2) | 903 | $ +2.0D0*UVWFCT_G_1) |
3501 | 904 | C Amplitude(s) for UVCT diagram with ID 44 | 904 | C Amplitude(s) for UVCT diagram with ID 44 |
3502 | 905 | CALL FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(2,84)) | 905 | CALL FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(2,84)) |
3503 | 906 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 906 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3504 | 907 | $ *UVWFCT_G_1_1EPS) | 907 | $ *UVWFCT_G_1_1EPS) |
3505 | 908 | C Amplitude(s) for UVCT diagram with ID 45 | 908 | C Amplitude(s) for UVCT diagram with ID 45 |
3506 | 909 | CALL FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(1,85)) | 909 | CALL FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(1,85)) |
3509 | 910 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0 | 910 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
3510 | 911 | $ +2.0D0*UVWFCT_G_2) | 911 | $ +2.0D0*UVWFCT_G_1) |
3511 | 912 | 300 CONTINUE | 912 | 300 CONTINUE |
3512 | 913 | 913 | ||
3513 | 914 | 914 | ||
3514 | 915 | 915 | ||
3515 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/mp_born_amps_and_wfs.f' | |||
3516 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/mp_born_amps_and_wfs.f 2020-10-30 12:03:19 +0000 | |||
3517 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_default/gg_ttx/mp_born_amps_and_wfs.f 2021-01-26 14:28:22 +0000 | |||
3518 | @@ -281,24 +281,24 @@ | |||
3519 | 281 | $ *UVWFCT_G_1_1EPS) | 281 | $ *UVWFCT_G_1_1EPS) |
3520 | 282 | C Amplitude(s) for UVCT diagram with ID 41 | 282 | C Amplitude(s) for UVCT diagram with ID 41 |
3521 | 283 | CALL MP_FFV1_0(W(1,4,H),W(1,3,H),W(1,5,H),GC_5,AMPL(1,81)) | 283 | CALL MP_FFV1_0(W(1,4,H),W(1,3,H),W(1,5,H),GC_5,AMPL(1,81)) |
3524 | 284 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0 | 284 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
3525 | 285 | $ +2.0D0*UVWFCT_G_2) | 285 | $ +2.0D0*UVWFCT_G_1) |
3526 | 286 | C Amplitude(s) for UVCT diagram with ID 42 | 286 | C Amplitude(s) for UVCT diagram with ID 42 |
3527 | 287 | CALL MP_FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(2,82)) | 287 | CALL MP_FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(2,82)) |
3528 | 288 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 288 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3529 | 289 | $ *UVWFCT_G_1_1EPS) | 289 | $ *UVWFCT_G_1_1EPS) |
3530 | 290 | C Amplitude(s) for UVCT diagram with ID 43 | 290 | C Amplitude(s) for UVCT diagram with ID 43 |
3531 | 291 | CALL MP_FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(1,83)) | 291 | CALL MP_FFV1_0(W(1,4,H),W(1,6,H),W(1,2,H),GC_5,AMPL(1,83)) |
3534 | 292 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0 | 292 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
3535 | 293 | $ +2.0D0*UVWFCT_G_2) | 293 | $ +2.0D0*UVWFCT_G_1) |
3536 | 294 | C Amplitude(s) for UVCT diagram with ID 44 | 294 | C Amplitude(s) for UVCT diagram with ID 44 |
3537 | 295 | CALL MP_FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(2,84)) | 295 | CALL MP_FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(2,84)) |
3538 | 296 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 296 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3539 | 297 | $ *UVWFCT_G_1_1EPS) | 297 | $ *UVWFCT_G_1_1EPS) |
3540 | 298 | C Amplitude(s) for UVCT diagram with ID 45 | 298 | C Amplitude(s) for UVCT diagram with ID 45 |
3541 | 299 | CALL MP_FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(1,85)) | 299 | CALL MP_FFV1_0(W(1,7,H),W(1,3,H),W(1,2,H),GC_5,AMPL(1,85)) |
3544 | 300 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0 | 300 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2 |
3545 | 301 | $ +2.0D0*UVWFCT_G_2) | 301 | $ +2.0D0*UVWFCT_G_1) |
3546 | 302 | C Copy the qp wfs to the dp ones as they are used to setup the | 302 | C Copy the qp wfs to the dp ones as they are used to setup the |
3547 | 303 | C CT calls. | 303 | C CT calls. |
3548 | 304 | DO I=1,NWAVEFUNCS | 304 | DO I=1,NWAVEFUNCS |
3549 | 305 | 305 | ||
3550 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/ddx_ttx/born_matrix.f' | |||
3551 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/ddx_ttx/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
3552 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/ddx_ttx/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
3553 | @@ -87,6 +87,9 @@ | |||
3554 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
3555 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
3556 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
3557 | 90 | LOGICAL HELRESET | ||
3558 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
3559 | 92 | DATA HELRESET/.TRUE./ | ||
3560 | 90 | 93 | ||
3561 | 91 | DATA (NHEL(I, 1),I=1,4) / 1,-1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,4) / 1,-1,-1, 1/ |
3562 | 92 | DATA (NHEL(I, 2),I=1,4) / 1,-1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,4) / 1,-1,-1,-1/ |
3563 | @@ -116,6 +119,17 @@ | |||
3564 | 116 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 119 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
3565 | 117 | 120 | ||
3566 | 118 | C ---------- | 121 | C ---------- |
3567 | 122 | C Check if helreset mode is on | ||
3568 | 123 | C --------- | ||
3569 | 124 | IF (HELRESET) THEN | ||
3570 | 125 | NTRY = 0 | ||
3571 | 126 | DO I=1,NCOMB | ||
3572 | 127 | GOODHEL(I) = .FALSE. | ||
3573 | 128 | ENDDO | ||
3574 | 129 | HELRESET = .FALSE. | ||
3575 | 130 | ENDIF | ||
3576 | 131 | |||
3577 | 132 | C ---------- | ||
3578 | 119 | C BEGIN CODE | 133 | C BEGIN CODE |
3579 | 120 | C ---------- | 134 | C ---------- |
3580 | 121 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 135 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
3581 | 122 | 136 | ||
3582 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%coupl.inc' | |||
3583 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%coupl.inc 2020-10-30 12:03:19 +0000 | |||
3584 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%coupl.inc 2021-01-26 14:28:22 +0000 | |||
3585 | @@ -14,14 +14,14 @@ | |||
3586 | 14 | DOUBLE PRECISION NF | 14 | DOUBLE PRECISION NF |
3587 | 15 | PARAMETER(NF=4) | 15 | PARAMETER(NF=4) |
3588 | 16 | 16 | ||
3597 | 17 | DOUBLE PRECISION MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | DOUBLE PRECISION MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3598 | 18 | 18 | ||
3599 | 19 | COMMON/MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 19 | COMMON/MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3600 | 20 | 20 | ||
3601 | 21 | 21 | ||
3602 | 22 | DOUBLE PRECISION MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | DOUBLE PRECISION MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3603 | 23 | 23 | ||
3604 | 24 | COMMON/WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 24 | COMMON/WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3605 | 25 | 25 | ||
3606 | 26 | 26 | ||
3607 | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, | 27 | DOUBLE COMPLEX GC_4, GC_5, GC_6, R2_3GQ, R2_3GG, R2_GQQ, R2_GGQ, |
3608 | 28 | 28 | ||
3609 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%input.inc' | |||
3610 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%input.inc 2020-10-30 12:03:19 +0000 | |||
3611 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%input.inc 2021-01-26 14:28:22 +0000 | |||
3612 | @@ -7,11 +7,11 @@ | |||
3613 | 7 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ | 7 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ |
3614 | 8 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ | 8 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ |
3615 | 9 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ | 9 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ |
3621 | 10 | $ ,MDL_TWCFT_UV_FIN_,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3 | 10 | $ ,MDL_TWCFT_UV_FIN_,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22 |
3622 | 11 | $ ,MDL_CKM33,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF | 11 | $ ,MDL_CKM3X3,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF |
3623 | 12 | $ ,MDL_CF,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2 | 12 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 |
3624 | 13 | $ ,MDL_MH__EXP__2,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2 | 13 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW |
3625 | 14 | $ ,MDL_AEW,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 14 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW |
3626 | 15 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 15 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM |
3627 | 16 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 16 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN |
3628 | 17 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 17 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN |
3629 | @@ -25,11 +25,11 @@ | |||
3630 | 25 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ | 25 | $ ,MDL_GWCFT_UV_T_1EPS_,MDL_BWCFT_UV_1EPS_,MDL_TWCFT_UV_1EPS_ |
3631 | 26 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ | 26 | $ ,MDL_G__EXP__3,MDL_MU_R__EXP__2,MDL_G_UVB_FIN_,MDL_G_UVT_FIN_ |
3632 | 27 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ | 27 | $ ,MDL_GWCFT_UV_B_FIN_,MDL_GWCFT_UV_T_FIN_,MDL_BWCFT_UV_FIN_ |
3638 | 28 | $ ,MDL_TWCFT_UV_FIN_,MDL_CKM22,MDL_CKM3X3,MDL_CONJG__CKM3X3 | 28 | $ ,MDL_TWCFT_UV_FIN_,MDL_CONJG__CKM3X3,MDL_CONJG__CKM22,MDL_CKM22 |
3639 | 29 | $ ,MDL_CKM33,MDL_CONJG__CKM22,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF | 29 | $ ,MDL_CKM3X3,MDL_CKM33,MDL_LHV,MDL_NCOL,MDL_CA,MDL_TF,MDL_CF |
3640 | 30 | $ ,MDL_CF,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2 | 30 | $ ,MDL_MZ__EXP__2,MDL_MZ__EXP__4,MDL_SQRT__2,MDL_MH__EXP__2 |
3641 | 31 | $ ,MDL_MH__EXP__2,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2 | 31 | $ ,MDL_NCOL__EXP__2,MDL_MB__EXP__2,MDL_MT__EXP__2,MDL_AEW |
3642 | 32 | $ ,MDL_AEW,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW | 32 | $ ,MDL_SQRT__AEW,MDL_EE,MDL_MW__EXP__2,MDL_SW2,MDL_CW |
3643 | 33 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM | 33 | $ ,MDL_SQRT__SW2,MDL_SW,MDL_G1,MDL_GW,MDL_V,MDL_V__EXP__2,MDL_LAM |
3644 | 34 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN | 34 | $ ,MDL_YB,MDL_YT,MDL_YTAU,MDL_MUH,MDL_AXIALZUP,MDL_AXIALZDOWN |
3645 | 35 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN | 35 | $ ,MDL_VECTORZUP,MDL_VECTORZDOWN,MDL_VECTORAUP,MDL_VECTORADOWN |
3646 | 36 | 36 | ||
3647 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc' | |||
3648 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
3649 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
3650 | @@ -8,16 +8,16 @@ | |||
3651 | 8 | 8 | ||
3652 | 9 | G = 2 * DSQRT(AS*PI) ! for the first init | 9 | G = 2 * DSQRT(AS*PI) ! for the first init |
3653 | 10 | 10 | ||
3654 | 11 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
3655 | 12 | |||
3656 | 13 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
3657 | 14 | |||
3658 | 11 | MDL_CKM22 = 1.000000D+00 | 15 | MDL_CKM22 = 1.000000D+00 |
3659 | 12 | 16 | ||
3660 | 13 | MDL_CKM3X3 = 1.000000D+00 | 17 | MDL_CKM3X3 = 1.000000D+00 |
3661 | 14 | 18 | ||
3662 | 15 | MDL_CONJG__CKM3X3 = 1.000000D+00 | ||
3663 | 16 | |||
3664 | 17 | MDL_CKM33 = 1.000000D+00 | 19 | MDL_CKM33 = 1.000000D+00 |
3665 | 18 | 20 | ||
3666 | 19 | MDL_CONJG__CKM22 = 1.000000D+00 | ||
3667 | 20 | |||
3668 | 21 | MDL_LHV = 1.000000D+00 | 21 | MDL_LHV = 1.000000D+00 |
3669 | 22 | 22 | ||
3670 | 23 | MDL_NCOL = 3.000000D+00 | 23 | MDL_NCOL = 3.000000D+00 |
3671 | 24 | 24 | ||
3672 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc' | |||
3673 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc 2020-10-30 12:03:19 +0000 | |||
3674 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl.inc 2021-01-26 14:28:22 +0000 | |||
3675 | @@ -12,16 +12,16 @@ | |||
3676 | 12 | COMMON/MP_RSCALE/ MP__MU_R | 12 | COMMON/MP_RSCALE/ MP__MU_R |
3677 | 13 | 13 | ||
3678 | 14 | 14 | ||
3689 | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT,MP__MDL_MW | 15 | REAL*16 MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW,MP__MDL_MH |
3690 | 16 | $ ,MP__MDL_MB | 16 | $ ,MP__MDL_MZ |
3691 | 17 | 17 | ||
3692 | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MH,MP__MDL_MZ,MP__MDL_MT | 18 | COMMON/MP_MASSES/ MP__MDL_MTA,MP__MDL_MT,MP__MDL_MB,MP__MDL_MW |
3693 | 19 | $ ,MP__MDL_MW,MP__MDL_MB | 19 | $ ,MP__MDL_MH,MP__MDL_MZ |
3694 | 20 | 20 | ||
3695 | 21 | 21 | ||
3696 | 22 | REAL*16 MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 22 | REAL*16 MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
3697 | 23 | 23 | ||
3698 | 24 | COMMON/MP_WIDTHS/ MP__MDL_WH,MP__MDL_WZ,MP__MDL_WW,MP__MDL_WT | 24 | COMMON/MP_WIDTHS/ MP__MDL_WZ,MP__MDL_WT,MP__MDL_WH,MP__MDL_WW |
3699 | 25 | 25 | ||
3700 | 26 | 26 | ||
3701 | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG | 27 | COMPLEX*32 MP__GC_4,MP__GC_5,MP__GC_6,MP__R2_3GQ,MP__R2_3GG |
3702 | 28 | 28 | ||
3703 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc' | |||
3704 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2020-10-30 12:03:19 +0000 | |||
3705 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_coupl_same_name.inc 2021-01-26 14:28:22 +0000 | |||
3706 | @@ -12,14 +12,14 @@ | |||
3707 | 12 | COMMON/MP_RSCALE/ MU_R | 12 | COMMON/MP_RSCALE/ MU_R |
3708 | 13 | 13 | ||
3709 | 14 | 14 | ||
3718 | 15 | REAL*16 MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 15 | REAL*16 MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3719 | 16 | 16 | ||
3720 | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MH,MDL_MZ,MDL_MT,MDL_MW,MDL_MB | 17 | COMMON/MP_MASSES/ MDL_MTA,MDL_MT,MDL_MB,MDL_MW,MDL_MH,MDL_MZ |
3721 | 18 | 18 | ||
3722 | 19 | 19 | ||
3723 | 20 | REAL*16 MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 20 | REAL*16 MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3724 | 21 | 21 | ||
3725 | 22 | COMMON/MP_WIDTHS/ MDL_WH,MDL_WZ,MDL_WW,MDL_WT | 22 | COMMON/MP_WIDTHS/ MDL_WZ,MDL_WT,MDL_WH,MDL_WW |
3726 | 23 | 23 | ||
3727 | 24 | 24 | ||
3728 | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB | 25 | COMPLEX*32 GC_4,GC_5,GC_6,R2_3GQ,R2_3GG,R2_GQQ,R2_GGQ,R2_GGB |
3729 | 26 | 26 | ||
3730 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_input.inc' | |||
3731 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_input.inc 2020-10-30 12:03:19 +0000 | |||
3732 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_input.inc 2021-01-26 14:28:22 +0000 | |||
3733 | @@ -9,22 +9,22 @@ | |||
3734 | 9 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 9 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
3735 | 10 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 10 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
3736 | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 11 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
3753 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 12 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
3754 | 13 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 13 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
3755 | 14 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 14 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
3756 | 15 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 15 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
3757 | 16 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 16 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
3758 | 17 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 17 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
3759 | 18 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 18 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
3760 | 19 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 19 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
3761 | 20 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 20 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
3762 | 21 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 21 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
3763 | 22 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 22 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
3764 | 23 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 23 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
3765 | 24 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 24 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
3766 | 25 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 25 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
3767 | 26 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 26 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
3768 | 27 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 27 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
3769 | 28 | 28 | ||
3770 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 | 29 | COMMON/MP_PARAMS_R/ MP__MDL_SQRT__AS,MP__MDL_G__EXP__4 |
3771 | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_G_UVG_1EPS_,MP__MDL_G_UVB_1EPS_ | 30 | $ ,MP__MDL_G__EXP__2,MP__MDL_G_UVG_1EPS_,MP__MDL_G_UVB_1EPS_ |
3772 | @@ -33,22 +33,22 @@ | |||
3773 | 33 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ | 33 | $ ,MP__MDL_G__EXP__3,MP__MDL_MU_R__EXP__2,MP__MDL_G_UVB_FIN_ |
3774 | 34 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ | 34 | $ ,MP__MDL_G_UVT_FIN_,MP__MDL_GWCFT_UV_B_FIN_ |
3775 | 35 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ | 35 | $ ,MP__MDL_GWCFT_UV_T_FIN_,MP__MDL_BWCFT_UV_FIN_ |
3792 | 36 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CKM22,MP__MDL_CKM3X3 | 36 | $ ,MP__MDL_TWCFT_UV_FIN_,MP__MDL_CONJG__CKM3X3 |
3793 | 37 | $ ,MP__MDL_CONJG__CKM3X3,MP__MDL_CKM33,MP__MDL_CONJG__CKM22 | 37 | $ ,MP__MDL_CONJG__CKM22,MP__MDL_CKM22,MP__MDL_CKM3X3 |
3794 | 38 | $ ,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF,MP__MDL_CF | 38 | $ ,MP__MDL_CKM33,MP__MDL_LHV,MP__MDL_NCOL,MP__MDL_CA,MP__MDL_TF |
3795 | 39 | $ ,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4,MP__MDL_SQRT__2 | 39 | $ ,MP__MDL_CF,MP__MDL_MZ__EXP__2,MP__MDL_MZ__EXP__4 |
3796 | 40 | $ ,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2,MP__MDL_MB__EXP__2 | 40 | $ ,MP__MDL_SQRT__2,MP__MDL_MH__EXP__2,MP__MDL_NCOL__EXP__2 |
3797 | 41 | $ ,MP__MDL_MT__EXP__2,MP__MDL_AEW,MP__MDL_SQRT__AEW,MP__MDL_EE | 41 | $ ,MP__MDL_MB__EXP__2,MP__MDL_MT__EXP__2,MP__MDL_AEW |
3798 | 42 | $ ,MP__MDL_MW__EXP__2,MP__MDL_SW2,MP__MDL_CW,MP__MDL_SQRT__SW2 | 42 | $ ,MP__MDL_SQRT__AEW,MP__MDL_EE,MP__MDL_MW__EXP__2,MP__MDL_SW2 |
3799 | 43 | $ ,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW,MP__MDL_V,MP__MDL_V__EXP__2 | 43 | $ ,MP__MDL_CW,MP__MDL_SQRT__SW2,MP__MDL_SW,MP__MDL_G1,MP__MDL_GW |
3800 | 44 | $ ,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT,MP__MDL_YTAU,MP__MDL_MUH | 44 | $ ,MP__MDL_V,MP__MDL_V__EXP__2,MP__MDL_LAM,MP__MDL_YB,MP__MDL_YT |
3801 | 45 | $ ,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN,MP__MDL_VECTORZUP | 45 | $ ,MP__MDL_YTAU,MP__MDL_MUH,MP__MDL_AXIALZUP,MP__MDL_AXIALZDOWN |
3802 | 46 | $ ,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP,MP__MDL_VECTORADOWN | 46 | $ ,MP__MDL_VECTORZUP,MP__MDL_VECTORZDOWN,MP__MDL_VECTORAUP |
3803 | 47 | $ ,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU,MP__MDL_VECTORWPUXD | 47 | $ ,MP__MDL_VECTORADOWN,MP__MDL_VECTORWMDXU,MP__MDL_AXIALWMDXU |
3804 | 48 | $ ,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2,MP__MDL_CW__EXP__2 | 48 | $ ,MP__MDL_VECTORWPUXD,MP__MDL_AXIALWPUXD,MP__MDL_GW__EXP__2 |
3805 | 49 | $ ,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2,MP__MDL_YB__EXP__2 | 49 | $ ,MP__MDL_CW__EXP__2,MP__MDL_EE__EXP__2,MP__MDL_SW__EXP__2 |
3806 | 50 | $ ,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF,MP__AS,MP__MDL_YMB | 50 | $ ,MP__MDL_YB__EXP__2,MP__MDL_YT__EXP__2,MP__AEWM1,MP__MDL_GF |
3807 | 51 | $ ,MP__MDL_YMT,MP__MDL_YMTAU | 51 | $ ,MP__AS,MP__MDL_YMB,MP__MDL_YMT,MP__MDL_YMTAU |
3808 | 52 | 52 | ||
3809 | 53 | 53 | ||
3810 | 54 | COMPLEX*32 MP__MDL_TMASS_UV_1EPS_,MP__MDL_TMASS_UV_FIN_ | 54 | COMPLEX*32 MP__MDL_TMASS_UV_1EPS_,MP__MDL_TMASS_UV_FIN_ |
3811 | 55 | 55 | ||
3812 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc' | |||
3813 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc 2020-10-30 12:03:19 +0000 | |||
3814 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/%..%..%Source%MODEL%mp_intparam_definition.inc 2021-01-26 14:28:22 +0000 | |||
3815 | @@ -8,16 +8,16 @@ | |||
3816 | 8 | 8 | ||
3817 | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init | 9 | MP__G = 2 * SQRT(MP__AS*MP__PI) ! for the first init |
3818 | 10 | 10 | ||
3819 | 11 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
3820 | 12 | |||
3821 | 13 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
3822 | 14 | |||
3823 | 11 | MP__MDL_CKM22 = 1.000000E+00_16 | 15 | MP__MDL_CKM22 = 1.000000E+00_16 |
3824 | 12 | 16 | ||
3825 | 13 | MP__MDL_CKM3X3 = 1.000000E+00_16 | 17 | MP__MDL_CKM3X3 = 1.000000E+00_16 |
3826 | 14 | 18 | ||
3827 | 15 | MP__MDL_CONJG__CKM3X3 = 1.000000E+00_16 | ||
3828 | 16 | |||
3829 | 17 | MP__MDL_CKM33 = 1.000000E+00_16 | 19 | MP__MDL_CKM33 = 1.000000E+00_16 |
3830 | 18 | 20 | ||
3831 | 19 | MP__MDL_CONJG__CKM22 = 1.000000E+00_16 | ||
3832 | 20 | |||
3833 | 21 | MP__MDL_LHV = 1.000000E+00_16 | 21 | MP__MDL_LHV = 1.000000E+00_16 |
3834 | 22 | 22 | ||
3835 | 23 | MP__MDL_NCOL = 3.000000E+00_16 | 23 | MP__MDL_NCOL = 3.000000E+00_16 |
3836 | 24 | 24 | ||
3837 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/born_matrix.f' | |||
3838 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/born_matrix.f 2020-10-30 12:03:19 +0000 | |||
3839 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/born_matrix.f 2021-01-26 14:28:22 +0000 | |||
3840 | @@ -87,6 +87,9 @@ | |||
3841 | 87 | INTEGER USERHEL | 87 | INTEGER USERHEL |
3842 | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL | 88 | COMMON/ML5_0_HELUSERCHOICE/USERHEL |
3843 | 89 | DATA USERHEL/-1/ | 89 | DATA USERHEL/-1/ |
3844 | 90 | LOGICAL HELRESET | ||
3845 | 91 | COMMON/ML5_0_HELRESET/HELRESET | ||
3846 | 92 | DATA HELRESET/.TRUE./ | ||
3847 | 90 | 93 | ||
3848 | 91 | DATA (NHEL(I, 1),I=1,4) /-1,-1,-1, 1/ | 94 | DATA (NHEL(I, 1),I=1,4) /-1,-1,-1, 1/ |
3849 | 92 | DATA (NHEL(I, 2),I=1,4) /-1,-1,-1,-1/ | 95 | DATA (NHEL(I, 2),I=1,4) /-1,-1,-1,-1/ |
3850 | @@ -116,6 +119,17 @@ | |||
3851 | 116 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED | 119 | LOGICAL ML5_0_IS_BORN_HEL_SELECTED |
3852 | 117 | 120 | ||
3853 | 118 | C ---------- | 121 | C ---------- |
3854 | 122 | C Check if helreset mode is on | ||
3855 | 123 | C --------- | ||
3856 | 124 | IF (HELRESET) THEN | ||
3857 | 125 | NTRY = 0 | ||
3858 | 126 | DO I=1,NCOMB | ||
3859 | 127 | GOODHEL(I) = .FALSE. | ||
3860 | 128 | ENDDO | ||
3861 | 129 | HELRESET = .FALSE. | ||
3862 | 130 | ENDIF | ||
3863 | 131 | |||
3864 | 132 | C ---------- | ||
3865 | 119 | C BEGIN CODE | 133 | C BEGIN CODE |
3866 | 120 | C ---------- | 134 | C ---------- |
3867 | 121 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 | 135 | IF(USERHEL.EQ.-1) NTRY=NTRY+1 |
3868 | 122 | 136 | ||
3869 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/helas_calls_uvct_1.f' | |||
3870 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/helas_calls_uvct_1.f 2020-10-30 12:03:19 +0000 | |||
3871 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
3872 | @@ -101,24 +101,24 @@ | |||
3873 | 101 | $ *UVWFCT_G_1_1EPS) | 101 | $ *UVWFCT_G_1_1EPS) |
3874 | 102 | C Amplitude(s) for UVCT diagram with ID 41 | 102 | C Amplitude(s) for UVCT diagram with ID 41 |
3875 | 103 | CALL FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) | 103 | CALL FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) |
3878 | 104 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 104 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
3879 | 105 | $ *UVWFCT_G_2) | 105 | $ *UVWFCT_G_1) |
3880 | 106 | C Amplitude(s) for UVCT diagram with ID 42 | 106 | C Amplitude(s) for UVCT diagram with ID 42 |
3881 | 107 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) | 107 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) |
3882 | 108 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 108 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3883 | 109 | $ *UVWFCT_G_1_1EPS) | 109 | $ *UVWFCT_G_1_1EPS) |
3884 | 110 | C Amplitude(s) for UVCT diagram with ID 43 | 110 | C Amplitude(s) for UVCT diagram with ID 43 |
3885 | 111 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) | 111 | CALL FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) |
3888 | 112 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 112 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
3889 | 113 | $ *UVWFCT_G_2) | 113 | $ *UVWFCT_G_1) |
3890 | 114 | C Amplitude(s) for UVCT diagram with ID 44 | 114 | C Amplitude(s) for UVCT diagram with ID 44 |
3891 | 115 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) | 115 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) |
3892 | 116 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 116 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3893 | 117 | $ *UVWFCT_G_1_1EPS) | 117 | $ *UVWFCT_G_1_1EPS) |
3894 | 118 | C Amplitude(s) for UVCT diagram with ID 45 | 118 | C Amplitude(s) for UVCT diagram with ID 45 |
3895 | 119 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) | 119 | CALL FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) |
3898 | 120 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 120 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
3899 | 121 | $ *UVWFCT_G_2) | 121 | $ *UVWFCT_G_1) |
3900 | 122 | 122 | ||
3901 | 123 | GOTO 1001 | 123 | GOTO 1001 |
3902 | 124 | 3000 CONTINUE | 124 | 3000 CONTINUE |
3903 | 125 | 125 | ||
3904 | === modified file 'tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/mp_helas_calls_uvct_1.f' | |||
3905 | --- tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/mp_helas_calls_uvct_1.f 2020-10-30 12:03:19 +0000 | |||
3906 | +++ tests/input_files/IOTestsComparison/short_ML_SMQCD_optimized/gg_ttx/mp_helas_calls_uvct_1.f 2021-01-26 14:28:22 +0000 | |||
3907 | @@ -85,24 +85,24 @@ | |||
3908 | 85 | $ *UVWFCT_G_1_1EPS) | 85 | $ *UVWFCT_G_1_1EPS) |
3909 | 86 | C Amplitude(s) for UVCT diagram with ID 41 | 86 | C Amplitude(s) for UVCT diagram with ID 41 |
3910 | 87 | CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) | 87 | CALL MP_FFV1_0(W(1,4),W(1,3),W(1,5),GC_5,AMPL(1,81)) |
3913 | 88 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 88 | AMPL(1,81)=AMPL(1,81)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
3914 | 89 | $ *UVWFCT_G_2) | 89 | $ *UVWFCT_G_1) |
3915 | 90 | C Amplitude(s) for UVCT diagram with ID 42 | 90 | C Amplitude(s) for UVCT diagram with ID 42 |
3916 | 91 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) | 91 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(2,82)) |
3917 | 92 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 92 | AMPL(2,82)=AMPL(2,82)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3918 | 93 | $ *UVWFCT_G_1_1EPS) | 93 | $ *UVWFCT_G_1_1EPS) |
3919 | 94 | C Amplitude(s) for UVCT diagram with ID 43 | 94 | C Amplitude(s) for UVCT diagram with ID 43 |
3920 | 95 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) | 95 | CALL MP_FFV1_0(W(1,4),W(1,6),W(1,2),GC_5,AMPL(1,83)) |
3923 | 96 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 96 | AMPL(1,83)=AMPL(1,83)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
3924 | 97 | $ *UVWFCT_G_2) | 97 | $ *UVWFCT_G_1) |
3925 | 98 | C Amplitude(s) for UVCT diagram with ID 44 | 98 | C Amplitude(s) for UVCT diagram with ID 44 |
3926 | 99 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) | 99 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(2,84)) |
3927 | 100 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 | 100 | AMPL(2,84)=AMPL(2,84)*(2.0D0*UVWFCT_B_0_1EPS+4.0D0 |
3928 | 101 | $ *UVWFCT_G_1_1EPS) | 101 | $ *UVWFCT_G_1_1EPS) |
3929 | 102 | C Amplitude(s) for UVCT diagram with ID 45 | 102 | C Amplitude(s) for UVCT diagram with ID 45 |
3930 | 103 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) | 103 | CALL MP_FFV1_0(W(1,7),W(1,3),W(1,2),GC_5,AMPL(1,85)) |
3933 | 104 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_G_1+2.0D0*UVWFCT_T_0+2.0D0 | 104 | AMPL(1,85)=AMPL(1,85)*(2.0D0*UVWFCT_T_0+2.0D0*UVWFCT_G_2+2.0D0 |
3934 | 105 | $ *UVWFCT_G_2) | 105 | $ *UVWFCT_G_1) |
3935 | 106 | 106 | ||
3936 | 107 | GOTO 1001 | 107 | GOTO 1001 |
3937 | 108 | 3000 CONTINUE | 108 | 3000 CONTINUE |
3938 | 109 | 109 | ||
3939 | === added file 'tests/input_files/param_card_nlo.dat' | |||
3940 | --- tests/input_files/param_card_nlo.dat 1970-01-01 00:00:00 +0000 | |||
3941 | +++ tests/input_files/param_card_nlo.dat 2021-01-26 14:28:22 +0000 | |||
3942 | @@ -0,0 +1,87 @@ | |||
3943 | 1 | ###################################################################### | ||
3944 | 2 | ## PARAM_CARD AUTOMATICALY GENERATED BY MG5 FOLLOWING UFO MODEL #### | ||
3945 | 3 | ###################################################################### | ||
3946 | 4 | ## ## | ||
3947 | 5 | ## Width set on Auto will be computed following the information ## | ||
3948 | 6 | ## present in the decay.py files of the model. ## | ||
3949 | 7 | ## See arXiv:1402.1178 for more details. ## | ||
3950 | 8 | ## ## | ||
3951 | 9 | ###################################################################### | ||
3952 | 10 | |||
3953 | 11 | ################################### | ||
3954 | 12 | ## INFORMATION FOR MASS | ||
3955 | 13 | ################################### | ||
3956 | 14 | Block mass | ||
3957 | 15 | 5 4.700000e+00 # MB | ||
3958 | 16 | 6 1.730000e+02 # MT | ||
3959 | 17 | 15 1.777000e+00 # MTA | ||
3960 | 18 | 23 9.118800e+01 # MZ | ||
3961 | 19 | 25 1.250000e+02 # MH | ||
3962 | 20 | ## Dependent parameters, given by model restrictions. | ||
3963 | 21 | ## Those values should be edited following the | ||
3964 | 22 | ## analytical expression. MG5 ignores those values | ||
3965 | 23 | ## but they are important for interfacing the output of MG5 | ||
3966 | 24 | ## to external program such as Pythia. | ||
3967 | 25 | 1 0.000000e+00 # d : 0.0 | ||
3968 | 26 | 2 0.000000e+00 # u : 0.0 | ||
3969 | 27 | 3 0.000000e+00 # s : 0.0 | ||
3970 | 28 | 4 0.000000e+00 # c : 0.0 | ||
3971 | 29 | 11 0.000000e+00 # e- : 0.0 | ||
3972 | 30 | 12 0.000000e+00 # ve : 0.0 | ||
3973 | 31 | 13 0.000000e+00 # mu- : 0.0 | ||
3974 | 32 | 14 0.000000e+00 # vm : 0.0 | ||
3975 | 33 | 16 0.000000e+00 # vt : 0.0 | ||
3976 | 34 | 21 0.000000e+00 # g : 0.0 | ||
3977 | 35 | 22 0.000000e+00 # a : 0.0 | ||
3978 | 36 | 24 8.041900e+01 # w+ : cmath.sqrt(MZ__exp__2/2. + cmath.sqrt(MZ__exp__4/4. - (aEW*cmath.pi*MZ__exp__2)/(Gf*sqrt__2))) | ||
3979 | 37 | |||
3980 | 38 | ################################### | ||
3981 | 39 | ## INFORMATION FOR SMINPUTS | ||
3982 | 40 | ################################### | ||
3983 | 41 | Block sminputs | ||
3984 | 42 | 1 1.325070e+02 # aEWM1 | ||
3985 | 43 | 2 1.166390e-05 # Gf | ||
3986 | 44 | 3 1.180000e-01 # aS (Note that Parameter not used if you use a PDF set) | ||
3987 | 45 | |||
3988 | 46 | ################################### | ||
3989 | 47 | ## INFORMATION FOR YUKAWA | ||
3990 | 48 | ################################### | ||
3991 | 49 | Block yukawa | ||
3992 | 50 | 5 4.700000e+00 # ymb | ||
3993 | 51 | 6 1.730000e+02 # ymt | ||
3994 | 52 | 15 1.777000e+00 # ymtau | ||
3995 | 53 | |||
3996 | 54 | ################################### | ||
3997 | 55 | ## INFORMATION FOR DECAY | ||
3998 | 56 | ################################### | ||
3999 | 57 | DECAY 6 1.491500e+00 # WT | ||
4000 | 58 | DECAY 23 2.441404e+00 # WZ | ||
4001 | 59 | DECAY 24 2.047600e+00 # WW | ||
4002 | 60 | DECAY 25 6.382339e-03 # WH | ||
4003 | 61 | ## Dependent parameters, given by model restrictions. | ||
4004 | 62 | ## Those values should be edited following the | ||
4005 | 63 | ## analytical expression. MG5 ignores those values | ||
4006 | 64 | ## but they are important for interfacing the output of MG5 | ||
4007 | 65 | ## to external program such as Pythia. | ||
4008 | 66 | DECAY 1 0.000000e+00 # d : 0.0 | ||
4009 | 67 | DECAY 2 0.000000e+00 # u : 0.0 | ||
4010 | 68 | DECAY 3 0.000000e+00 # s : 0.0 | ||
4011 | 69 | DECAY 4 0.000000e+00 # c : 0.0 | ||
4012 | 70 | DECAY 5 0.000000e+00 # b : 0.0 | ||
4013 | 71 | DECAY 11 0.000000e+00 # e- : 0.0 | ||
4014 | 72 | DECAY 12 0.000000e+00 # ve : 0.0 | ||
4015 | 73 | DECAY 13 0.000000e+00 # mu- : 0.0 | ||
4016 | 74 | DECAY 14 0.000000e+00 # vm : 0.0 | ||
4017 | 75 | DECAY 15 0.000000e+00 # ta- : 0.0 | ||
4018 | 76 | DECAY 16 0.000000e+00 # vt : 0.0 | ||
4019 | 77 | DECAY 21 0.000000e+00 # g : 0.0 | ||
4020 | 78 | DECAY 22 0.000000e+00 # a : 0.0 | ||
4021 | 79 | #=========================================================== | ||
4022 | 80 | # QUANTUM NUMBERS OF NEW STATE(S) (NON SM PDG CODE) | ||
4023 | 81 | #=========================================================== | ||
4024 | 82 | |||
4025 | 83 | Block QNUMBERS 82 # gh | ||
4026 | 84 | 1 0 # 3 times electric charge | ||
4027 | 85 | 2 1 # number of spin states (2S+1) | ||
4028 | 86 | 3 8 # colour rep (1: singlet, 3: triplet, 8: octet) | ||
4029 | 87 | 4 1 # Particle/Antiparticle distinction (0=own anti) |
I will go with this bug fix release.
And likely release 2.9.0 in a day or two.