Page 1 of 1

Error in U1xMSSM

Posted: 23. Aug 2017, 00:21
by Amin
Hi Florian,

I am trying to make the model U1xMSSM in SPheno but it crashes with this error:

TwoLoopMasses/2LPole_U1xMSSM.f90:320:121:

tad1Lmatrixhh(5,5)=tad1Lmatrixhh(5,5)-((2*sqrt(2._dp)*ms + 2*kap*xS + 2*sqrt(2._dp)*Conjg(ms) + sqrt(2._dp)*Derivative(1)(L)(-(4*mC22*x2 + lamc*x1*xS**2*Conjg(kap) - lamh*vd*vu*x1*Conjg(lamc) + x1*xS* 1

Error: Expected a right parenthesis in expression at (1)
TwoLoopMasses/2LPole_U1xMSSM.f90:391:139:

tad1LmatrixAh(5,5)=tad1LmatrixAh(5,5)-((2*sqrt(2._dp)*ms + 2*kap*xS + 4*xS*Conjg(kap) + 2*sqrt(2._dp)*Conjg(ms) + sqrt(2._dp)*Derivative(1)(L)(-(4*mC22*x2 + lamc*x1*xS**2*Conjg(kap) - lamh*vd*vu*x1*Co 1

Error: Expected a right parenthesis in expression at (1)


The 1 is located right under the right parenthesis of (1) in Derivative.
I tried to break the lines and use & for continuation but it didn't work. I'm not sure what's the reason for this error. Note that compilation in SARAH went on normally.
Hope you can help.

Best,
Amin

Re: Error in U1xMSSM

Posted: 25. Aug 2017, 13:25
by MDGoodsell
Dear Amin,

There was a bug in the two-loop routines: thanks for finding that! The fix will be in the next release of SARAH, but if you want to use it now I attach a working version of the "SPheno2LPole.m" file. You just need to replace the one in your SARAH installation (in the subdirectory Package/SPheno)

Best regards,
Mark

Re: Error in U1xMSSM

Posted: 25. Aug 2017, 22:56
by Amin
Dear Mark,

Thank you very much.
Are there going to be new models in the next version of SARAH or just bug fixes?

Thanks again,
Amin

Re: Error in U1xMSSM

Posted: 30. Aug 2017, 16:26
by FStaub
Hi,

no, there won't be any new models in the next release.

Cheers,
Florian