-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Different helicity numbering in fortran and cudacpp? #569
Comments
This is ggtt cudacpp
This is Fortran I guess
|
Beurk yes they differ
Example 15=15 is actually 1,1,1,1 that is 15 (in 1-6) of Fortran and 15 (in 0-15) of cudacpp |
I manually changed the cudacpp values to mimic fortran - much better!
Now I just need to change the fortran vs cudacpp array starting at or 0 |
Ok fixed in codegen, just changed one False to True...
|
valassi
added a commit
to valassi/madgraph4gpu
that referenced
this issue
Dec 14, 2022
…pp to reproduce fortran madgraph5#569
valassi
added a commit
to valassi/madgraph4gpu
that referenced
this issue
Dec 14, 2022
…n [1,ncomb] as in Fortran not in [0,ncomb-1] madgraph5#569
valassi
added a commit
to valassi/madgraph4gpu
that referenced
this issue
Dec 14, 2022
… gg_tt.mad to CODEGEN The Fortran codegen was using allow_reverse=True and the cpp codegen allow_reverse=False. Now moved to allow_reverse=True also in cudacpp.
valassi
added a commit
to valassi/madgraph4gpu
that referenced
this issue
Dec 14, 2022
…pp to reproduce fortran madgraph5#569
valassi
added a commit
to valassi/madgraph4gpu
that referenced
this issue
Dec 14, 2022
…n [1,ncomb] as in Fortran not in [0,ncomb-1] madgraph5#569
valassi
added a commit
to valassi/madgraph4gpu
that referenced
this issue
Dec 14, 2022
… gg_tt.mad to CODEGEN The Fortran codegen was using allow_reverse=True and the cpp codegen allow_reverse=False. Now moved to allow_reverse=True also in cudacpp.
This is fixed in #570, which I will soon merge. Closing, |
valassi
added a commit
to mg5amcnlo/mg5amcnlo_cudacpp
that referenced
this issue
Aug 16, 2023
…ort order of helicity from gg_tt.mad to CODEGEN The Fortran codegen was using allow_reverse=True and the cpp codegen allow_reverse=False. Now moved to allow_reverse=True also in cudacpp.
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
I am making progress in the random choice of helicity #403.
However the chosen helicities have different indices, Example in ggtt
This is the "BothDebug" printout: event number, fortran ME, cudacpp ME, ratio, fortran helicity, cudacpp helicity.
It seems that 15=15, 2=0, 14=12, 3=3, 12=11 etc.
I will check the hardcoded code
The text was updated successfully, but these errors were encountered: