Page 1 of 1

Problem with inert scalar doublet, "0" taken as a name

Posted: 21. Feb 2018, 20:25
by SDrau
Hello,

we are interested in a model with an inert Higgs doublet. I get this error:

Code: Select all

gfortran -c -g -ffree-line-length-none -J../include -I../include   LoopMasses_FlexSpheno.f90 
LoopMasses_FlexSpheno.f90:364:30:

 Subroutine OneLoopTadpoleshh(0,v,MFd,MFd2,MFe,MFe2,MFu,MFu2,MFv,MFv2,Mhh,             & 
                              1
Error: Invalid character in name at (1)
when I try to make SPheno for our model.
I see that this "0" comes from the explicit zero in DEFINITIONS[EWSB][VEVs], in SARAH model file. I also saw that the Inert THDM model has the same property and yet I was able to run SPheno without any problems for the Inert THDM.
I would like to have this explicit zero since I am already using that with FlexibleSUSY.

Please find the attached model files.

Any hints would be very valuable!

Best regards,

S.Draukšas

Re: Problem with inert scalar doublet, "0" taken as a name

Posted: 22. Feb 2018, 10:18
by FStaub
Hi,

the problem is that you mix the H1 and H2 fields. If that mixing would be there, it would induce a non-zero VEV. So, you have two options: either remove the mixing among the fields (phi1,sigma1) and (phi2,sigma2) or add the VEV.

Cheers,
Florian

Re: Problem with inert scalar doublet, "0" taken as a name

Posted: 22. Feb 2018, 10:26
by Avelino
Hi, I would suggest to have a look at the implementation of the Scotogenic model given in arXiv:1507.06349.

Re: Problem with inert scalar doublet, "0" taken as a name

Posted: 22. Feb 2018, 11:02
by SDrau
Hi,

thank you for the quick responses!
I'll try to use the suggestions.

Regards,

S.Draukšas