Problem trying to implement BSM model with SARAH

Asked by Kevin Alberto Urquía Calderón

Hi. I've been trying to implement a BSM model using SARAH, specifically this one:

The link I provided already gives you the WHIZARD model files. I tried using those files and using Mathematica to generate the files, and in both cases I get the same error after writing "make":

make[1]: Entering directory '/home/kurquia/.Mathematica/Applications/SARAH/Output/LRSM/EWSB/WHIZARD_Omega/omega'
/usr/bin/ocamlopt.opt -I /usr/local/lib/omega/caml -c
File "", line 39, characters 9-10:
39 | type s{0, 0, 3, 303}_Hm =
Error: Syntax error: 'end' expected
File "", line 21, characters 0-6:
21 | struct
  This 'struct' might be unmatched

Is there a fix for this?

Question information

English Edit question
WHIZARD Edit question
Thorsten Ohl Edit question
Solved by:
Kevin Alberto Urquía Calderón
Last query:
Last reply:
Revision history for this message
Thorsten Ohl (thomega) said :

Hi Kevin,

something must have gone wrong with the variable names in the creation of the O'Mega
input file Probably a particle name that was not anticipated by the
authors of the old interface.

Instead of trying to fix the file manually (there are many of these errors) or trying to fix
the translator, I would suggest to upgrade the current WHIZARD version and use the UFO
version of the model. This is the currently supported way, as the old interface is no longer
fully supported.


Revision history for this message
Kevin Alberto Urquía Calderón (kurquia) said :

Hi Thorsten,

Thanks for your answer! I'll use the UFO version of the model instead.