MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not define

Questions concerning the interface to Vevacious

Moderator: benoleary

Post Reply
Algernon

MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not define

Post by Algernon » 6. Sep 2016, 16:56

Dear:

1. i created the NMSSM.vin by SARAH.

2. i created the SPheno.spc.NMSSM by sarah-spheno.

3. i run ./Vevacious.exe VevaciousInitialization.xml

4. Unfortunately, some error happens :

warnings.warn(msg, UserWarning)
Traceback (most recent call last):
File "./Vevacious.py", line 23, in <module>
import VevaciousParameterDependent as VPD
File "/home/Vevacious/bin/VevaciousParameterDependent.py", line 667, in <module>
MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ],
NameError: name 'valueDimensions' is not defined

Minimizing the one-loop potential, calculating the tunneling time or its upper bound, and printing the results took 0.523029 seconds.

Warning! "../NMSSM/MyResult_NMSSM.vout" was not produced!


Could you please give me some hints?

Best wishes!

benoleary
Posts: 45
Joined: 3. May 2016, 10:49

Re: MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not de

Post by benoleary » 6. Sep 2016, 17:08

Dear Algernon,

it would be helpful if you could attach the .vin file. However, I think the problem is that you may not have set every variable required within SARAH. Do Florian's instructions mention anything about choosing a number of dimensions, perhaps by setting valueDimensions within the Mathematica notebook?

Regards,
Ben

Algernon
Posts: 13
Joined: 9. Sep 2016, 10:31

Re: MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not de

Post by Algernon » 9. Sep 2016, 11:01

Dear benoleary:

After examining the sarah mannual and vevacious mannual carefully, i still can't figured out the solution for their problem. Could you please give more hints?


Best wishes!
Attachments
NMSSM.vin.txt
(26.62 KiB) Downloaded 442 times

benoleary
Posts: 45
Joined: 3. May 2016, 10:49

Re: MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not de

Post by benoleary » 9. Sep 2016, 11:19

Dear Algernon,

I'm sorry, this is really a SARAH issue. In the .vin file, there should only be plain numbers between the quote marks following factor=.
E.g. it would be valid to have
factor="8"
or
factor="1"
but not
factor="2*alpha"
or
factor="Exp[Log[Pi]]"
so somehow SARAH is not evaluating valueDimensions as a number, so is not putting a number in the file instead of "2*valueDimensions".

Regards,
Ben <= My name. Ben. "benoleary" is my forum username. It is more usual to address your reply with "Dear Ben" when I sign with "Regards, Ben". I assume that your name is Algernon from your username, but since you didn't bother to sign your original message, I'm not 100% sure.

Algernon
Posts: 13
Joined: 9. Sep 2016, 10:31

Re: MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not de

Post by Algernon » 9. Sep 2016, 12:39

Dear Ben:

I am confused about this parameter. Where i can find the defintion of the valueDimensions? Just in this NMSSM.vin, what's the Specific value i should set?
Thanks a lot!


Cheers,
Algernon

benoleary
Posts: 45
Joined: 3. May 2016, 10:49

Re: MassesSquareds = [ [ MassesSquared1, 2*valueDimensions, 1.5, "scalar" ], NameError: name 'valueDimensions' is not de

Post by benoleary » 9. Sep 2016, 12:52

Dear Algernon,

I am also confused about this parameter. It is a SARAH issue. SARAH questions need to be answered by Florian Staub.

Regards,
Ben

Post Reply