forked from Expander/FlexibleSUSY
-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
adding THDM, THDM + Higgsinos + THDM + split models
including 1- and 2-loop boundary conditions to the MSSM from arxiv:1508.00576 .
- Loading branch information
Alexander Voigt
authored and
Alexander Voigt
committed
Jan 14, 2016
1 parent
b426f01
commit 1faaab7
Showing
13 changed files
with
1,836 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,319 @@ | ||
FSModelName = "@CLASSNAME@"; | ||
FSEigenstates = SARAH`EWSB; | ||
AutomaticInputAtMSUSY = False; | ||
FSDefaultSARAHModel = "HGTHDM-II"; | ||
|
||
(* input parameters *) | ||
|
||
MINPAR = { | ||
{3, TanBeta} | ||
}; | ||
|
||
EXTPAR = { | ||
{0, MSUSY}, | ||
{1, MEWSB}, | ||
{2, MuInput}, | ||
{3, M1Input}, | ||
{4, M2Input}, | ||
{5, M3Input}, | ||
{6, MAInput}, | ||
{7, AtInput}, | ||
{8, AbInput}, | ||
{9, AtauInput}, | ||
{100, LambdaLoopOrder} | ||
}; | ||
|
||
EWSBOutputParameters = { M112, M222 }; | ||
|
||
(* The high scale where we match to the MSSM *) | ||
HighScale = MSUSY; | ||
|
||
HighScaleFirstGuess = MSUSY; | ||
|
||
HighScaleInput = { | ||
{g1d , g2 }, | ||
{g1dp , GUTNormalization[g1] g1 (* gY *)}, | ||
{g2u , g2 }, | ||
{g2up , GUTNormalization[g1] g1 (* gY *)}, | ||
{Lambda1, 1/2 (1/4 ( (GUTNormalization[g1] g1)^2 + g2^2) | ||
+ UnitStep[THRESHOLD-1] UnitStep[LambdaLoopOrder-1] (deltaLambda1th1L + deltaLambda1Phi1L) | ||
+ UnitStep[THRESHOLD-2] UnitStep[LambdaLoopOrder-2] deltaLambda1th2L)}, | ||
{Lambda2, 1/2 (1/4 ( (GUTNormalization[g1] g1)^2 + g2^2) | ||
+ UnitStep[THRESHOLD-1] UnitStep[LambdaLoopOrder-1] (deltaLambda2th1L + deltaLambda2Phi1L) | ||
+ UnitStep[THRESHOLD-2] UnitStep[LambdaLoopOrder-2] deltaLambda2th2L)}, | ||
{Lambda3, 1/4 (-(GUTNormalization[g1] g1)^2 + g2^2) | ||
+ UnitStep[THRESHOLD-1] UnitStep[LambdaLoopOrder-1] (deltaLambda3th1L + deltaLambda3Phi1L) | ||
+ UnitStep[THRESHOLD-2] UnitStep[LambdaLoopOrder-2] deltaLambda3th2L}, | ||
{Lambda4, -1/2 g2^2 | ||
+ UnitStep[THRESHOLD-1] UnitStep[LambdaLoopOrder-1] (deltaLambda4th1L + deltaLambda4Phi1L) | ||
+ UnitStep[THRESHOLD-2] UnitStep[LambdaLoopOrder-2] deltaLambda4th2L}, | ||
{Lambda5, 0 | ||
+ UnitStep[THRESHOLD-1] UnitStep[LambdaLoopOrder-1] (deltaLambda5th1L + deltaLambda5Phi1L) | ||
+ UnitStep[THRESHOLD-2] UnitStep[LambdaLoopOrder-2] deltaLambda5th2L} | ||
}; | ||
|
||
(* The scale where we impose the EWSB conditions | ||
and calculate the spectrum *) | ||
SUSYScale = MEWSB; | ||
|
||
SUSYScaleFirstGuess = MEWSB; | ||
|
||
SUSYScaleInput = { | ||
{\[Mu] , MuInput }, | ||
{MassB , M1Input }, | ||
{MassWB , M2Input }, | ||
{MassG , M3Input }, | ||
{M122 , MAInput^2 Sin[ArcTan[v2/v1]] Cos[ArcTan[v2/v1]]} | ||
}; | ||
|
||
LowScale = LowEnergyConstant[MT]; | ||
|
||
LowScaleFirstGuess = LowEnergyConstant[MT]; | ||
|
||
LowScaleInput = { | ||
{Yu, Automatic}, | ||
{Yd, Automatic}, | ||
{Ye, Automatic}, | ||
{v1, 2 MZDRbar / Sqrt[GUTNormalization[g1]^2 g1^2 + g2^2] Cos[ArcTan[TanBeta]]}, | ||
{v2, 2 MZDRbar / Sqrt[GUTNormalization[g1]^2 g1^2 + g2^2] Sin[ArcTan[TanBeta]]} | ||
}; | ||
|
||
InitialGuessAtLowScale = { | ||
{v1, LowEnergyConstant[vev] Cos[ArcTan[TanBeta]]}, | ||
{v2, LowEnergyConstant[vev] Sin[ArcTan[TanBeta]]}, | ||
{Yu, Automatic}, | ||
{Yd, Automatic}, | ||
{Ye, Automatic}, | ||
{\[Mu] , MuInput }, | ||
{MassB , M1Input }, | ||
{MassWB , M2Input }, | ||
{MassG , M3Input }, | ||
{M122 , MAInput^2 Sin[ArcTan[TanBeta]] Cos[ArcTan[TanBeta]]} | ||
}; | ||
|
||
DefaultPoleMassPrecision = MediumPrecision; | ||
HighPoleMassPrecision = {hh}; | ||
MediumPoleMassPrecision = {}; | ||
LowPoleMassPrecision = {}; | ||
|
||
SMParticles = { | ||
Electron, TopQuark, BottomQuark, | ||
VectorP, VectorZ, VectorG, VectorW, Neutrino | ||
}; | ||
|
||
(* abbreviations *) | ||
At = AtInput; | ||
Ab = AbInput; | ||
Atau = AtauInput; | ||
Lambda1WagnerLee = 2 Lambda1; | ||
Lambda2WagnerLee = 2 Lambda2; | ||
|
||
(* arxiv:1508.00576, Eq. (45) *) | ||
deltaLambda1th1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY | ||
}, | ||
( | ||
- kappa/2 ht^4 muMS^4 | ||
+ 6 kappa hb^4 AbMS^2 (1 - AbMS^2/12) | ||
+ 2 kappa htau^4 AtauMS^2 (1 - AtauMS^2/12) | ||
+ kappa (g2^2 + gY^2)/4 (3 ht^2 muMS^2 - 3 hb^2 AbMS^2 - htau^2 AtauMS^2) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (46) *) | ||
deltaLambda2th1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
6 kappa ht^4 AtMS^2 (1 - AtMS^2/12) | ||
- kappa/2 hb^4 muMS^4 | ||
- kappa/6 htau^4 muMS^4 | ||
- kappa (g2^2 + gY^2)/4 (3 ht^2 AtMS^2 - 3 hb^2 muMS^2 - htau^2 muMS^2) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (47)-(48) *) | ||
deltaLambda3th1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
kappa/6 muMS^2 (3 ht^4 (3 - AtMS^2) | ||
+ 3 hb^4 (3 - AbMS^2) | ||
+ htau^4 (3 - AtauMS^2)) | ||
+ kappa/2 ht^2 hb^2 (3 (AtMS + AbMS)^2 | ||
- (muMS^2 - AtMS AbMS)^2 | ||
- 6muMS^2) | ||
- kappa/2 (g2^2 - gY^2)/4 (3 ht^2 (AtMS^2 - muMS^2) | ||
+ 3 hb^2 (AbMS^2 - muMS^2) | ||
+ htau^2 (AtauMS^2 - muMS^2)) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (49) *) | ||
deltaLambda4th1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
kappa/6 muMS^2 (3 ht^4 (3 - AtMS^2) | ||
+ 3 hb^4 (3 - AbMS^2) | ||
+ htau^4 (3 - AtauMS^2)) | ||
- kappa/2 ht^2 hb^2 (3 (AtMS + AbMS)^2 | ||
- (muMS^2 - AtMS AbMS)^2 | ||
- 6 muMS^2) | ||
+ kappa/2 g2^2/2 (3 ht^2 (AtMS^2 - muMS^2) | ||
+ 3 hb^2 (AbMS^2 - muMS^2) | ||
+ htau^2 (AtauMS^2 - muMS^2)) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (50) *) | ||
deltaLambda5th1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
- kappa/6 muMS^2 (3 ht^4 AtMS^2 + 3 hb^4 AbMS^2 + htau^4 AtauMS^2) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (53) *) | ||
deltaLambda1Phi1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY | ||
}, | ||
( | ||
-kappa/6 (g2^2 + gY^2)/2 (3 ht^2 muMS^2 + 3hb^2 AbMS^2 + htau^2 AtauMS^2) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (54) *) | ||
deltaLambda2Phi1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
-kappa/6 (g2^2 + gY^2)/2 (3 ht^2 AtMS^2 + 3 hb^2 muMS^2 + htau^2 muMS^2) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (55) *) | ||
deltaLambda3Phi1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
gY = GUTNormalization[g1] g1, | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
-kappa/6 (g2^2 - gY^2)/4 (3 ht^2 (AtMS^2 + muMS^2) + 3 hb^2 (AbMS^2 + muMS^2) + htau^2 (AtauMS^2 + muMS^2)) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (56) *) | ||
deltaLambda4Phi1L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
hb = Yd[3,3]/Cos[ArcTan[v2/v1]], | ||
htau = Ye[3,3]/Cos[ArcTan[v2/v1]], | ||
muMS = \[Mu] / MSUSY, | ||
AbMS = Ab / MSUSY, | ||
AtauMS = Atau / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
kappa/6 g2^2/2 (3 ht^2 (AtMS^2 + muMS^2) + 3 hb^2 (AbMS^2 + muMS^2) + htau^2 (AtauMS^2 + muMS^2)) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (57) *) | ||
deltaLambda5Phi1L = 0; | ||
|
||
(* arxiv:1508.00576, Eq. (59) *) | ||
deltaLambda1th2L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
muMS = \[Mu] / MSUSY | ||
}, | ||
( | ||
-4/3 kappa^2 ht^4 g3^2 muMS^4 | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (60) *) | ||
deltaLambda2th2L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
muMS = \[Mu] / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
16 kappa^2 ht^4 g3^2 (-2 AtMS + 1/3 AtMS^3 - 1/12 AtMS^4) | ||
) | ||
]; | ||
|
||
(* arxiv:1508.00576, Eq. (61) *) | ||
deltaLambda3th2L = With[{ | ||
kappa = 1/(4 Pi)^2, | ||
ht = Yu[3,3]/Sin[ArcTan[v2/v1]], | ||
muMS = \[Mu] / MSUSY, | ||
AtMS = At / MSUSY | ||
}, | ||
( | ||
4 kappa^2 ht^4 g3^2 AtMS muMS^2 (1 - 1/2 AtMS) | ||
) | ||
]; | ||
|
||
deltaLambda4th2L = deltaLambda3th2L; | ||
deltaLambda5th2L = deltaLambda3th2L; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
Block MODSEL # Select model | ||
# 12 1000 # DRbar parameter output scale (GeV) | ||
Block FlexibleSUSY | ||
0 1.000000000e-06 # precision goal | ||
1 0 # max. iterations (0 = automatic) | ||
2 0 # algorithm (0 = two_scale, 1 = lattice) | ||
3 1 # calculate SM pole masses | ||
4 2 # pole mass loop order | ||
5 2 # EWSB loop order | ||
6 2 # beta-functions loop order | ||
7 2 # threshold corrections loop order | ||
8 1 # Higgs 2-loop corrections O(alpha_t alpha_s) | ||
9 1 # Higgs 2-loop corrections O(alpha_b alpha_s) | ||
10 1 # Higgs 2-loop corrections O(alpha_t^2 + alpha_t alpha_b + alpha_b^2) | ||
11 1 # Higgs 2-loop corrections O(alpha_tau^2) | ||
12 0 # force output | ||
13 1 # Top quark 2-loop corrections QCD | ||
Block SMINPUTS # Standard Model inputs | ||
1 1.279440000e+02 # alpha^(-1) SM MSbar(MZ) | ||
2 1.166380000e-05 # G_Fermi | ||
3 1.184000000e-01 # alpha_s(MZ) SM MSbar | ||
4 9.118760000e+01 # MZ(pole) | ||
5 4.180000000e+00 # mb(mb) SM MSbar | ||
6 1.733400000e+02 # mtop(pole) | ||
7 1.777000000e+00 # mtau(pole) | ||
8 0.000000000e+00 # mnu3(pole) | ||
9 80.425 # MW pole | ||
11 5.109989020e-04 # melectron(pole) | ||
12 0.000000000e+00 # mnu1(pole) | ||
13 1.056583570e-01 # mmuon(pole) | ||
14 0.000000000e+00 # mnu2(pole) | ||
21 4.750000000e-03 # md(2 GeV) MS-bar | ||
22 2.400000000e-03 # mu(2 GeV) MS-bar | ||
23 1.040000000e-01 # ms(2 GeV) MS-bar | ||
24 1.270000000e+00 # mc(mc) MS-bar | ||
Block MINPAR | ||
3 3 # TanBeta(MZ) | ||
Block EXTPAR # Input parameters | ||
0 1e6 # MSUSY | ||
1 173.34 # MEWSB | ||
2 200 # Mu(MEWSB) | ||
3 200 # M1(MEWSB) | ||
4 200 # M2(MEWSB) | ||
5 200 # M3(MEWSB) | ||
6 200 # MA(MEWSB) | ||
7 0 # At(MSUSY) | ||
8 0 # Ab(MSUSY) | ||
9 0 # Atau(MSUSY) | ||
100 2 # lambda BCs loop order |
Oops, something went wrong.