make[1]: *** [VandP.c] Error 125 make: *** [libs] Error 2

Asked by Marco Merchand

Dear Calchep Experts

I implemented a new model using the Feynrules package and I also checked that it passed all sanity checks, e.g. hermiticity, diagonal kinetic terms etc.

Now I put the .mdl files in a new project directory inside the work/models carpet.

using
make main=main.c
i get the following error message:

/Library/Developer/CommandLineTools/usr/bin/make -C work
rm -f tmp/safe
../../CalcHEP_src/bin/s_calchep -blind "{[[{[[[[[[{}0"
ERROR:Error in table ' Constraints' line 49 field 'Expression' position 44:
  Unknown variable la1
make[1]: *** [VandP.c] Error 125
make: *** [libs] Error 2

This is incomprehensible since I checked inside the file func1.mdl that the variable la1 is indeed defined.

Can you tell me what I am doing wrong in this case

thanks in advance

Marco

Question information

Language:
English Edit question
Status:
Answered
For:
CalcHEP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alexander Belyaev (alexander.belyaev) said :
#1

Dear Marco,

we need yourmodel in order to understand what is going on.

Please send it to

<email address hidden>

and

<email address hidden>

ALexander Belyaev

On 12/07/2019 23:47, Marco Merchand wrote:
> New question #681999 on CalcHEP:
> https://answers.launchpad.net/calchep/+question/681999
>
> Dear Calchep Experts
>
> I implemented a new model using the Feynrules package and I also checked that it passed all sanity checks, e.g. hermiticity, diagonal kinetic terms etc.
>
> Now I put the .mdl files in a new project directory inside the work/models carpet.
>
> using
> make main=main.c
> i get the following error message:
>
> /Library/Developer/CommandLineTools/usr/bin/make -C work
> rm -f tmp/safe
> ../../CalcHEP_src/bin/s_calchep -blind "{[[{[[[[[[{}0"
> ERROR:Error in table ' Constraints' line 49 field 'Expression' position 44:
> Unknown variable la1
> make[1]: *** [VandP.c] Error 125
> make: *** [libs] Error 2
>
>
> This is incomprehensible since I checked inside the file func1.mdl that the variable la1 is indeed defined.
>
> Can you tell me what I am doing wrong in this case
>
> thanks in advance
>
> Marco
>
--
______________________________________________________________________
Prof. Alexander S Belyaev (<email address hidden>)
https://www.hep.phys.soton.ac.uk/content/alexander-belyaev

School of Physics & Astronomy, University of Southampton
Office 5047, SO17 1BJ, TEL: +44 23805 98509, FAX: +44 23805 93910
.....................................................................
Particle Physics Department, Rutherford Appleton Laboratory
Didcot, OX11 0QX, TEL: +44 12354 45562, FAX: +44 12354 46733
.....................................................................
CERN, CH-1211 Geneva 23, Switzerland
Office 40/1-B20, Mailbox: E27910, TEL: +41 2276 71642
______________________________________________________________________

Revision history for this message
Alexander Pukhov (pukhov) said :
#2

I recommend you to  use option "Check Model"  before you start to
compilation of matrix elements.

1) m12, m11, m22  are reserved for Lorentz indexes.  I propose to
replace them on m_12, m_11, m_22 or some other names.

2) variable alpha1 uses l1,l2,l3   which are defined below.  It is very
strange that Feynrules   did such bug

3) the same about  l3 which uses l4,l5 defines below l3.

What I have done  these corrections I get a message about error in
Lagrangian - absence of charge conservation in vertex

     W+.C         |Z.c          |W+.f         |
|EE^2*x116x0                    |1

Best

     Alexander Pukhov

On 13.07.2019 1:47, Marco Merchand wrote:
> New question #681999 on CalcHEP:
> https://answers.launchpad.net/calchep/+question/681999
>
> Dear Calchep Experts
>
> I implemented a new model using the Feynrules package and I also checked that it passed all sanity checks, e.g. hermiticity, diagonal kinetic terms etc.
>
> Now I put the .mdl files in a new project directory inside the work/models carpet.
>
> using
> make main=main.c
> i get the following error message:
>
> /Library/Developer/CommandLineTools/usr/bin/make -C work
> rm -f tmp/safe
> ../../CalcHEP_src/bin/s_calchep -blind "{[[{[[[[[[{}0"
> ERROR:Error in table ' Constraints' line 49 field 'Expression' position 44:
> Unknown variable la1
> make[1]: *** [VandP.c] Error 125
> make: *** [libs] Error 2
>
>
> This is incomprehensible since I checked inside the file func1.mdl that the variable la1 is indeed defined.
>
> Can you tell me what I am doing wrong in this case
>
> thanks in advance
>
> Marco
>

Can you help with this problem?

Provide an answer of your own, or ask Marco Merchand for more information if necessary.

To post a message you must log in.