[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 44b31f: Bugfix: Fix potential race condition when multiple...

GitHub noreply at github.com
Wed Aug 17 11:00:54 BST 2016


  Branch: refs/heads/feature-SMtower
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 44b31fa92615a149aaa7e68ea65452fb52249298
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/44b31fa92615a149aaa7e68ea65452fb52249298
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SelfEnergies.m
    M src/module.mk
    A src/mssm_twoloophiggs.cpp
    R src/mssm_twoloophiggs.f
    M src/mssm_twoloophiggs.h
    A src/mssm_twoloophiggs.hpp
    A src/mssm_twoloophiggs_impl.f
    M src/nmssm2loop.h
    A src/nmssm_twoloophiggs.cpp
    R src/nmssm_twoloophiggs.h
    A src/nmssm_twoloophiggs.hpp
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in

  Log Message:
  -----------
  Bugfix: Fix potential race condition when multiple (N)MSSM classes

are run in parallel


  Commit: 1f58f1ff14eea2434355dd637e425f10c5029e8a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1f58f1ff14eea2434355dd637e425f10c5029e8a
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M meta/SelfEnergies.m
    M src/mssm_twoloophiggs.cpp
    M src/mssm_twoloophiggs.hpp
    M src/nmssm_twoloophiggs.cpp
    M src/nmssm_twoloophiggs.hpp

  Log Message:
  -----------
  adding helper functions for 2L (N)MSSM self-energies w/o tadpoles


  Commit: 2200ec7727b90eead8e5e7fb8db077b823c5578d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2200ec7727b90eead8e5e7fb8db077b823c5578d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/mssm_twoloophiggs.cpp
    M src/nmssm_twoloophiggs.cpp

  Log Message:
  -----------
  make all functions return same sign convention


  Commit: 37873a727a3d12eaf3c62236d7cf2ef2d3e15723
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/37873a727a3d12eaf3c62236d7cf2ef2d3e15723
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M meta/SelfEnergies.m
    M src/mssm_twoloophiggs.cpp
    M src/nmssm_twoloophiggs.cpp

  Log Message:
  -----------
  easier sign convention for tadpoles


  Commit: 53c868ec75fd44732084644a885b92ace1a4a8f8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/53c868ec75fd44732084644a885b92ace1a4a8f8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M meta/SelfEnergies.m
    M src/mssm_twoloophiggs.cpp
    M src/mssm_twoloophiggs.hpp
    M src/nmssm_twoloophiggs.cpp
    M src/nmssm_twoloophiggs.hpp

  Log Message:
  -----------
  put (N)MSSM 2-loop functions into a separate namespace


  Commit: 7cd159665967a546c71d6f6423c29210075ed276
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7cd159665967a546c71d6f6423c29210075ed276
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/nmssm_twoloophiggs.cpp

  Log Message:
  -----------
  correcting function call to calculate pseudoscalar self-energy


  Commit: 5c121cc5ba29d917c315fbbe82391ea89670585d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5c121cc5ba29d917c315fbbe82391ea89670585d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/nmssm_twoloophiggs.cpp

  Log Message:
  -----------
  reduce code duplication


  Commit: 2c524c34ad657c55de6c5eed22bbb9ed2c8093cd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2c524c34ad657c55de6c5eed22bbb9ed2c8093cd
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/nmssm_twoloophiggs.cpp

  Log Message:
  -----------
  reduce scope for locking mutex


  Commit: f7f12a6c9c63a6a99d038ae03cae08a1523c56be
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f7f12a6c9c63a6a99d038ae03cae08a1523c56be
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/mssm_twoloophiggs.cpp
    M src/mssm_twoloophiggs.hpp
    M src/nmssm_twoloophiggs.cpp
    M src/nmssm_twoloophiggs.hpp

  Log Message:
  -----------
  rename parameters for readability


  Commit: a150d7efa719b332b6470d7670041abe39b5cc06
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a150d7efa719b332b6470d7670041abe39b5cc06
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M meta/SelfEnergies.m
    M src/nmssm_twoloophiggs.cpp
    M src/nmssm_twoloophiggs.hpp

  Log Message:
  -----------
  use only one convention for the vev


  Commit: 421adbf62dd6ddaae43bfd7f71766ee39ab32bc6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/421adbf62dd6ddaae43bfd7f71766ee39ab32bc6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M meta/SelfEnergies.m

  Log Message:
  -----------
  rename variable


  Commit: cd6bfef1f6ed9ed8a56852a91be76a832a99ddb5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cd6bfef1f6ed9ed8a56852a91be76a832a99ddb5
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

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

  Log Message:
  -----------
  rename variable for clarity


  Commit: d37198409970159823c55742fbdcbf66ebfb1539
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d37198409970159823c55742fbdcbf66ebfb1539
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M meta/SelfEnergies.m

  Log Message:
  -----------
  potential bugfix: ensure correct normalization of vS

when passing vS to the Slavich routines.

Note: vS must be normalized such that

   mu_eff == vS * lambda

where lambda is also passed to the Slavich routines.


  Commit: 9f95c699bf47d03153e43cd08d77b3cdfa1c06d9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f95c699bf47d03153e43cd08d77b3cdfa1c06d9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M ChangeLog

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


  Commit: 9deb24eae03eaeff07a1f9c4d9418664d31ddada
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9deb24eae03eaeff07a1f9c4d9418664d31ddada
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

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

  Log Message:
  -----------
  rename variable for clarity


  Commit: edf0a40b16d127caf0f2e0cad71230bd6f45cb77
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/edf0a40b16d127caf0f2e0cad71230bd6f45cb77
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/nmssm_twoloophiggs.cpp

  Log Message:
  -----------
  add missing header


  Commit: 473f2bc0b7dcf327e55ce84458d994189985dd8d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/473f2bc0b7dcf327e55ce84458d994189985dd8d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M meta/LoopMasses.m

  Log Message:
  -----------
  avoid code duplication


  Commit: 0bb271b5ac08c197ddebc963f2ae2608018dc249
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0bb271b5ac08c197ddebc963f2ae2608018dc249
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M meta/ThreeLoopQCD.m

  Log Message:
  -----------
  adding helper function to calculate 3L QCD Mt contributions


  Commit: 42cf4d0a5c39c4cec39f995a3ff0598c5c0e50b2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/42cf4d0a5c39c4cec39f995a3ff0598c5c0e50b2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M test/test_ThreeLoopQCD.m

  Log Message:
  -----------
  use helper function for the test


  Commit: 5e0bca1b11a1256fd35e6bd175fb72274f9afb31
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5e0bca1b11a1256fd35e6bd175fb72274f9afb31
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M meta/LoopMasses.m
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M src/two_loop_corrections.hpp
    M templates/mass_eigenstates.cpp.in

  Log Message:
  -----------
  allow user to add 3L QCD corrections to Mt pole in non-SUSY models


  Commit: e04f45c658d40c3c79b920dc016751b11d7321fc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e04f45c658d40c3c79b920dc016751b11d7321fc
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M examples/customized-betas/LesHouches.in.MSSMcbs
    M examples/tower/LesHouches.in.tower
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/LesHouches.in.E6SSM
    M model_files/HGTHDMIIMSSMBC/LesHouches.in.HGTHDMIIMSSMBC
    M model_files/HGTHDMIIMSSMBCApprox/LesHouches.in.HGTHDMIIMSSMBCApprox
    M model_files/HGTHDMIIMSSMBCFull/LesHouches.in.HGTHDMIIMSSMBCFull
    M model_files/HSSUSY/LesHouches.in.HSSUSY
    M model_files/HTHDMIIMSSMBC/LesHouches.in.HTHDMIIMSSMBC
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/MDM/LesHouches.in.MDM
    M model_files/MRSSM/LesHouches.in.MRSSM
    M model_files/MRSSM2/LesHouches.in.MRSSM2
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP2
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP3
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP2
    M model_files/NUTSMSSM/LesHouches.in.NUTSMSSM
    M model_files/SM/LesHouches.in.SM
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    M model_files/SSM/LesHouches.in.SSM
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMII/LesHouches.in.THDMII
    M model_files/THDMIIMSSMBC/LesHouches.in.THDMIIMSSMBC
    M model_files/THDMIIMSSMBCApprox/LesHouches.in.THDMIIMSSMBCApprox
    M model_files/THDMIIMSSMBCFull/LesHouches.in.THDMIIMSSMBCFull
    M model_files/TensorCoupling/LesHouches.in.TensorCoupling
    M model_files/U1xMSSM3G/LesHouches.in.U1xMSSM3G
    M model_files/UMSSM/LesHouches.in.UMSSM
    M model_files/cCMSSM/LesHouches.in.cCMSSM
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M model_files/lowMSSM/LesHouches.in.lowMSSM
    M model_files/lowNMSSM/LesHouches.in.TP1
    M model_files/lowNMSSM/LesHouches.in.TP2
    M model_files/lowNMSSM/LesHouches.in.TP3
    M model_files/lowNMSSM/LesHouches.in.TP4
    M model_files/lowNMSSM/LesHouches.in.TP5
    M model_files/lowNMSSM/LesHouches.in.TP6
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP1
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP2
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP3
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP4
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP5
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP6
    M model_files/munuSSM/LesHouches.in.munuSSM
    M test/test_CMSSMCPV_wrong_higgs_state.in.spc
    M test/test_CMSSM_benchmark.in.spc.in
    M test/test_CMSSM_gluino.spc.in
    M test/test_CMSSM_slha_doubled_blocks.spc.in
    M test/test_CMSSM_slha_output.in.spc
    M test/test_E6SSM_nan.in.spc
    M test/test_HSSUSY_SUSYHD.sh
    M test/test_HSSUSY_SUSYHD_msq_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msq_msu_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msq_msu_m3_msusy_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msu_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_nondegenerate.in.spc
    M test/test_NMSSM_benchmark.in.spc.in
    M test/test_NMSSM_slha_output.in.spc
    M test/test_ReadSLHA.m
    M test/test_SM_0L_RGEs.in.spc

  Log Message:
  -----------
  slightly rename FlexibleSUSY[13] to reflect the new meaning

to add 3L QCD corrections


  Commit: 65de2dfe39f1b26697dc934ea6a358d0dc79e6e5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/65de2dfe39f1b26697dc934ea6a358d0dc79e6e5
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M doc/slha_input.dox

  Log Message:
  -----------
  update documentation


  Commit: dc6bd157491a6ed6abbf6d2f9173c2b47ae9b849
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dc6bd157491a6ed6abbf6d2f9173c2b47ae9b849
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M ChangeLog

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


  Commit: 3192d7e4b4a5bca8785fe6214a51d53a4d90cf37
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3192d7e4b4a5bca8785fe6214a51d53a4d90cf37
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M meta/ThreeLoopQCD.m

  Log Message:
  -----------
  make h local


  Commit: b47f6577df204670303f73f8186c389a76e81caa
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b47f6577df204670303f73f8186c389a76e81caa
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M test/test_ThreeLoopQCD.m

  Log Message:
  -----------
  remove unused variable


  Commit: 5b982051ef85830cc2d67a71ee23ef30caf4dd26
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5b982051ef85830cc2d67a71ee23ef30caf4dd26
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M test/test_ThreeLoopQCD.m

  Log Message:
  -----------
  remove unnecessary replacement rule


  Commit: 8b1d2fcf8e1bc00126514aa9fc481b242a9552d7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8b1d2fcf8e1bc00126514aa9fc481b242a9552d7
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  generalise particle references in the templates

MSSM:

  HiggsBoson_0   ->   hh(0)
  HiggsBoson_1   ->   hh(1)
  HiggsBoson(1)  ->   hh(1)

SM:

  HiggsBoson_0   ->   hh      # has no index
  HiggsBoson(0)  ->   hh(0)   # always puts index in parenthesis

Conflicts:
	meta/FlexibleSUSY.m


  Commit: 5d6accbbc5fcb1550e6d9085070ac4f53538db2e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5d6accbbc5fcb1550e6d9085070ac4f53538db2e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  adding rule for sbottoms


  Commit: 41dc5511224892ae24b0a1be22d8e1ff6fe929e2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/41dc5511224892ae24b0a1be22d8e1ff6fe929e2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  allow user to get number of generations for a given particle

   @Generations(HiggsBoson)@
   @Generations(TopQuark)@


  Commit: 73d06b1149a4383a8c8e264f5d621e98ae7834df
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/73d06b1149a4383a8c8e264f5d621e98ae7834df
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M legacy/diagonalization.cpp

  Log Message:
  -----------
  throw DiagonalizationError from legacy module

instead of std::string


  Commit: 3aa01a8f0897da77d3d14acb9ef54974c29c7ade
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3aa01a8f0897da77d3d14acb9ef54974c29c7ade
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/error.hpp
    M src/linalg.h
    M src/xpr-base.h

  Log Message:
  -----------
  throw OutOfBoundsError

instead of std::string


  Commit: ec35ffd492b4359712cdbc8b952a613fc01187b4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ec35ffd492b4359712cdbc8b952a613fc01187b4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/numerics.cpp
    M src/numerics.h

  Log Message:
  -----------
  remove unused functions


  Commit: 14f57f9e974e8b9705fdb015c66c792c94fa7a9e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/14f57f9e974e8b9705fdb015c66c792c94fa7a9e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/numerics.cpp

  Log Message:
  -----------
  throw OutOfMemoryError when malloc fails


  Commit: 9f04fc968acdc228e65af47a0bf929a7326cf3ec
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f04fc968acdc228e65af47a0bf929a7326cf3ec
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/numerics.cpp
    M src/numerics.h

  Log Message:
  -----------
  don't throw std::string from numerics.cpp

and remove some unused functions


  Commit: 1feb77fd953b48216a1f266b46545539e1478faa
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1feb77fd953b48216a1f266b46545539e1478faa
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M legacy/diagonalization.cpp
    M src/error.hpp
    M src/linalg.cpp

  Log Message:
  -----------
  throw error classes from linalg.cpp


  Commit: 18a8779307f5a7bd9919d6dec067eedabffad9e2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18a8779307f5a7bd9919d6dec067eedabffad9e2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/error.hpp
    M src/linalg.cpp
    M src/lowe.cpp
    M src/slha_io.hpp

  Log Message:
  -----------
  don't throw std::string exceptions from QedQcd class


  Commit: 0130d7b8857f882a54d2ee978847cba6f5586b41
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0130d7b8857f882a54d2ee978847cba6f5586b41
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/error.hpp
    M src/lowe.cpp

  Log Message:
  -----------
  move non-perturbative exception from QedQcd class to error.hpp


  Commit: 7de372e66139d97f42ba498008d199ffbb559a8d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7de372e66139d97f42ba498008d199ffbb559a8d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/lowe.cpp

  Log Message:
  -----------
  shorten error messages


  Commit: 0b5fb4c8afad6f46847fb565bf328f3e505809fc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0b5fb4c8afad6f46847fb565bf328f3e505809fc
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    M templates/spectrum_generator_interface.hpp.in

  Log Message:
  -----------
  no need to catch std::string exceptions


  Commit: 1cc1880123061fb38b38e631c43ead8dff150ddb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1cc1880123061fb38b38e631c43ead8dff150ddb
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M meta/LoopMasses.m
    M src/standard_model.cpp
    M templates/mass_eigenstates.cpp.in

  Log Message:
  -----------
  use std::async instead of std::thread

This gives a 30% speed-up of FS on my machine.


  Commit: 39920837ae5c8b1000c0069b9e54ca3b44685c61
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/39920837ae5c8b1000c0069b9e54ca3b44685c61
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M templates/standard_model_matching.cpp.in

  Log Message:
  -----------
  use std::async instead of std::thread in the matching condition


  Commit: 53fe628d798fa51216e57997a8511322ed907d9e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/53fe628d798fa51216e57997a8511322ed907d9e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M ChangeLog
    M doc/slha_input.dox
    M examples/customized-betas/LesHouches.in.MSSMcbs
    M examples/tower/LesHouches.in.tower
    M legacy/diagonalization.cpp
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/SelfEnergies.m
    M meta/ThreeLoopQCD.m
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/LesHouches.in.E6SSM
    M model_files/HGTHDMIIMSSMBC/LesHouches.in.HGTHDMIIMSSMBC
    M model_files/HGTHDMIIMSSMBCApprox/LesHouches.in.HGTHDMIIMSSMBCApprox
    M model_files/HGTHDMIIMSSMBCFull/LesHouches.in.HGTHDMIIMSSMBCFull
    M model_files/HSSUSY/LesHouches.in.HSSUSY
    M model_files/HTHDMIIMSSMBC/LesHouches.in.HTHDMIIMSSMBC
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/MDM/LesHouches.in.MDM
    M model_files/MRSSM/LesHouches.in.MRSSM
    M model_files/MRSSM2/LesHouches.in.MRSSM2
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP2
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP3
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP2
    M model_files/NUTSMSSM/LesHouches.in.NUTSMSSM
    M model_files/SM/LesHouches.in.SM
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    M model_files/SSM/LesHouches.in.SSM
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMII/LesHouches.in.THDMII
    M model_files/THDMIIMSSMBC/LesHouches.in.THDMIIMSSMBC
    M model_files/THDMIIMSSMBCApprox/LesHouches.in.THDMIIMSSMBCApprox
    M model_files/THDMIIMSSMBCFull/LesHouches.in.THDMIIMSSMBCFull
    M model_files/TensorCoupling/LesHouches.in.TensorCoupling
    M model_files/U1xMSSM3G/LesHouches.in.U1xMSSM3G
    M model_files/UMSSM/LesHouches.in.UMSSM
    M model_files/cCMSSM/LesHouches.in.cCMSSM
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M model_files/lowMSSM/LesHouches.in.lowMSSM
    M model_files/lowNMSSM/LesHouches.in.TP1
    M model_files/lowNMSSM/LesHouches.in.TP2
    M model_files/lowNMSSM/LesHouches.in.TP3
    M model_files/lowNMSSM/LesHouches.in.TP4
    M model_files/lowNMSSM/LesHouches.in.TP5
    M model_files/lowNMSSM/LesHouches.in.TP6
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP1
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP2
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP3
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP4
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP5
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP6
    M model_files/munuSSM/LesHouches.in.munuSSM
    M src/error.hpp
    M src/linalg.cpp
    M src/linalg.h
    M src/lowe.cpp
    M src/module.mk
    A src/mssm_twoloophiggs.cpp
    R src/mssm_twoloophiggs.f
    M src/mssm_twoloophiggs.h
    A src/mssm_twoloophiggs.hpp
    A src/mssm_twoloophiggs_impl.f
    M src/nmssm2loop.h
    A src/nmssm_twoloophiggs.cpp
    R src/nmssm_twoloophiggs.h
    A src/nmssm_twoloophiggs.hpp
    M src/numerics.cpp
    M src/numerics.h
    M src/slha_io.hpp
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M src/standard_model.cpp
    M src/two_loop_corrections.hpp
    M src/xpr-base.h
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    M templates/spectrum_generator_interface.hpp.in
    M test/test_CMSSMCPV_wrong_higgs_state.in.spc
    M test/test_CMSSM_benchmark.in.spc.in
    M test/test_CMSSM_gluino.spc.in
    M test/test_CMSSM_slha_doubled_blocks.spc.in
    M test/test_CMSSM_slha_output.in.spc
    M test/test_E6SSM_nan.in.spc
    M test/test_HSSUSY_SUSYHD.sh
    M test/test_HSSUSY_SUSYHD_msq_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msq_msu_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msq_msu_m3_msusy_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msu_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_nondegenerate.in.spc
    M test/test_NMSSM_benchmark.in.spc.in
    M test/test_NMSSM_slha_output.in.spc
    M test/test_ReadSLHA.m
    M test/test_SM_0L_RGEs.in.spc
    M test/test_ThreeLoopQCD.m

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/development' into feature-SMtower

Conflicts:
	meta/FlexibleSUSY.m
	meta/LoopMasses.m


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/bb26b3cf4391...53fe628d798f


More information about the Flexiblesusy-commits mailing list