[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 991eb7: simplify two-scale solver interface

GitHub noreply at github.com
Sun Oct 9 11:39:57 BST 2016


  Branch: refs/heads/feature-2.0
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 991eb71046b459b265e223b1dc535c13f41eab53
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/991eb71046b459b265e223b1dc535c13f41eab53
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M ChangeLog
    M examples/customized-betas/MSSMcbs_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/low_scale_spectrum_generator.hpp.in
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    M test/test_two_scale_mssm_solver.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_sm_smcw_integration.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  simplify two-scale solver interface


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

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

  Log Message:
  -----------
  use shared_ptr to avoid resource leak if exception is thrown


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

  Changed paths:
    M src/two_scale_solver.cpp

  Log Message:
  -----------
  use reference to avoid copying shared_ptr


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

  Changed paths:
    M test/test_CMSSM_slha_output.cpp
    M test/test_CMSSM_slha_output.in.spc
    M test/test_NMSSM_slha_output.in.spc
    M test/test_NMSSM_spectrum.cpp

  Log Message:
  -----------
  update tests

The test precision has decrease a tiny bit, because the lowest
constraint is not imposed once more.


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

  Changed paths:
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  re-implement run_to() and get_model() functions


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

  Changed paths:
    M src/two_scale_matching.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M test/test_two_scale_sm_smcw_integration.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  splitting up matching condition interface

Now we have one matching condition for downwards, and one for
upwards-matching.


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

  Changed paths:
    M src/two_scale_solver.cpp

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


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

  Changed paths:
    M examples/tower/MSSMD5O_MSSMRHN_matching.hpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.hpp

  Log Message:
  -----------
  adapting tower example to new matching condition interface


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

  Changed paths:
    M src/two_scale_solver.hpp

  Log Message:
  -----------
  use override for better compiler checks


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

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

  Log Message:
  -----------
  use lambda functions for optimization


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

  Changed paths:
    M .gitattributes
    M AUTHORS
    M ChangeLog
    M README
    M addons/GM2Calc/MSSMNoFV_onshell.cpp
    M addons/GM2Calc/MSSMNoFV_onshell.hpp
    M addons/GM2Calc/MSSMNoFV_onshell_problems.cpp
    M addons/GM2Calc/MSSMNoFV_onshell_problems.hpp
    M addons/GM2Calc/README
    M addons/GM2Calc/ffunctions.cpp
    M addons/GM2Calc/gm2_2loop.cpp
    M addons/GM2Calc/gm2_error.hpp
    M addons/GM2Calc/gm2_mb.cpp
    R addons/GM2Calc/gm2scan.cpp
    M addons/GM2Calc/module.mk
    M addons/test_call_tsil/module.mk
    M config/Makefile.customized-betas.in
    M config/Makefile.in
    M config/Makefile.standalone.in
    M config/Makefile.tower.in
    M config/config.h.in
    M config/flexiblesusy-config.in
    A config/mathematica_include_paths.sh
    M config/module.mk
    M configure
    A doc/FlexibleEFTHiggs.dox
    M doc/building.dox
    A doc/hssusy.dox
    A doc/images/Mh_Xt.png
    M doc/install.dox
    A doc/librarylink.dox
    M doc/mainpage.dox.in
    M doc/model_file.dox
    M doc/module.mk
    M doc/slha_input.dox
    M examples/customized-betas/LesHouches.in.MSSMcbs
    M examples/tower/LesHouches.in.tower
    M fflite/module.mk
    M install-sarah
    M legacy/diagonalization.cpp
    M legacy/module.mk
    M meta/BetaFunction.m
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/EWSB.m
    M meta/EffectiveCouplings.m
    A meta/FSMathLink.m
    A meta/FlexibleEFTHiggsMatching.m
    M meta/FlexibleSUSY.m
    A meta/GMuonMinus2.m
    M meta/LoopMasses.m
    M meta/Observables.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/TestSuite.m
    M meta/ThreeLoopQCD.m
    M meta/ThresholdCorrections.m
    M meta/Utils.m
    M meta/Vertices.m
    M meta/WriteOut.m
    M meta/module.mk
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    M model_files/CMSSM/FlexibleSUSY.m.in
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/CMSSMNoFV/FlexibleSUSY.m.in
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    A model_files/CMSSMtower/FlexibleSUSY.m.in
    A model_files/CMSSMtower/LesHouches.in.CMSSMtower
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/LesHouches.in.E6SSM
    A model_files/E6SSMtower/FlexibleSUSY.m.in
    A model_files/E6SSMtower/LesHouches.in.E6SSMtower
    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/FlexibleSUSY.m.in
    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
    A model_files/MRSSMtower/FlexibleSUSY.m.in
    A model_files/MRSSMtower/LesHouches.in.MRSSMtower
    M model_files/MSSM/LesHouches.in.MSSM
    A model_files/MSSMMuBMu/FlexibleSUSY.m.in
    A model_files/MSSMMuBMu/LesHouches.in.MSSMMuBMu
    M model_files/MSSMNoFV/FlexibleSUSY.m.in
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    A model_files/MSSMNoFVtower/FlexibleSUSY.m.in
    A model_files/MSSMNoFVtower/LesHouches.in.MSSMNoFVtower
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    A model_files/MSSMtower/FlexibleSUSY.m.in
    A model_files/MSSMtower/LesHouches.in.MSSMtower
    M model_files/NMSSM/FlexibleSUSY.m.in
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    A model_files/NMSSMtower/FlexibleSUSY.m.in
    A model_files/NMSSMtower/LesHouches.in.NMSSMtower
    A model_files/NMSSMtower/LesHouches.in.NMSSMtower_1507.05093_TP3
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    A model_files/NUHMSSMalt/FlexibleSUSY.m.in
    A model_files/NUHMSSMalt/LesHouches.in.NUHMSSMalt
    A model_files/NUHMSSMalttower/FlexibleSUSY.m.in
    A model_files/NUHMSSMalttower/LesHouches.in.NUHMSSMalttower
    M model_files/NUTNMSSM/FlexibleSUSY.m.in
    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/FlexibleSUSY.m.in
    M model_files/SM/LesHouches.in.SM
    M model_files/SMHighPrecision/FlexibleSUSY.m.in
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    A model_files/SMtower/FlexibleSUSY.m.in
    A model_files/SMtower/LesHouches.in.SMtower
    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/FlexibleSUSY.m.in
    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 models/SoftsusyFlavourMSSM/module.mk
    M models/SoftsusyMSSM/module.mk
    M models/SoftsusyNMSSM/module.mk
    M models/fmssm/module.mk
    M models/fmssmn/module.mk
    M models/sm/module.mk
    M models/smcw/module.mk
    M release/generate-models.sh
    M src/coupling_monitor.hpp
    M src/database.cpp
    M src/database.hpp
    M src/derivative.hpp
    M src/error.hpp
    M src/ewsb_solver.hpp
    M src/fixed_point_iterator.hpp
    M src/gsl_utils.cpp
    M src/gsl_utils.hpp
    A src/gsl_vector.cpp
    A src/gsl_vector.hpp
    M src/linalg.cpp
    M src/linalg.h
    M src/linalg2.hpp
    M src/lowe.cpp
    M src/lowe.h
    A src/mathlink_utils.hpp
    M src/minimizer.hpp
    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
    A src/parallel.hpp
    M src/problems.hpp
    M src/pv.cpp
    M src/pv.hpp
    M src/root_finder.hpp
    M src/slha_io.hpp
    M src/sm_twoloophiggs.cpp
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    A src/standard_model_effective_couplings.cpp
    A src/standard_model_effective_couplings.hpp
    A src/standard_model_low_scale_constraint.hpp
    A src/standard_model_two_scale_low_scale_constraint.cpp
    A src/standard_model_two_scale_low_scale_constraint.hpp
    A src/standard_model_two_scale_model.cpp
    A src/standard_model_two_scale_model.hpp
    M src/two_loop_corrections.hpp
    M src/two_scale_composite_convergence_tester.cpp
    M src/wrappers.hpp
    M src/xpr-base.h
    M templates/LesHouches.in
    A templates/a_muon.cpp.in
    A templates/a_muon.hpp.in
    M templates/effective_couplings.cpp.in
    M templates/effective_couplings.hpp.in
    A templates/librarylink.cpp.in
    A templates/librarylink.m.in
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/module.addon.mk.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/observables.cpp.in
    M templates/physical.hpp.in
    M templates/run.cpp.in
    A templates/run.m.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    M templates/spectrum_generator_interface.hpp.in
    A templates/standard_model_high_scale_spectrum_generator.hpp.in
    A templates/standard_model_low_scale_spectrum_generator.hpp.in
    A templates/standard_model_matching.cpp.in
    A templates/standard_model_matching.hpp.in
    A templates/standard_model_two_scale_initial_guesser.cpp.in
    A templates/standard_model_two_scale_initial_guesser.hpp.in
    A templates/standard_model_two_scale_initial_guesser_low_scale_model.cpp.in
    A templates/standard_model_two_scale_initial_guesser_low_scale_model.hpp.in
    A templates/standard_model_two_scale_matching.cpp.in
    A templates/standard_model_two_scale_matching.hpp.in
    M templates/two_scale_model_slha.cpp.in
    M templates/utilities.cpp.in
    M templates/utilities.hpp.in
    M test/module.mk
    M test/test_CMSSM.hpp
    M test/test_CMSSMCPV_ewsb.cpp
    M test/test_CMSSMCPV_spectrum.sh
    M test/test_CMSSMCPV_wrong_higgs_state.in.spc
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMNoFV_GM2Calc.sh
    M test/test_CMSSM_benchmark.in.spc.in
    M test/test_CMSSM_database.cpp
    M test/test_CMSSM_gluino.spc.in
    M test/test_CMSSM_higgs_iteration.cpp
    A test/test_CMSSM_librarylink.in.spc
    A test/test_CMSSM_librarylink.m
    A test/test_CMSSM_librarylink_parallel.m
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_profile.sh
    M test/test_CMSSM_slha_doubled_blocks.spc.in
    M test/test_CMSSM_slha_output.in.spc
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_susy_scale_constraint.cpp
    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
    A test/test_MSSMNoFVtower.sh
    A test/test_MSSM_stable_ewsb_failure.in.spc
    A test/test_MSSM_stable_ewsb_failure.sh
    A test/test_MSSMtower.sh
    A test/test_MSSMtower_librarylink.sh
    M test/test_NMSSM.hpp
    M test/test_NMSSM_benchmark.in.spc.in
    M test/test_NMSSM_ewsb.cpp
    M test/test_NMSSM_low_scale_constraint.cpp
    M test/test_NMSSM_self_energies.cpp
    M test/test_NMSSM_slha_output.in.spc
    M test/test_NMSSM_susy_scale_constraint.cpp
    A test/test_NMSSMtower.sh
    A test/test_NUHMSSMalttower.sh
    M test/test_ReadSLHA.m
    M test/test_SMSSM_ewsb.cpp
    M test/test_SM_0L_RGEs.in.spc
    A test/test_SM_gmm2.cpp
    A test/test_SM_three_loop_spectrum.cpp
    A test/test_SMtower.sh
    M test/test_ThreeLoopQCD.m
    M test/test_Vertices.m
    M test/test_derivative.cpp
    M test/test_ewsb_solver.cpp
    M test/test_fixed_point_iterator.cpp
    A test/test_flexiblesusy-config.sh
    A test/test_gsl_vector.cpp
    M test/test_lowMSSM.sh
    M test/test_minimizer.cpp
    M test/test_pv.cpp
    M test/test_root_finder.cpp
    M test/test_run_all_spectrum_generators.sh
    M test/test_two_scale_mssm_solver.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-new-two-scale-solver-interface

Conflicts:
	ChangeLog


  Commit: f0e3c4f700dc463d8ed02d4893a2726187a13f98
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f0e3c4f700dc463d8ed02d4893a2726187a13f98
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-09 (Sun, 09 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_low_scale_model.cpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in

  Log Message:
  -----------
  adapt FlexibleEFTHiggs models to new interface

I needed to split the matching condition class into 2 classes,
one for upwards, and one for downwards matching.


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

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

  Log Message:
  -----------
  impose low-scale constraint one last time

to avoid numerical errors


  Commit: 84dffaf4f58b712e5a8d2ec541456eae613ecab9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/84dffaf4f58b712e5a8d2ec541456eae613ecab9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
    M test/test_CMSSM_slha_output.cpp
    M test/test_CMSSM_slha_output.in.spc
    M test/test_NMSSM_slha_output.in.spc
    M test/test_NMSSM_spectrum.cpp

  Log Message:
  -----------
  Revert "update tests"

This reverts commit 78a098b34c1bb9a3e90dd457f77198f0a25f9afc.


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

  Changed paths:
    M test/test_NMSSM_spectrum.cpp

  Log Message:
  -----------
  relax test precision of the NMSSM again


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

  Changed paths:
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/two_scale_solver.cpp

  Log Message:
  -----------
  use nullptr instead of NULL


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

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

  Log Message:
  -----------
  delete empty dtor and copy/move constructors


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

  Changed paths:
    M src/two_scale_constraint.hpp
    M src/two_scale_solver.cpp
    M templates/two_scale_high_scale_constraint.hpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  improve verbose output of two-scale solver

by writing name of constraint to the output


  Commit: 9a283c054d351733f30e6c19c97eb60670733f21
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9a283c054d351733f30e6c19c97eb60670733f21
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
    M src/standard_model_two_scale_low_scale_constraint.hpp

  Log Message:
  -----------
  apply last commit to Standard_model class


  Commit: 7c9cda78afe3568ff8529c79ff5c9f12862ca79a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7c9cda78afe3568ff8529c79ff5c9f12862ca79a
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M src/minimizer.hpp
    M src/root_finder.hpp
    M src/standard_model.cpp
    M src/weinberg_angle.cpp
    M templates/mass_eigenstates.cpp.in

  Log Message:
  -----------
  improving indentation of verbose output

for readability


  Commit: 735086d56acc4a0bbcfd8fc0e015029162243c48
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/735086d56acc4a0bbcfd8fc0e015029162243c48
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-09 (Sun, 09 Oct 2016)

  Changed paths:
    M ChangeLog
    M examples/customized-betas/MSSMcbs_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_matching.hpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.hpp
    M src/fixed_point_iterator.hpp
    M src/minimizer.hpp
    M src/root_finder.hpp
    M src/standard_model.cpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    M src/two_scale_constraint.hpp
    M src/two_scale_matching.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M src/weinberg_angle.cpp
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/mass_eigenstates.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_initial_guesser.cpp.in
    M templates/standard_model_two_scale_initial_guesser_low_scale_model.cpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in
    M templates/two_scale_high_scale_constraint.hpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    M test/test_two_scale_mssm_solver.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_sm_smcw_integration.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0-new-two-scale-solver-interface' into feature-2.0


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/2e6078b75682...735086d56acc


More information about the Flexiblesusy-commits mailing list