[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 3192d7: make h local

GitHub noreply at github.com
Fri Aug 19 07:51:51 BST 2016


  Branch: refs/heads/feature-mathlink
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  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: bed183b4fbdaaa85160f06f927cc9f014a23bd77
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bed183b4fbdaaa85160f06f927cc9f014a23bd77
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M ChangeLog

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


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

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Revert "update ChangeLog"

This reverts commit bed183b4fbdaaa85160f06f927cc9f014a23bd77.


  Commit: 26edf5ceac3399669f94975ab7fa28915c7b04e7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/26edf5ceac3399669f94975ab7fa28915c7b04e7
  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:
  -----------
  Revert "use std::async instead of std::thread"

This reverts commit 1cc1880123061fb38b38e631c43ead8dff150ddb.


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

  Changed paths:
    M test/test_two_scale_mssm_solver.cpp

  Log Message:
  -----------
  ensure flexiblesusy::Error is thrown


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

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

  Log Message:
  -----------
  first implementation of async call

Still to do:

 * remove calls to .get()
 * check speed


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

  Changed paths:
    M meta/LoopMasses.m

  Log Message:
  -----------
  remove unnecessary joining of threads

because the destructor of a future blocks until the task is finished


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

  Changed paths:
    M meta/LoopMasses.m

  Log Message:
  -----------
  Revert "remove unnecessary joining of threads"

This reverts commit 450db42fd97332a0ff053f0f8733acef1d234b92.

Because .get() re-throws potential exceptions from the thread.


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

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

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


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

  Changed paths:
    M legacy/diagonalization.cpp
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/ThreeLoopQCD.m
    M src/error.hpp
    M src/linalg.cpp
    M src/linalg.h
    M src/lowe.cpp
    M src/module.mk
    M src/numerics.cpp
    M src/numerics.h
    A src/parallel.hpp
    M src/slha_io.hpp
    M src/standard_model.cpp
    M src/standard_model.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_ThreeLoopQCD.m
    M test/test_two_scale_mssm_solver.cpp

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


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

  Changed paths:
    M templates/librarylink.cpp.in

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


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/4b60867d7704...9034a8e390bf


More information about the Flexiblesusy-commits mailing list