Cannot find source code for Helas routines for e+e- > mu+mu-

Asked by Kartik Bhide

Dear experts,

I ask Madgraph v3.4.1 (using the default SM model file) to generate e+ e- > mu+ mu- and produce the output folder.

I look at /SubProcesses/P1_ll_ll/matrix1_orig.f , where I see a call to 'FFV1P0_3' around line 408.

Of course I find the subroutine in /Source/DHELAS as expected

But when I do "output aloha" for the default sm model, I cannot find the 'FFV1P0_3' subroutine in /models/sm/Fortran. I cannot find it for CPP and Python formats either.

Is this a Madgraph bug, or something to do with Helas that's unavoidable? Maybe my previous question related to missing Python functions is related to this one [1]

Thanks very much

[1] https://answers.launchpad.net/mg5amcnlo/+question/704186

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Olivier Mattelaer
Solved:
Last query:
Last reply:
Revision history for this message
Best Olivier Mattelaer (olivier-mattelaer) said :
#1

Hi,

If you start to add all the "special" aloha routines that MG5aMC might use, then the list is very long and the generation quite slow.
(345 file for the standard model and 361 different function).

The current default for the "output aloha" is to only create a subset of that very long list.
But the following patches:
https://github.com/mg5amcnlo/mg5amcnlo/commit/d6fea3ea2d902b7e12364294761b95764aa83d08
allow to have a close to complete list, (the list will certainly not be complete for model with fermion flow validation since I have not put in the code the creation of routine that have both custom propagator and fermionflow correction on them.

Cheers,

Olivier

PS: Note that we do not have a method to create all aloha routines that could be used for loop computation.

Revision history for this message
Kartik Bhide (kbya99) said :
#2

Thanks Olivier Mattelaer, that solved my question.