[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 272905: update ChangeLog

GitHub noreply at github.com
Fri Oct 14 21:14:50 BST 2016


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

  Changed paths:
    M ChangeLog

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


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

  Changed paths:
    M model_files/SM/LesHouches.in.SM

  Log Message:
  -----------
  remove redundant input blocks


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

  Changed paths:
    M config/depgen.cpp
    M templates/run.cpp.in

  Log Message:
  -----------
  correcting signature of main function


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

  Changed paths:
    M src/error.hpp

  Log Message:
  -----------
  add / remove redundant explicit statement


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

  Changed paths:
    M src/compare.hpp
    M src/fixed_point_iterator.hpp
    M src/problems.hpp

  Log Message:
  -----------
  add / remove redundant explicit statement


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  Revert "Avoid use of reference_wrapper in depgen"

This reverts commit c2205bec7a374f473d53f0a6cccc983a47c953c5.


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  Revert "avoid C++11-specific default template argument"

This reverts commit 2eb2005ef1ca5b172ef5f0f23f3b283380f4f793.


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  use C++-11's std::copy_if


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

  Changed paths:
    M meta/EWSB.m
    M src/standard_model.cpp

  Log Message:
  -----------
  use explicit constructor for EWSB FPI solver


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

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

  Log Message:
  -----------
  adapt command line parser to commit 72e15e9c


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

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

  Log Message:
  -----------
  avoid code duplication in ctors


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

  Changed paths:
    M src/command_line_options.cpp

  Log Message:
  -----------
  avoid code duplication in reset() function


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  use range-based for loops for readability


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  allow for arbitrary non-stateless predicates


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  use a lambda instead of classic ptr_fun

in order to help the compiler optimizing the code


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  shorten and speed-up search or file names


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  use range-based for loop for simplicity


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

  Changed paths:
    M test/test_depgen.sh

  Log Message:
  -----------
  specifying true path to header files in depgen test


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  adding const to help the compiler


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  avoid code dupliation


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

  Changed paths:
    M config/depgen.cpp

  Log Message:
  -----------
  avoid default argument


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

  Changed paths:
    M config/depgen.cpp
    M src/command_line_options.cpp
    M src/coupling_monitor.hpp
    M templates/utilities.cpp.in
    M test/test_CMSSM_benchmark.cpp
    M test/test_NMSSM_benchmark.cpp

  Log Message:
  -----------
  use C++11 overload of *stream constructors

for std::string


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

  Changed paths:
    M examples/customized-betas/custombetas.cpp
    M examples/tower/run_tower.cpp

  Log Message:
  -----------
  adapt examples to commit 72e15e9c947


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

  Changed paths:
    M test/test_CMSSM_model.cpp
    M test/test_ewsb_solver.cpp
    M test/test_fixed_point_iterator.cpp

  Log Message:
  -----------
  adapt tests to commit 597eafc9e988


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

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

  Log Message:
  -----------
  use perfect forwarning in run_async() even for g++ 4.7.4

Note: g++ 4.7.4 does not support template parameter packs.  For this
reason, an overload of run_async() with 2 parameters is provided.

This commit introduces lambda expressions for the calculation of the
pole masses.  (The lambdas are perfectly forwarded to std::async().)
The template parameter type is now deduced by the compiler.


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

  Changed paths:
    M src/lowe.cpp

  Log Message:
  -----------
  print precision goal in no-convergence exception

to help debugging


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

  Changed paths:
    M src/lowe.cpp

  Log Message:
  -----------
  Bugfix: Use running precision 1 order smaller than precision goal

Peter found that the parameter point from below does not converge
during the determination of the SM(5) parameters.  The reason seems to
be that the used precision of the RG running (1e-5) is too small for
the parameters to converge (the reached precision for this point is
1.4e-5).

This commit fixes the issue by setting the running precision to 1
order of magnitude smaller than the precision goal of convergence.
This shold avoid such numerical instabilities.


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

  Changed paths:
    M ChangeLog

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


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

  Changed paths:
    M test/module.mk
    A test/test_CMSSM_QedQcd_no_convergence.in.spc
    A test/test_CMSSM_QedQcd_no_convergence.sh
    M test/test_lowe.cpp

  Log Message:
  -----------
  adding test case for non-convergence of QedQcd iteration

which checks that commit 8b04191 works as expected.


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

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  correcting test preconditions


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

  Changed paths:
    M doc/slha_input.dox

  Log Message:
  -----------
  refine documentation of SLHA input flags


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

  Changed paths:
    M doc/slha_input.dox

  Log Message:
  -----------
  clarify / update FlexibleEFTHiggs default flag values

in the documentation


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

  Changed paths:
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in

  Log Message:
  -----------
  adding helper function to print problems and warnings in SPINFO


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

  Changed paths:
    M templates/run.cpp.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in

  Log Message:
  -----------
  adding helper function which choses the output stream / file


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

  Changed paths:
    M test/module.mk
    A test/test_CMSSM_QedQcd_exception.in.spc
    A test/test_CMSSM_QedQcd_exception.sh

  Log Message:
  -----------
  adding test for QedQcd exception


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

  Changed paths:
    M templates/run.cpp.in

  Log Message:
  -----------
  Bugfix: print SLHA output if QedQcd object throws


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

  Changed paths:
    M ChangeLog

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


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

  Changed paths:
    M src/problems.hpp

  Log Message:
  -----------
  do not define default destructor

to allow generation of move ctor / assignment operators


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

  Changed paths:
    M ChangeLog
    M config/depgen.cpp
    M doc/slha_input.dox
    M examples/customized-betas/custombetas.cpp
    M examples/tower/run_tower.cpp
    M meta/EWSB.m
    M meta/LoopMasses.m
    M src/command_line_options.cpp
    M src/command_line_options.hpp
    M src/compare.hpp
    M src/coupling_monitor.hpp
    M src/error.hpp
    M src/fixed_point_iterator.hpp
    M src/lowe.cpp
    M src/parallel.hpp
    M src/problems.hpp
    M src/standard_model.cpp
    M templates/mass_eigenstates.cpp.in
    M templates/run.cpp.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in
    M templates/standard_model_matching.cpp.in
    M templates/utilities.cpp.in
    M test/module.mk
    A test/test_CMSSM_QedQcd_exception.in.spc
    A test/test_CMSSM_QedQcd_exception.sh
    A test/test_CMSSM_QedQcd_no_convergence.in.spc
    A test/test_CMSSM_QedQcd_no_convergence.sh
    M test/test_CMSSM_benchmark.cpp
    M test/test_CMSSM_model.cpp
    M test/test_NMSSM_benchmark.cpp
    M test/test_depgen.sh
    M test/test_ewsb_solver.cpp
    M test/test_fixed_point_iterator.cpp
    M test/test_lowe.cpp

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

Conflicts:
	meta/EWSB.m
	src/standard_model.cpp
	test/test_CMSSM_model.cpp
	test/test_ewsb_solver.cpp
	test/test_fixed_point_iterator.cpp


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/47615507a146...9385252893e4


More information about the Flexiblesusy-commits mailing list