[Category:SPheno](/Category:SPheno"wikilink") In some cases it might be helpful or necessary to use parameters in `SPheno.m` which are not part of the model. For this purpose, one can use the list
AuxiliaryParametersSPheno={List of Parameters};
All parameters part of this are then initialised in SPheno and can be used.
Note, this is not necessary if one wants to use temporary values in a set of boundary conditions. In that case, SARAH automatically initialises such parameters.
Examples
--------
1.**Explicit definition of auxiliary parameters**: So far, this option is only used for the case of [Models with several generations of Higgs doublets](/Models_with_several_generations_of_Higgs_doublets"wikilink") where additional ratios of VEVs are needed to be used:
AuxiliaryParametersSPheno={
"Real(dp) :: tanbQ, tanBUQ, tanbDQ"
};
2.**Implicit use of temporary parameters**: The rotation of the running gauge couplings in the presence of gauge-kinetic mixing to the triangle basis can be performed via
BoundarySUSYScale = {
{g1T,(g1*gBL-g1BL*gBL1)/Sqrt[gBL^2+gBL1^2]},
{gBLT, Sqrt[gBL^2+gBL1^2]},
{g1BLT,(g1BL*gBL+gBL1*g1)/Sqrt[gBL^2+gBL1^2]},
{g1, g1T},
{gBL, gBLT},
{g1BL, g1BLT},
{gBL1,0},
...
Here, `g1T`, `gBLT` and `g1BLT` are not defined before but only used to perform these rotations in SPheno.