[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 2d88fd: remove HR macro to fix compilation with Eigen 3.3

GitHub noreply at github.com
Mon Feb 27 12:15:14 GMT 2017


  Branch: refs/heads/master
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 2d88fd2f8e81cf7910f0150d8ca8d9420de2eb2b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2d88fd2f8e81cf7910f0150d8ca8d9420de2eb2b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
    M models/SoftsusyFlavourMSSM/flavoursoft.cpp
    M models/SoftsusyMSSM/mssmUtils.cpp
    M models/SoftsusyMSSM/physpars.cpp
    M models/SoftsusyMSSM/softpars.cpp
    M models/SoftsusyMSSM/softsusy.cpp
    M models/SoftsusyMSSM/susy.cpp

  Log Message:
  -----------
  remove HR macro to fix compilation with Eigen 3.3


  Commit: 4a5ada7723c43dd85716dc14e8eca10eab6f5a75
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4a5ada7723c43dd85716dc14e8eca10eab6f5a75
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  Bugfix: missing return statement in function recalculate_mw_pole()

if MW is input (not GF).


  Commit: 4bf64fa9a61b46004037fbdeb68555415f3cf3e7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4bf64fa9a61b46004037fbdeb68555415f3cf3e7
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: c90272891099d52f206060167972e350452534ab
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c90272891099d52f206060167972e350452534ab
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M meta/LoopMasses.m
    M meta/ThresholdCorrections.m
    M meta/TreeMasses.m
    M templates/mass_eigenstates.cpp.in
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  do not import @ModelName at _info namespace

because it contains C-style enums.  These enums would be imported as
well, which might lead to ambiguities.


  Commit: 43bb03a210ceb5778097329ce5697f0da37ebbdf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/43bb03a210ceb5778097329ce5697f0da37ebbdf
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M meta/Constraint.m

  Log Message:
  -----------
  abort with a hard error if unknown parameter to be set in constraint

This avoids overlooking of errors in the FS model file.


  Commit: 92e45c5b95e6cb59e30248cdf8d9781b982bb645
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/92e45c5b95e6cb59e30248cdf8d9781b982bb645
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: bd5ee688fd591cfbb9fcf2ca00b96d2d710d82f3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bd5ee688fd591cfbb9fcf2ca00b96d2d710d82f3
  Author: JP-Ellis <josh at jpellis.me>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M configure

  Log Message:
  -----------
  Use the CPATH environment variable to search for headers

The `$CPATH` and `$CPLUS_INCLUDE_PATH` are environment variables which can be
used to indicate additional locations for headers (for example, if they are
installed in `~/.local/include`).

The commit also changes looks the Eigen headers in the `eigen3` subdirectory of
all default include paths (so for example, it will search in
`~/.local/include/eigen3`).

Lastly, this commit should support paths with spaces.  It does this by changing
the default separator to `:` in for loops.  This is done by setting the `IFS`
variable, though care must be taken to unset it afterwards (both within the
loop, and after the loop in case the for-loop has no elements).

Signed-off-by: JP-Ellis <josh at jpellis.me>


  Commit: 20fe50353b3e958e4c70996b83185a3eee17edd9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/20fe50353b3e958e4c70996b83185a3eee17edd9
  Author: Alexander Voigt <Expander at users.noreply.github.com>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M configure

  Log Message:
  -----------
  Merge pull request #11 from JP-Ellis/development

Use the CPATH environment variable to search for headers
and handle whitespace in directory names correctly.


  Commit: a19d7d49536c974cb6238f6e55815763963dcf92
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a19d7d49536c974cb6238f6e55815763963dcf92
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: bc770ae7fd6e466e5e0c96f69d821ae7f77e2283
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bc770ae7fd6e466e5e0c96f69d821ae7f77e2283
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M model_files/CMSSMCPV/FlexibleSUSY.m.in
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV

  Log Message:
  -----------
  Bugfix: Phase[Mu] must have magnitude 1

This is now ensured by using the phase angle as a real input.


  Commit: bd3e187c2166a23a6e29a7bd566b3b5a12507d02
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bd3e187c2166a23a6e29a7bd566b3b5a12507d02
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: 3ece91714d9dff88b35bce99932a2cf68ae8be8c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3ece91714d9dff88b35bce99932a2cf68ae8be8c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M src/sum.hpp
    M test/test_sum.cpp

  Log Message:
  -----------
  allow negative sum indices


  Commit: beb4683b48dc1240cee729fed7e638e7b766eb3c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/beb4683b48dc1240cee729fed7e638e7b766eb3c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/WriteOut.m

  Log Message:
  -----------
  Bugfix: allow user to specify SLHA output block as string


  Commit: cb7916dcd332d37d97779be61c393d06b41311e8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cb7916dcd332d37d97779be61c393d06b41311e8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: 49c6aa87b8aeac65fc69f0bd13833adac70f1cdb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/49c6aa87b8aeac65fc69f0bd13833adac70f1cdb
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  avoid magic number of SG settings

Note: NUMBER_OF_OPTIONS == 24.  However, option [2] and [15] are
currently missing.  But the parameter output scale is added.


  Commit: 2a3f0ee1e04c5a01162036b7e24f462770c28371
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2a3f0ee1e04c5a01162036b7e24f462770c28371
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

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

  Log Message:
  -----------
  put CKM and PMNS matrix into input parameters vector


  Commit: 2dc07b9c62b8633b7caf6695f5959b574fb7dbe5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2dc07b9c62b8633b7caf6695f5959b574fb7dbe5
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  replace magic numbers by know global consts


  Commit: 3e6a7a371e9228823d28b0b4c808d9d4282126b7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3e6a7a371e9228823d28b0b4c808d9d4282126b7
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M model_files/HGTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/HTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/SplitMSSM/FlexibleSUSY.m.in
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCFull/FlexibleSUSY.m.in

  Log Message:
  -----------
  use input parameter to specify high-scale matching conndition loop

order


  Commit: cff40dd201868c702966757630cc1ed56f328065
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cff40dd201868c702966757630cc1ed56f328065
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M templates/librarylink.m.in

  Log Message:
  -----------
  Catch non-numerical input from the user


  Commit: 277536d71a995e48ac3125d3a70dfc368545ffbd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/277536d71a995e48ac3125d3a70dfc368545ffbd
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: f3ed012b160f441e31471752f505399a2badcf9c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f3ed012b160f441e31471752f505399a2badcf9c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M templates/librarylink.m.in

  Log Message:
  -----------
  print Mathematica message and abort if non-numeric input appears


  Commit: bfe9c15a95880f873fc212c61c280f3dfb7a9551
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bfe9c15a95880f873fc212c61c280f3dfb7a9551
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M templates/librarylink.m.in

  Log Message:
  -----------
  use unique name for check function

to prevent ambiguities if multiple librarylinks are loaded


  Commit: d6590509014c0b9af56bd0a0b8d8d050977b784c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d6590509014c0b9af56bd0a0b8d8d050977b784c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M src/wrappers.hpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  implemen generic Min() and Max() functions

inspired by
https://stackoverflow.com/questions/23815138/implementing-variadic-min-max-functions


  Commit: c59db5ceb38766c03aad75fcbcbe167f7e985e8d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c59db5ceb38766c03aad75fcbcbe167f7e985e8d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M templates/module.addon.mk.in

  Log Message:
  -----------
  linking SQLite3 library to addon executable


  Commit: e99eef29adfafb9617a5b13c4b71e02ab9990d6d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e99eef29adfafb9617a5b13c4b71e02ab9990d6d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M test/test_lowMSSM.sh

  Log Message:
  -----------
  rename output files for consistency


  Commit: 49cc534756c1ef26bdbcb4096de01caf196f2cf3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/49cc534756c1ef26bdbcb4096de01caf196f2cf3
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

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

  Log Message:
  -----------
  update SplitMSSM example SLHA file


  Commit: 4d3134e971a4de7bdaf76256f42129801f6fcce2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4d3134e971a4de7bdaf76256f42129801f6fcce2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

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

  Log Message:
  -----------
  use 3L self-energy contributions in the SplitMSSM


  Commit: 7b4ab95c4e6da5fb3a54de73da7aa321734d4266
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7b4ab95c4e6da5fb3a54de73da7aa321734d4266
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp

  Log Message:
  -----------
  Bugfix: implement missing limits of F8 and F9 for x1 -> x2

from arXiv:1407.4081


  Commit: b7bd0fdddd75d68677f724a49216a839e122fbac
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b7bd0fdddd75d68677f724a49216a839e122fbac
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: 8e5d0bc172b030b9e516369411597e597c52a0c3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8e5d0bc172b030b9e516369411597e597c52a0c3
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp

  Log Message:
  -----------
  speed-up threshold loop functions

by using short-hand power functions


  Commit: 833f1ab965a11cf5e464ee9b512743a1196cdcec
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/833f1ab965a11cf5e464ee9b512743a1196cdcec
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp

  Log Message:
  -----------
  avoid multiple calls to std::log


  Commit: 9f327c2e2674016ae55515213d37ec7a0752ba12
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f327c2e2674016ae55515213d37ec7a0752ba12
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp

  Log Message:
  -----------
  remove unnecessary multiplications


  Commit: d1c8c5a2bc3ac9d25c26bbeec9c1f4590f5b70fc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d1c8c5a2bc3ac9d25c26bbeec9c1f4590f5b70fc
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  implement missing limits of f functions


  Commit: 62ef427d2f7a0455a03075df75d1788941f26bbf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/62ef427d2f7a0455a03075df75d1788941f26bbf
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M ChangeLog

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


  Commit: 46036bc18bf1e3d801a04d86d4ffa38d38475e5c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/46036bc18bf1e3d801a04d86d4ffa38d38475e5c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp

  Log Message:
  -----------
  safer limit of F8 for x1, x2 -> 1


  Commit: 115807de03ad4e7039f0fa477a61768e346cd8e0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/115807de03ad4e7039f0fa477a61768e346cd8e0
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  test F functions


  Commit: e5736494f3575d8d96d25e928654e5cb269811d5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e5736494f3575d8d96d25e928654e5cb269811d5
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  expand F functions around 0 in one/both arguments


  Commit: b086c1ac53d8b33462c470f86080ef1d83c466e7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b086c1ac53d8b33462c470f86080ef1d83c466e7
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  expand f functions around 0 in one/both argument(s)


  Commit: f7b26aa9f68ee068e2eee6adb89e7fb60b00dbe6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f7b26aa9f68ee068e2eee6adb89e7fb60b00dbe6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M model_files/HSSUSY/FlexibleSUSY.m.in

  Log Message:
  -----------
  avoid numerical breakdown of 2L alpha_t^2 corrections from SUSYHD

even if these 2L corrections are in the degenerate limit.


  Commit: 6bb28e285352539c8603995b2d87b084c2edb44d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6bb28e285352539c8603995b2d87b084c2edb44d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M src/wrappers.hpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Bugfix: Which() must return common type of all argumets

If Which() returns the type of the first argument, the second one
might be converted to the first type.  This might result in chopping
off digits if the first type is int and the second one is double.


  Commit: 60ea3676016a829074b29173bce1643db7f6142e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/60ea3676016a829074b29173bce1643db7f6142e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  correcting limit of f5 and f7 for x = y -> 0


  Commit: dce90c277d103a32b77ffadc598ddda26d0b832f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dce90c277d103a32b77ffadc598ddda26d0b832f
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  implement limits of F8 and F9 for xi -> 0


  Commit: 3e1ce088a75ea5ee478a78e231a4f3ed0bebb26f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3e1ce088a75ea5ee478a78e231a4f3ed0bebb26f
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M src/threshold_loop_functions.cpp

  Log Message:
  -----------
  omit unused parameter


  Commit: 86a4edaa3fcaf8591fb311957e31bbb87ebd51ae
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/86a4edaa3fcaf8591fb311957e31bbb87ebd51ae
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-04 (Sat, 04 Feb 2017)

  Changed paths:
    M meta/TreeMasses.m
    M src/eigen_utils.hpp
    M test/test_eigen_utils.cpp

  Log Message:
  -----------
  simplify removal function for goldstone bosons from Higgs multiplet


  Commit: 853a4146b822d058f653836c099ed2a8dd1b8c3d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/853a4146b822d058f653836c099ed2a8dd1b8c3d
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  make BC solver a local object to enable copy construction of SG


  Commit: e64565dba72b3935bae535dc88e494e2fd5d0815
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e64565dba72b3935bae535dc88e494e2fd5d0815
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  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:
  -----------
  make constraints and matching condition local variables

because they take pointers, which are invalidated when the spectrum
generator object is copied.


  Commit: a9807225616fd81b1b4d0491b43d5a81bbc46995
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a9807225616fd81b1b4d0491b43d5a81bbc46995
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M model_files/MSSMtower/FlexibleSUSY.m.in
    M model_files/MSSMtower/LesHouches.in.MSSMtower

  Log Message:
  -----------
  remove unused parameter in FlexibleEFTHiggs


  Commit: d7406a50793228a594e5aa30f6e4aa9fe4880939
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d7406a50793228a594e5aa30f6e4aa9fe4880939
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  rename redirection class to avoid conflicts with other modules


  Commit: a44651584c0a9ab765330c584a2389037287f202
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a44651584c0a9ab765330c584a2389037287f202
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  provide non-const get_eft() method


  Commit: 34226eeefcc638be341635ecd8ebd99be14de158
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/34226eeefcc638be341635ecd8ebd99be14de158
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M addons/GM2Calc/MSSMNoFV_onshell_mass_eigenstates.cpp

  Log Message:
  -----------
  adapt GM2Calc model to commit 86a4edaa3fca


  Commit: 02943656ffd71d81114a88f1126ec0ff22d86c6a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/02943656ffd71d81114a88f1126ec0ff22d86c6a
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  put all helper functions into unique model namespace

This avoids collisions among multiple libraries loaded at the same
time into Mathematica.


  Commit: 555d810b1d0602deaca189be409674f81806e4bd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/555d810b1d0602deaca189be409674f81806e4bd
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  simplify naming of functions and classes again

after all have been put into a unique namespace.


  Commit: 3726ec07c709d732cc43df08e0043baa6fdc155f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3726ec07c709d732cc43df08e0043baa6fdc155f
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-11 (Sat, 11 Feb 2017)

  Changed paths:
    M src/mssm_twoloophiggs_impl.f

  Log Message:
  -----------
  protect against sin(theta_b) being zero


  Commit: 581080fab1547ccb72796ee8fd6a72b7f9d938b0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/581080fab1547ccb72796ee8fd6a72b7f9d938b0
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-11 (Sat, 11 Feb 2017)

  Changed paths:
    M src/mssm_twoloophiggs_impl.f

  Log Message:
  -----------
  Bugfix: Catch further NaNs from inside the MSSM 2L Higgs mass routines

of Pietro Slavich.


  Commit: 0001ac7cd47b829540a0a29a23d9d3f945160327
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0001ac7cd47b829540a0a29a23d9d3f945160327
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-11 (Sat, 11 Feb 2017)

  Changed paths:
    M ChangeLog

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


  Commit: 90aa7c2d06927aad27b747b04677c7b3794faef6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/90aa7c2d06927aad27b747b04677c7b3794faef6
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-12 (Sun, 12 Feb 2017)

  Changed paths:
    M src/mssm_twoloophiggs_impl.f

  Log Message:
  -----------
  decrease sin(theta_b) minimum value

in order to make MSSM_2L_limits test pass again


  Commit: adc25d20e937c5c5cfc4deaa92253b7e269715c0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/adc25d20e937c5c5cfc4deaa92253b7e269715c0
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-12 (Sun, 12 Feb 2017)

  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:
  -----------
  properly construct constraints

instead of filling them with data afterwards


  Commit: 383295cf42cf31312b25dec62fceecf5b8deef6f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/383295cf42cf31312b25dec62fceecf5b8deef6f
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M README
    M doc/install.dox
    M install-sarah

  Log Message:
  -----------
  update recommended SARAH version to 4.9.3


  Commit: 3827dba6215f780d7a7f4cd0c55c97edccd83485
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3827dba6215f780d7a7f4cd0c55c97edccd83485
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    A meta/TwoLoopSM.m

  Log Message:
  -----------
  adding meta-code module with SM 2-loop corrections

taken from arxiv:1205.6497 and arxiv:1504.05200.


  Commit: 2bb7259051bbb75848fb21e4dd70418bd27b36ea
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2bb7259051bbb75848fb21e4dd70418bd27b36ea
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Bugfix: extend IncreaseIndexLiterals[] function to nested functions

The following example call of IncreaseIndexLiterals[] now works:

  In[]:= IncreaseIndexLiterals[Hpm[{2}][PL]]
  Out[]= Hpm[{3}][PL]

Thanks to Markus Bach.


  Commit: f8c87c8884432fc2a1ab39f4f7829bfc3902c81b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f8c87c8884432fc2a1ab39f4f7829bfc3902c81b
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M meta/SelfEnergies.m

  Log Message:
  -----------
  Bugfix: avoid fixed indices in vertex replacement rules

in order to not mess up increased/decreased indices.

Thanks to Markus Bach.


  Commit: 12530c4c7de6bd163094c38192922dda18f8496e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/12530c4c7de6bd163094c38192922dda18f8496e
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/SelfEnergies.m

  Log Message:
  -----------
  generalize bugfix: replace all particle indices


  Commit: ff66e603ac05399e73a0b31148c647f22be720c1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ff66e603ac05399e73a0b31148c647f22be720c1
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/TreeMasses.m

  Log Message:
  -----------
  adding pattern test function for particles


  Commit: 0cc173a5f4e47f7fdb4eb58d50e81159c281e01b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0cc173a5f4e47f7fdb4eb58d50e81159c281e01b
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  update years


  Commit: 46f20e87b881c8a666ee0869e5e180087628e25b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/46f20e87b881c8a666ee0869e5e180087628e25b
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M config/references

  Log Message:
  -----------
  adding FlexibleEFTHiggs paper to list of references


  Commit: 59dfe13c5ce9bcb9812fcc2fccd0d06828f523a5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/59dfe13c5ce9bcb9812fcc2fccd0d06828f523a5
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  acknowledge Dylan and Tom


  Commit: 4e58bc37e11b4c76e89158b49880b630ab17ebbd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4e58bc37e11b4c76e89158b49880b630ab17ebbd
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  make vertical lines bold to improve readability


  Commit: 8bf8b21fb64fffd524d5a02d195a302960d7957f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8bf8b21fb64fffd524d5a02d195a302960d7957f
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-20 (Mon, 20 Feb 2017)

  Changed paths:
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M test/test_HGTHDM_threshold_corrections_scale_invariance.m

  Log Message:
  -----------
  remove unused flags


  Commit: ec35aeb9c1c3b7042c2c293f286b025f74fd51f6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ec35aeb9c1c3b7042c2c293f286b025f74fd51f6
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-20 (Mon, 20 Feb 2017)

  Changed paths:
    M meta/THDM/Thresholds_1L_full.m

  Log Message:
  -----------
  adding flag to enable/disable DREG-DRED conversion term of g2

If flagMSDR == 1, then a DREG-DRED conversion term for g2 is included,
which accounts for the fact that the full high-scale model is
regularized in DRED, but the threshold corrections are expressed in
terms of MS-bar parameters.

If flagMSDR == 0, then this DREG-DRED conversion term for g2 is
disabled.  This can be used to derive the threshold corrections from
the THDM+higgsinos+gauginos -> THDM.  In this case both models are
regularized in DREG, so the conversion term must be omitted.


  Commit: 048bbe17af1925ccb0b2265722cf2bcd7363e682
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/048bbe17af1925ccb0b2265722cf2bcd7363e682
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-20 (Mon, 20 Feb 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  do not call FSCONFIG in test


  Commit: 9f9538b033a530e912981eb34497f15d12810865
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f9538b033a530e912981eb34497f15d12810865
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-20 (Mon, 20 Feb 2017)

  Changed paths:
    M test/module.mk
    A test/test_HGTHDM_THDM_threshold_corrections_scale_invariance.m

  Log Message:
  -----------
  test logs of threshold correction THDM+split <-> THDM


  Commit: eec8bb9c7314324f8110d5663358c3bf5daf74b3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eec8bb9c7314324f8110d5663358c3bf5daf74b3
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    M meta/LatticeUtils.m

  Log Message:
  -----------
  use explicit context name when referring to FSMassMatrix

This avoids problems when the Vertices` module is loaded in some other
modules.

Thanks to Markus Bach


  Commit: ba5b8f63ee306b25279df77596e5f08e6c83d101
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ba5b8f63ee306b25279df77596e5f08e6c83d101
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    M meta/TreeMasses.m

  Log Message:
  -----------
  do not load unused modules


  Commit: ff190ca880e8c7ba15746cf0ce18fa6397c537a0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ff190ca880e8c7ba15746cf0ce18fa6397c537a0
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    M meta/WriteOut.m

  Log Message:
  -----------
  remove another load of LatticeUtlis`


  Commit: c0116f3044159a4b1468e06e1da12868a66207e0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c0116f3044159a4b1468e06e1da12868a66207e0
  Author: Alexander Voigt <Alexander.Voigt at physik.rwth-aachen.de>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  include missing LatticeUtils` and Parameters` modules


  Commit: 622a80d5da461a0a259a094325cd734ff8e79c61
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/622a80d5da461a0a259a094325cd734ff8e79c61
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M ChangeLog
    M configure

  Log Message:
  -----------
  version 1.7.3


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/0d19299fef51...622a80d5da46


More information about the Flexiblesusy-commits mailing list