Skip to content

Commit 6e31d22

Browse files
committed
Regenerate processes
1 parent 43d6735 commit 6e31d22

File tree

1,034 files changed

+13001
-15998
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,034 files changed

+13001
-15998
lines changed

epochX/cudacpp/ee_mumu.mad/Cards/ident_card.dat

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,32 @@ ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
22
c written by the UFO converter
33
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
44

5+
mass 5 mdl_MB
56

7+
mass 6 mdl_MT
68

9+
mass 15 mdl_MTA
710

11+
mass 23 mdl_MZ
812

13+
mass 25 mdl_MH
914

15+
sminputs 1 aEWM1
1016

17+
sminputs 2 mdl_Gf
1118

19+
sminputs 3 aS
1220

21+
yukawa 5 mdl_ymb
1322

23+
yukawa 6 mdl_ymt
1424

25+
yukawa 15 mdl_ymtau
1526

16-
17-
27+
decay 6 mdl_WT
1828

1929
decay 23 mdl_WZ
30+
2031
decay 24 mdl_WW
32+
2133
decay 25 mdl_WH
22-
decay 6 mdl_WT
23-
mass 15 mdl_MTA
24-
mass 23 mdl_MZ
25-
mass 25 mdl_MH
26-
mass 5 mdl_MB
27-
mass 6 mdl_MT
28-
sminputs 1 aEWM1
29-
sminputs 2 mdl_Gf
30-
sminputs 3 aS
31-
yukawa 15 mdl_ymtau
32-
yukawa 5 mdl_ymb
33-
yukawa 6 mdl_ymt

epochX/cudacpp/ee_mumu.mad/Cards/me5_configuration.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
235235
# pineappl = pineappl
236236

237237

238-
#mg5_path = /data/avalassi/GPU2023/madgraph4gpuX/MG5aMC/mg5amcnlo
238+
mg5_path = /home/dmass/Development/madgraph4gpu/amd-ci/MG5aMC/mg5amcnlo
239239

240240
# MG5 MAIN DIRECTORY
241-
#mg5_path = /data/avalassi/GPU2023/madgraph4gpuX/MG5aMC/mg5amcnlo
241+
mg5_path = /home/dmass/Development/madgraph4gpu/amd-ci/MG5aMC/mg5amcnlo

epochX/cudacpp/ee_mumu.mad/Cards/proc_card_mg5.dat

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#* * * *
99
#* *
1010
#* *
11-
#* VERSION 3.6.0 2024-09-30 *
11+
#* VERSION 3.6.3 2025-06-12 *
1212
#* *
1313
#* WARNING: UNKNOWN DEVELOPMENT VERSION. *
1414
#* WARNING: DO NOT USE FOR PRODUCTION *
@@ -35,15 +35,17 @@ set loop_color_flows False
3535
set max_npoint_for_channel 0
3636
set default_unset_couplings 99
3737
set max_t_for_channel 99
38+
set zerowidth_tchannel True
3839
set nlo_mixed_expansion True
39-
set stdout_level DEBUG
40-
set zerowidth_tchannel F
41-
generate e+ e- > mu+ mu-
40+
import model sm
4241
define p = g u c d s u~ c~ d~ s~
4342
define j = g u c d s u~ c~ d~ s~
4443
define l+ = e+ mu+
4544
define l- = e- mu-
4645
define vl = ve vm vt
4746
define vl~ = ve~ vm~ vt~
48-
output madevent_simd ../TMPOUT/CODEGEN_mad_ee_mumu --hel_recycling=Fal\
49-
se --vector_size=32
47+
set stdout_level DEBUG
48+
set zerowidth_tchannel F
49+
generate e+ e- > mu+ mu-
50+
output madevent_simd ee_mumu.mad_gen --hel_recycling=False --vector_si\
51+
ze=32

