SARAH version 4.12.2

Questions concerning the interface to CalcHep/CompHep and MicrOmegas
Post Reply
shivamg
Posts: 16
Joined: 1. Jan 2019, 09:47

SARAH version 4.12.2

Post by shivamg » 2. Jan 2019, 07:47

Dear Florian,

I am using SARAH 4.14.0 ,and MicroMega 5.0.6 . The problem is that SARAH is not creating CalcOmega.cpp file needed for dark matter study, also other CHep files are not running in micromega. Can you guide me, how to resolve this issue and could you have me SARAH 4.12.2 version ?

Thanks and Regards,
Shivam Gola

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: SARAH version 4.12.2

Post by FStaub » 2. Jan 2019, 20:07

Did you try SARAH 4.14.1?
SARAH 4.12.2 is attached.

Cheers,
Florian
Attachments
SARAH-4.12.2.tar.gz
(2.83 MiB) Downloaded 292 times

shivamg
Posts: 16
Joined: 1. Jan 2019, 09:47

Re: SARAH version 4.12.2

Post by shivamg » 4. Jan 2019, 18:01

I am thankful for SARAH 4.12.2 and it has generated the absent(in newer versions) CalcOmega.cpp file , but the problem is not solved yet. I have tried SARAH 4.14.1 also but it has been showing the same error.

"micromegas.a work/work_aux.a lib/aLib.a /home/shivam/Documents/MicroMega/micromegas_4.3.5/CalcHEP_src/lib/sqme_aux.so /home/shivam/Documents/MicroMega/micromegas_4.3.5/CalcHEP_src/lib/libSLHAplus.a /home/shivam/Documents/MicroMega/micromegas_4.3.5/CalcHEP_src/lib/num_c.a /home/shivam/Documents/MicroMega/micromegas_4.3.5/CalcHEP_src/lib/serv.a /home/shivam/Documents/MicroMega/micromegas_4.3.5/CalcHEP_src/lib/ntools.a /home/shivam/Documents/MicroMega/micromegas_4.3.5/CalcHEP_src/lib/dummy.a -rdynamic -ldl -lm -lpthread
make: g++: Command not found
../include/modelMakefile:38: recipe for target 'all' failed
make: *** [all] Error 127 "

I have used MicrOmega 4.3.5 and 5.0.6 as well. I am not getting the root of the problem. Please assist me.

Thanks & regards
Shivam Gola

shivamg
Posts: 16
Joined: 1. Jan 2019, 09:47

Re: SARAH version 4.12.2

Post by shivamg » 5. Jan 2019, 07:45

Hi, I tried SARAH 4.12.2 and MicrOmega 4.3.5, 5.0.6 on a different PC using two diiferent models Inert & SSDM. I found following error while running CalcOmega.cpp file on terminal in all case.

" /include/../CalcHEP_src/c_source/SLHAplus/include/SLHAplus.h:137:24: error: expected initializer before ‘hAAodd’
extern double complex hAAodd(double MH, double alphaMH, int Nitems, ...);
^~~~~~
In file included from ../include/micromegas_aux.h:172:0,
from CalcOmega.cpp:3:
../include/../CalcHEP_src/include/num_in.h:11:46: error: expected ‘,’ or ‘...’ before ‘*’ token
typedef REAL (FNN)(double,REAL*,REAL*,COMPLEX*,REAL*,REAL*);
^
../include/../CalcHEP_src/include/num_in.h:21:40: error: expected ‘,’ or ‘...’ before ‘*’ token
REAL *Q0,COMPLEX*Q1,REAL*Q2);
^
../include/modelMakefile:38: recipe for target 'all' failed
make: *** [all] Error 1 "

Please suggest me to solve this issue.

Thanks and Regards,
Shivam Gola

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: SARAH version 4.12.2

Post by FStaub » 7. Jan 2019, 11:08

Hi,

I can't reproduce the problem. (I tested the Inert model and that works totally fine).
Note, all error messages refer to files included in micromegas, not to the SARAH generated files. Therefore, I think the problem is your local installation of MO. Did you try any model delivered with MO?

Cheers,
Florian

shivamg
Posts: 16
Joined: 1. Jan 2019, 09:47

Re: SARAH version 4.12.2

Post by shivamg » 14. Jan 2019, 17:47

Hi, thanks for your all advices, my problem is resolved.

Thanks,
Shivam Gola

Post Reply