Page 1 of 1

2-loop Higgs mass corrections of sub-models in wrong output directory

Posted: 22. May 2018, 17:55
by AlexanderVoigt
Dear Florian and Mark,

Sebastian found a small issue regarding the generated Mathematica expressions for the 2-loop Higgs mass corrections. When one calls the following commands (which we aim to do in FlexibleSUSY):

Code: Select all

Needs["SARAH`"]
Start["MSSM","CPV"]
CalcRGEs[];
CalcLoopCorrections[EWSB];
Calc2LoopCorrections[EWSB];
then the files hh.m and tadpoles.m are written into the wrong output directory, namely Output/MSSM/EWSB/Two-Loop/. We think the correct output directory should be Output/MSSM-CPV/EWSB/Two-Loop/. Note, that we use a sub-model of the MSSM, namely the MSSM-CPV.

Sebastian has already prepared a fix: The issue is fixed if one replaces line 39 in the file Package/TwoLoopPole.m:

Code: Select all

$sarahCurrentOutputDir=ToFileName[{$sarahOutputDir,$sarahModelNameMain,sstates}];
by

Code: Select all

$sarahCurrentOutputDir=ToFileName[{$sarahCurrentOutputMainDir,sstates}];
Best regards from Aachen,
Alex and Sebastian

Re: 2-loop Higgs mass corrections of sub-models in wrong output directory

Posted: 24. May 2018, 16:42
by FStaub
Hi Alex,

thanks, that will be patched in the next update.

Cheers
Florian