epochX/cudacpp/ee_mumu.mad/Cards/run_card.dat

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,11 @@
9797
#*********************************************************************
9898
# Compilation flag.
9999
#*********************************************************************
100-
-O3 -ffast-math -fbounds-check = global_flag ! build flags for all Fortran code (for a fair comparison to cudacpp; default is -O)
100+
-O = global_flag ! fortran optimization flag use for the all code.
101101
--fast-math = aloha_flag ! fortran optimization flag for aloha function. Suggestions: '-ffast-math'
102102
-O3 = matrix_flag ! fortran optimization flag for matrix.f function. Suggestions: '-O3'
103-
32 = vector_size ! size of fortran arrays allocated in the multi-event API for SIMD/GPU (VECSIZE_MEMMAX)
104-
512 = nb_warp ! total number of warp/frontwave
103+
16 = vector_size ! size of fortran arrays allocated in the multi-event API for SIMD/GPU (VECSIZE_MEMMAX)
104+
1 = nb_warp ! total number of warp/frontwave
105105

106106
#*********************************************************************
107107
# Customization (custom cuts/scale/bias/...) *
@@ -112,6 +112,7 @@
112112
# Parton level cuts definition *
113113
#*******************************
114114
0.0 = dsqrt_shat ! minimal shat for full process
115+
-1 = dsqrt_shatmax ! maximum shat for full process
115116
#
116117
#
117118
#*********************************************************************

epochX/cudacpp/ee_mumu.mad/Cards/run_card_default.dat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@
112112
# Parton level cuts definition *
113113
#*******************************
114114
0.0 = dsqrt_shat ! minimal shat for full process
115+
-1 = dsqrt_shatmax ! maximum shat for full process
115116
#
116117
#
117118
#*********************************************************************
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.6.0
1+
3.6.3

epochX/cudacpp/ee_mumu.mad/Source/.make_opts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ endif
102102
ifneq ($(lhapdf),)
103103
CXXFLAGS += $(shell $(lhapdf) --cppflags)
104104
alfas_functions=alfas_functions_lhapdf
105+
alfas_to_clean=alfas_functions.o
105106
llhapdf+= $(shell $(lhapdf) --cflags --libs) -lLHAPDF
106107
# check if we need to activate c++11 (for lhapdf6.2)
107108
ifeq ($(origin CXX),default)
@@ -113,10 +114,11 @@ ifneq ($(lhapdf),)
113114
endif
114115
else
115116
alfas_functions=alfas_functions
117+
alfas_to_clean=alfas_functions_lhapdf.o
116118
llhapdf=
117119
endif
118120

119121
# Helper function to check MG5 version
120122
define CHECK_MG5AMC_VERSION
121123
python -c 'import re; from distutils.version import StrictVersion; print StrictVersion("$(MG5AMC_VERSION)") >= StrictVersion("$(1)") if re.match("^[\d\.]+$$","$(MG5AMC_VERSION)") else True;'
122-
endef
124+
endef

