Problem with implementing dimension-6 operators in lgrng1.mdl file

Asked by Sahabub Jahedi

Dear Experts,
                          I have been trying to implement the dimension-6 SMEFT operators' contribution in W^+W^-Z coupling in CalcHEP. In the Lorentz structure, it has 20 momentum-dependent terms. When I write up to the 6th term, CalcHEP is working fine. As soon as I add the 7th term or more, CalcHEP is not working then. The error in the terminal looks like this:

"*** stack smashing detected ***: <unknown> terminated
./calchep: line 24: 23069 Aborted (core dumped) $CALCHEP/bin/s_calchep $*".

The vertex is
W+ |W- |Z | |x15x0 |x15x1*p1.m2*m1.m3+x15x2*p1.m3*m1.m2+x15x3*p2.m1*m2.m3+x15x4*p2.m3*m1.m2+x15x5*p3.m1*m2.m3+x15x6*p3.m2*m1.m3+x15x7*EE*EE*EE*m1.m2*p1.m3+x15x8*EE*EE*EE*m1.m2*p2.m3+x15x9*EE*EE*EE*m1.m3*p1.m2+x15x10*EE*EE*EE*m1.m3*p3.m2+x15x11*EE*EE*EE*m2.m3*p2.m1+x15x12*EE*EE*EE*m2.m3*p3.m1+x15x13*EE*EE*EE*p1.m2*p2.m3*p3.m1+x15x14*EE*EE*EE*p1.m2*m1.m3*p2.p3+x15x15*EE*EE*EE*p1.m3*p2.m1*p3.m2+x15x16*EE*EE*EE*p1.m3*m1.m2*p2.p3+x15x17*EE*EE*EE*p2.m1*m2.m3*p1.p3+x15x18*EE*EE*EE*p2.m3*m1.m2*p1.p3+x15x19*EE*EE*EE*p3.m1*m2.m3*p1.p2+x15x20*EE*EE*EE*p3.m2*m1.m3*p1.p2.

Therefore, up to x15x6 term, I can implement. If I go beyond that the line breaks down and shows the error mentioned above. Please help me to solve the issue.

Thank you.

Regards,
Sahabub

Question information

Language:
English Edit question
Status:
Solved
For:
CalcHEP Edit question
Assignee:
No assignee Edit question
Solved by:
Sahabub Jahedi
Solved:
Last query:
Last reply:
Revision history for this message
Alexander Pukhov (pukhov) said :
#1

Check the end of format line.

A1   |   A2   |   .....

It has to finish with     the  "<|"  symbols and its length has to be
larger than the  line with ZW+W- vertex.

So, "<|" has to be disposed at position  about 640.

I  checked, CalcHEP eats your vertex.

Best

     Alexander Pukhov

On 2/15/23 18:55, Sahabub Jahedi wrote:
> New question #705060 on CalcHEP:
> https://answers.launchpad.net/calchep/+question/705060
>
> Dear Experts,
> I have been trying to implement the dimension-6 SMEFT operators' contribution in W^+W^-Z coupling in CalcHEP. In the Lorentz structure, it has 20 momentum-dependent terms. When I write up to the 6th term, CalcHEP is working fine. As soon as I add the 7th term or more, CalcHEP is not working then. The error in the terminal looks like this:
>
> "*** stack smashing detected ***: <unknown> terminated
> ./calchep: line 24: 23069 Aborted (core dumped) $CALCHEP/bin/s_calchep $*".
>
> The vertex is
> W+ |W- |Z | |x15x0 |x15x1*p1.m2*m1.m3+x15x2*p1.m3*m1.m2+x15x3*p2.m1*m2.m3+x15x4*p2.m3*m1.m2+x15x5*p3.m1*m2.m3+x15x6*p3.m2*m1.m3+x15x7*EE*EE*EE*m1.m2*p1.m3+x15x8*EE*EE*EE*m1.m2*p2.m3+x15x9*EE*EE*EE*m1.m3*p1.m2+x15x10*EE*EE*EE*m1.m3*p3.m2+x15x11*EE*EE*EE*m2.m3*p2.m1+x15x12*EE*EE*EE*m2.m3*p3.m1+x15x13*EE*EE*EE*p1.m2*p2.m3*p3.m1+x15x14*EE*EE*EE*p1.m2*m1.m3*p2.p3+x15x15*EE*EE*EE*p1.m3*p2.m1*p3.m2+x15x16*EE*EE*EE*p1.m3*m1.m2*p2.p3+x15x17*EE*EE*EE*p2.m1*m2.m3*p1.p3+x15x18*EE*EE*EE*p2.m3*m1.m2*p1.p3+x15x19*EE*EE*EE*p3.m1*m2.m3*p1.p2+x15x20*EE*EE*EE*p3.m2*m1.m3*p1.p2.
>
> Therefore, up to x15x6 term, I can implement. If I go beyond that the line breaks down and shows the error mentioned above. Please help me to solve the issue.
>
> Thank you.
>
> Regards,
> Sahabub
>

Revision history for this message
Sahabub Jahedi (sabuj27) said :
#2

Dear Professor Alexander Pukhov,
                                                                     Thank you so much for your quick reply. I have followed your suggestion. But the problem remains the same. I have put "<|" at the end of the final term. I have also kept the 2nd line larger than the 1st line. I think I could not follow what you said. Could you please elaborate?

Z |W+ |W- | |x15x0 |x15x1*p1.m2*m1.m3+x15x2*p1.m3*m1.m2+x15x3*p2.m1*m2.m3
+x15x4*p2.m3*m1.m2+x15x5*p3.m1*m2.m3+x15x6*p3.m2*m1.m3+x15x7*EE*EE*EE*m1.m2*p1.m3+x15x8*EE*EE*EE*m1.m2*p2.m3+x15x9*EE*EE*EE*m1.m3*p1.m2+x15x10*EE*EE*EE*m1.m3*p3.m2+x15x11*EE*EE*EE*m2.m3*p2.m1+x15x12*EE*EE*EE*m2.m3*p3.m1+x15x13*EE*EE*EE*p1.m2*p2.m3*p3.m1+x15x14*EE*EE*EE*p1.m2*m1.m3*p2.p3+x15x15*EE*EE*EE*p1.m3*p2.m1*p3.m2+x15x16*EE*EE*EE*p1.m3*m1.m2*p2.p3+x15x17*EE*EE*EE*p2.m1*m2.m3*p1.p3+x15x18*EE*EE*EE*p2.m3*m1.m2*p1.p3+x15x19*EE*EE*EE*p3.m1*m2.m3*p1.p2+x15x20*EE*EE*EE*p3.m2*m1.m3*p1.p2
<|

Regards,
Sahabub

Revision history for this message
Sahabub Jahedi (sabuj27) said (last edit ):
#3

Dear Professor Alexander Pukhov,
                                                                   Thank you so much. I got your point. This Solved My Problem.