[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] a753e4: re-introduce sterile function to re-calculate MW p...

GitHub noreply at github.com
Sat Oct 29 16:18:23 BST 2016


  Branch: refs/heads/feature-2.0
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: a753e4312aeb62fe2419042ee10455e84c21bada
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a753e4312aeb62fe2419042ee10455e84c21bada
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M src/standard_model.cpp
    M src/standard_model.hpp

  Log Message:
  -----------
  re-introduce sterile function to re-calculate MW pole


  Commit: be1cbecf807024cd3e5e04d421d7197675eee099
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/be1cbecf807024cd3e5e04d421d7197675eee099
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_initial_guesser_low_scale_model.cpp.in
    M templates/standard_model_two_scale_initial_guesser_low_scale_model.hpp.in

  Log Message:
  -----------
  rename QedQcd objects to be consistent


  Commit: 22ffe63e5c5d669d81747445df3919b880fbf702
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/22ffe63e5c5d669d81747445df3919b880fbf702
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/standard_model_effective_couplings.cpp
    M src/standard_model_effective_couplings.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M templates/effective_couplings.cpp.in
    M test/test_MSSMtower.sh

  Log Message:
  -----------
  remove QedQcd member from Standard_model class

as it is used only for initialization.

This change avoids bugs like the ones fixed in commit 20f169f by
design.  In addition the Standard_model class is now a bit smaller.

In addition the calculation of the Standard_model effective couplings
was optimized as in commit b533d67305c1b5aee7401dc136e9205c7fcb612d .


  Commit: 0c0b708e3544866a2de92999ac9ae7838e1c15cf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c0b708e3544866a2de92999ac9ae7838e1c15cf
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M test/test_MSSMtower.sh

  Log Message:
  -----------
  revert accidental change


  Commit: 79152c41524be1f495b5a0efce73a27af179fcda
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/79152c41524be1f495b5a0efce73a27af179fcda
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M test/test_SM_effective_couplings.cpp

  Log Message:
  -----------
  adapt test to commit 22ffe63e5c5d669d81747445df3919b880fbf702


  Commit: b9739a8060e7c59afb55e3e457afc4839bc7db71
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b9739a8060e7c59afb55e3e457afc4839bc7db71
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/two_scale_composite_convergence_tester.cpp

  Log Message:
  -----------
  adding helpful namespace comment


  Commit: 70623c0017144f94f89db98dba6a1db0d34b8960
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/70623c0017144f94f89db98dba6a1db0d34b8960
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/two_scale_composite_convergence_tester.cpp

  Log Message:
  -----------
  avoid assertion


  Commit: d6ac0bfc3da897d29b67adfd8d3f99d31a3fae41
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d6ac0bfc3da897d29b67adfd8d3f99d31a3fae41
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/two_scale_composite_convergence_tester.cpp

  Log Message:
  -----------
  use a lambda instead of a function pointer

to help the optimizer


  Commit: 4a5fd8b32ba08a3eec945b997e87469933bce98b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4a5fd8b32ba08a3eec945b997e87469933bce98b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/standard_model.cpp
    M src/standard_model.hpp

  Log Message:
  -----------
  decompose SM convergence checker into two functions

for re-usability


  Commit: 1d3d433a0c22d3f68a70b7e72d26f1f25e095993
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1d3d433a0c22d3f68a70b7e72d26f1f25e095993
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/two_scale_composite_convergence_tester.hpp
    M src/two_scale_convergence_tester_drbar.hpp

  Log Message:
  -----------
  mark functions as override


  Commit: 8362675ca3ec670ee0c4c467c6c12239a9d1b888
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8362675ca3ec670ee0c4c467c6c12239a9d1b888
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M src/module.mk
    M src/standard_model.hpp
    A src/standard_model_convergence_tester.hpp
    A src/standard_model_two_scale_convergence_tester.cpp
    A src/standard_model_two_scale_convergence_tester.hpp

  Log Message:
  -----------
  adding DR-bar masses convergence tester for SM class


  Commit: 38d17ca2ee3d0dd3e0fb8ed9da98ffd6e99edec1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/38d17ca2ee3d0dd3e0fb8ed9da98ffd6e99edec1
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Bugfix: Fix convergence instability of FlexibleEFTHiggs for large MS

So far only the running DR-bar BSM masses at MS have been used as the
convergence criterion for FlexibleEFTHiggs.  However, they usually
converge much faster than the running SM masses at the low-scale.  The
main reason is, that the DR-bar BSM masses are not much affected by RG
running.  The SM masses are affected by RG running, though.

For this reason, we need to check both the running MSSM and SM masses
for convergence.


  Commit: 60ee48ceeeb1ba26650da1bc171480953a5c9550
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/60ee48ceeeb1ba26650da1bc171480953a5c9550
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  update ChangeLog


  Commit: 2b14c1758cd1cd168dd082c089058d16ae84ff2c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2b14c1758cd1cd168dd082c089058d16ae84ff2c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-29 (Sat, 29 Oct 2016)

  Changed paths:
    M ChangeLog
    M src/module.mk
    M src/standard_model.cpp
    M src/standard_model.hpp
    A src/standard_model_convergence_tester.hpp
    M src/standard_model_effective_couplings.cpp
    M src/standard_model_effective_couplings.hpp
    A src/standard_model_two_scale_convergence_tester.cpp
    A src/standard_model_two_scale_convergence_tester.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/two_scale_composite_convergence_tester.cpp
    M src/two_scale_composite_convergence_tester.hpp
    M src/two_scale_convergence_tester_drbar.hpp
    M templates/effective_couplings.cpp.in
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.hpp.in
    M test/test_SM_effective_couplings.cpp

  Log Message:
  -----------
  Merge branch 'development' into feature-2.0

Conflicts:
	src/standard_model.cpp
	src/standard_model_two_scale_low_scale_constraint.cpp
	templates/standard_model_high_scale_spectrum_generator.hpp.in
	templates/standard_model_low_scale_spectrum_generator.hpp.in


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/7e380425a91e...2b14c1758cd1


More information about the Flexiblesusy-commits mailing list