I try to implement a SUSY model which has a additional U(1) (SMgauge x U(1)). In this model I have four Higgs-doublets. As soon as the additional U(1) is broken those Higgs doublets mix to one light pair (=> MSSM Higgs doublets) and one heavy pair (=> no vev/ integrated out). So far I have found out that I have to give the matching conditions in the SPheno.m file as:
(* Matching for VEVs *)
{vvu, Fvvu[vSM,TanBeta,etc...]},
{vwu, Fvwu[vSM,TanBeta,etc...]},
{vvd, Fvvd[vSM,TanBeta,etc...]},
{vwd, Fvwd[vSM,TanBeta,etc...]},
The functions (Fvvu,...) depend on vSM,TanBeta the vev of the field breaking the extra U(1) and other model parameters which appear in the Superpotential. The problem is now that those functions are to complicated to be solved for {vSM,TanBeta} by mathematica. But this seems to be needed in order to evaluate MakeSPheno[]. I wonder If I could define one or more new mixing angles and use them to simplify the matching conditions. But this new angles have then to be complicated functions of other model paramters like the vev of the field breaking the extra U(1) etc.... How do I give SARAH this dependence, as DependenceSPheno -> .... in the parameters.m file ? What would be the best approach to this problem
Any help would be much appreciated.
johnny