[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 9ccdb4: Bugfix: workaround inconsistently filled SARAH`Mas...

GitHub noreply at github.com
Thu Jan 7 14:38:50 GMT 2016


  Branch: refs/heads/development
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 9ccdb4da71c35b8e4fa0624bbdff9682705310e8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9ccdb4da71c35b8e4fa0624bbdff9682705310e8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M meta/TreeMasses.m

  Log Message:
  -----------
  Bugfix: workaround inconsistently filled SARAH`Masses[EWSB]

for massless particles.

In the MDM SARAH`Masses[EWSB] reads

  {0 -> MassGiven[VG], Mass[gG] -> MassGiven[gG],
   Mass[Hp] -> MassGiven[Hp], Mass[Fv[1]] -> MassGiven[Fv[1]],
   Mass[Fv[2]] -> MassGiven[Fv[2]], Mass[Fv[3]] -> MassGiven[Fv[3]],
   0 -> MassGiven[Fc], 0 -> MassGiven[Fg], Mass[Fn] -> MassGiven[Fn],
   0 -> MassGiven[Fc], 0 -> MassGiven[Fg], Mass[Ah] -> MassGiven[Ah],
   ... }

Formerly, we've expected SARAH`Masses[EWSB] to contain replacement
rules of the form

  {Mass[X] -> _, ...}

Due to this expectation, some particles have not been extracted from
this list.

This commit works around this issue by extracting all particles X from
the list elements which are of the form

  Mass[X] -> _     or      _ -> MassGiven[X]


  Commit: d08a8571b23201fdd96371602ecf7da0d7ded991
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d08a8571b23201fdd96371602ecf7da0d7ded991
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  adding debug output for particle mass eigenstates


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/e9b7ac89f5d1...d08a8571b232


More information about the Flexiblesusy-commits mailing list