epochX/cudacpp/ee_mumu.mad/Source/DHELAS/FFV4_0.f

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ SUBROUTINE FFV4_0(F1, F2, V3, COUP,VERTEX)
99
COMPLEX*16 COUP
1010
COMPLEX*16 F1(*)
1111
COMPLEX*16 F2(*)
12-
COMPLEX*16 TMP1
1312
COMPLEX*16 TMP3
13+
COMPLEX*16 TMP4
1414
COMPLEX*16 V3(*)
1515
COMPLEX*16 VERTEX
16-
TMP1 = (F1(3)*(F2(5)*(V3(3)+V3(6))+F2(6)*(V3(4)+CI*(V3(5))))
16+
TMP3 = (F1(3)*(F2(5)*(V3(3)+V3(6))+F2(6)*(V3(4)+CI*(V3(5))))
1717
$ +F1(4)*(F2(5)*(V3(4)-CI*(V3(5)))+F2(6)*(V3(3)-V3(6))))
18-
TMP3 = (F1(5)*(F2(3)*(V3(3)-V3(6))-F2(4)*(V3(4)+CI*(V3(5))))
18+
TMP4 = (F1(5)*(F2(3)*(V3(3)-V3(6))-F2(4)*(V3(4)+CI*(V3(5))))
1919
$ +F1(6)*(F2(3)*(-V3(4)+CI*(V3(5)))+F2(4)*(V3(3)+V3(6))))
20-
VERTEX = COUP*(-1D0)*(+CI*(TMP1)+2D0 * CI*(TMP3))
20+
VERTEX = COUP*(-1D0)*(+CI*(TMP3)+2D0 * CI*(TMP4))
2121
END
2222

2323

epochX/cudacpp/ee_mumu.mad/Source/DHELAS/FFV4_3.f

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ SUBROUTINE FFV4_3(F1, F2, COUP, M3, W3,V3)
1313
REAL*8 OM3
1414
REAL*8 P3(0:3)
1515
COMPLEX*16 TMP2
16-
COMPLEX*16 TMP4
16+
COMPLEX*16 TMP5
1717
COMPLEX*16 V3(6)
1818
REAL*8 W3
1919
COMPLEX*16 DENOM
@@ -27,18 +27,18 @@ SUBROUTINE FFV4_3(F1, F2, COUP, M3, W3,V3)
2727
P3(3) = -DIMAG(V3(1))
2828
TMP2 = (F1(3)*(F2(5)*(P3(0)+P3(3))+F2(6)*(P3(1)+CI*(P3(2))))
2929
$ +F1(4)*(F2(5)*(P3(1)-CI*(P3(2)))+F2(6)*(P3(0)-P3(3))))
30-
TMP4 = (F1(5)*(F2(3)*(P3(0)-P3(3))-F2(4)*(P3(1)+CI*(P3(2))))
30+
TMP5 = (F1(5)*(F2(3)*(P3(0)-P3(3))-F2(4)*(P3(1)+CI*(P3(2))))
3131
$ +F1(6)*(F2(3)*(-P3(1)+CI*(P3(2)))+F2(4)*(P3(0)+P3(3))))
3232
DENOM = COUP/(P3(0)**2-P3(1)**2-P3(2)**2-P3(3)**2 - M3 * (M3 -CI
3333
$ * W3))
34-
V3(3)= DENOM*(-2D0 * CI)*(OM3*-1D0/2D0 * P3(0)*(TMP2+2D0*(TMP4))
34+
V3(3)= DENOM*(-2D0 * CI)*(OM3*-1D0/2D0 * P3(0)*(TMP2+2D0*(TMP5))
3535
$ +(+1D0/2D0*(F1(3)*F2(5)+F1(4)*F2(6))+F1(5)*F2(3)+F1(6)*F2(4)))
36-
V3(4)= DENOM*(-2D0 * CI)*(OM3*-1D0/2D0 * P3(1)*(TMP2+2D0*(TMP4))
36+
V3(4)= DENOM*(-2D0 * CI)*(OM3*-1D0/2D0 * P3(1)*(TMP2+2D0*(TMP5))
3737
$ +(-1D0/2D0*(F1(3)*F2(6)+F1(4)*F2(5))+F1(5)*F2(4)+F1(6)*F2(3)))
38-
V3(5)= DENOM*2D0 * CI*(OM3*1D0/2D0 * P3(2)*(TMP2+2D0*(TMP4))+(
38+
V3(5)= DENOM*2D0 * CI*(OM3*1D0/2D0 * P3(2)*(TMP2+2D0*(TMP5))+(
3939
$ +1D0/2D0 * CI*(F1(3)*F2(6))-1D0/2D0 * CI*(F1(4)*F2(5))-CI*(F1(5)
4040
$ *F2(4))+CI*(F1(6)*F2(3))))
41-
V3(6)= DENOM*2D0 * CI*(OM3*1D0/2D0 * P3(3)*(TMP2+2D0*(TMP4))+(
41+
V3(6)= DENOM*2D0 * CI*(OM3*1D0/2D0 * P3(3)*(TMP2+2D0*(TMP5))+(
4242
$ +1D0/2D0*(F1(3)*F2(5))-1D0/2D0*(F1(4)*F2(6))-F1(5)*F2(3)+F1(6)
4343
$ *F2(4)))
4444
END

epochX/cudacpp/ee_mumu.mad/Source/alfas_functions.f

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,10 @@ SUBROUTINE NEWTON1(T,A_IN,A_OUT,NLOOP,NF)
188188

189189
A_OUT=A_IN/(1D0+A_IN*B0(NF)*T)
190190
IF (NLOOP .EQ. 1) RETURN
191+
if (1D0+A_IN*B0(NF)*T.le.0d0)THEN
192+
A_OUT = 9d98
193+
RETURN
194+
ENDIF
191195
A_OUT=A_IN/(1D0+B0(NF)*A_IN*T+C1(NF)*A_IN*LOG(1D0+A_IN*B0(NF)*T))
192196
IF (A_OUT .LT. 0D0) AS=0.3D0
193197
30 AS=A_OUT

0 commit comments

Comments
 (0)