oliviermattelaer / mg5amc_test

first attempt to move all bzr branch to git
Other
1 stars 1 forks source link

change matrix.f to include the choice of helicity/color within that file. #24

Closed oliviermattelaer closed 2 years ago

oliviermattelaer commented 2 years ago

Idea

update the fortran code to have the same interface as for GPU and therefore avoid to put the JAMP2 in a common block

Todo:

oliviermattelaer commented 2 years ago

note

    CHARACTER*101         HEL_BUFF
    COMMON/TO_HELICITY/  HEL_BUFF
 WRITE(HEL_BUFF,'(20i5)')(NHEL(II,I),II=1,NEXTERNAL)

(need to be replaced via the call to ihel) -> need to have a function get_helicity(iproc, ihel) call get_helicity(iproc, ihel, nhel) that calls get_nhelX(...)

oliviermattelaer commented 2 years ago

case without plugin/helicity recycling/mlm implemented here:

https://github.com/mg5amcnlo/mg5amcnlo/commit/0587cbbd549c053414beb4ecf0b5883047a1a9a4 following commit is make the change consistent with helicity recycling https://github.com/mg5amcnlo/mg5amcnlo/commit/18a90f58587e3a7b07610b9ed5780695d094a76c

oliviermattelaer commented 2 years ago

Validation: