Skip to content

Commit

Permalink
adding renormalization scale to list of output parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Voigt authored and Alexander Voigt committed Jun 25, 2016
1 parent d792787 commit 8cbbdb7
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions meta/FSMathLink.m
Expand Up @@ -179,6 +179,7 @@
HeadStr[par_] := "";

ToVaildOutputParStr[FlexibleSUSY`Pole[par_]] := CConversion`ToValidCSymbolString[par];
ToVaildOutputParStr[FlexibleSUSY`SCALE] := "scale";
ToVaildOutputParStr[par_] := CConversion`ToValidCSymbolString[par];

WrapMLAround[par_, CConversion`ScalarType[st_], str_String] :=
Expand Down
2 changes: 1 addition & 1 deletion meta/FlexibleSUSY.m
Expand Up @@ -1249,7 +1249,7 @@ corresponding tadpole is real or imaginary (only in models with CP
setInputParameterArgumentCTypes = FSMathLink`SetInputParameterArgumentCTypes[inputPars];
setInputParameterArguments = FSMathLink`SetInputParameterArguments[inputPars];
outPars = Parameters`GetOutputParameters[] /. FlexibleSUSY`M[p_List] :> Sequence @@ (FlexibleSUSY`M /@ p);
outPars = Join[outPars, FlexibleSUSY`Pole /@ outPars];
outPars = Join[outPars, FlexibleSUSY`Pole /@ outPars, Parameters`GetModelParameters[], {FlexibleSUSY`SCALE}];
numberOfSpectrumEntries = FSMathLink`GetNumberOfSpectrumEntries[outPars];
putSpectrum = FSMathLink`PutSpectrum[outPars, "stdlink"];
WriteOut`ReplaceInFiles[files,
Expand Down
2 changes: 2 additions & 0 deletions meta/Parameters.m
Expand Up @@ -431,6 +431,8 @@
GetRealTypeFromDimension[{num1_?NumberQ, num2_?NumberQ, num3_?NumberQ, num4_?NumberQ}] :=
CConversion`TensorType[CConversion`realScalarCType, num1, num2, num3, num4];

GetType[FlexibleSUSY`SCALE] := GetRealTypeFromDimension[{}];

GetType[FlexibleSUSY`M[sym_]] :=
GetRealTypeFromDimension[{SARAH`getGen[sym, FlexibleSUSY`FSEigenstates]}];

Expand Down

0 comments on commit 8cbbdb7

Please sign in to comment.