[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 926a7d: adding default value of Fermi constant

GitHub noreply at github.com
Thu Feb 5 19:06:42 GMT 2015


  Branch: refs/heads/development
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 926a7db02041f599dcd954928c8c5ddcbce1afd4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/926a7db02041f599dcd954928c8c5ddcbce1afd4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-01-31 (Sat, 31 Jan 2015)

  Changed paths:
    M src/ew_input.hpp

  Log Message:
  -----------
  adding default value of Fermi constant


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

  Changed paths:
    M src/module.mk
    A src/weinberg_angle.cpp
    A src/weinberg_angle.hpp

  Log Message:
  -----------
  adding class for calculation of Weinberg angle


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

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

  Log Message:
  -----------
  adding getter for rho-hat output


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

  Changed paths:
    M test/test_CMSSM.hpp

  Log Message:
  -----------
  splitting setup function to allow setting the parameter point


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

  Changed paths:
    M test/module.mk
    A test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  adding test for weinberg angle


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

  Changed paths:
    M src/weinberg_angle.hpp

  Log Message:
  -----------
  correcting comment


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

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  setup weinberg angle class


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

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

  Log Message:
  -----------
  copying SoftSUSY's deltaVb() function


  Commit: 773876c67eb91e69781cfb512045795dec1d4c5d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/773876c67eb91e69781cfb512045795dec1d4c5d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-01-31 (Sat, 31 Jan 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  test calculate_delta_vb() function with Softsusy and CMSSM input


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

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  reorder function call for better readability


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

  Changed paths:
    M legacy/conversion.cpp
    M legacy/conversion.hpp

  Log Message:
  -----------
  adding conversion function from ComplexMatrix to MatrixXcd


  Commit: 57002d57a7ccce6807b989af102697c71e259d5c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/57002d57a7ccce6807b989af102697c71e259d5c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-01-31 (Sat, 31 Jan 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  use Eigen types to avoid conversion


  Commit: 163fe4b545e964d30f40e46c2e11d713eaa85b55
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/163fe4b545e964d30f40e46c2e11d713eaa85b55
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-01-31 (Sat, 31 Jan 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  add additional brackets for readability


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  avoid calculating sqr(sinThetaW) multiple times


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  replace PI by Pi


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  avoid division by common loop factor


  Commit: bf001482020587a40e7e996980d2f0b2b2ab9d8c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bf001482020587a40e7e996980d2f0b2b2ab9d8c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  replace sqr -> Sqr and sqrt -> Sqrt


  Commit: dddcbdb30758be05e4a70b1441af2a1c0e738c00
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dddcbdb30758be05e4a70b1441af2a1c0e738c00
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  add brackets around if statements for readability


  Commit: 7bc6dd06f4ff7594c42314273f327b88ce96e6d1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7bc6dd06f4ff7594c42314273f327b88ce96e6d1
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  use 3 indentation spaces


  Commit: ad4c2da80cc4253d9a08765967e0b476e238ad2b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ad4c2da80cc4253d9a08765967e0b476e238ad2b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  use += operator for readability


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

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  copy deltaR function from SoftSUSY


  Commit: 39c029758174ab1681a047a580302db4da3ddd80
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/39c029758174ab1681a047a580302db4da3ddd80
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

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

  Log Message:
  -----------
  rename Higgs mixing matrix element to avoid confusion


  Commit: 4615c28eb8ccc78332554a83a94c75fd7e6dcdc9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4615c28eb8ccc78332554a83a94c75fd7e6dcdc9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  copying dRho() function from SoftSUSY


  Commit: 7f9499ec03fb7a4b6a6b827001877962c5e60156
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7f9499ec03fb7a4b6a6b827001877962c5e60156
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  replace sqr -> Sqr and sqrt -> Sqrt


  Commit: 2e3a01f5cbec956e24e4dbfe7c8cc0ffb111c2a9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2e3a01f5cbec956e24e4dbfe7c8cc0ffb111c2a9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

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

  Log Message:
  -----------
  rename mt to mt_pole to avoid confusion


  Commit: eb45d9c7199b681f9ca2ced1a7763ad293235aeb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eb45d9c7199b681f9ca2ced1a7763ad293235aeb
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  correcting variable name for W self-energy at p = 0


  Commit: 957871762f5428234ec9aa2b4651325dbba0e704
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/957871762f5428234ec9aa2b4651325dbba0e704
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  replace long parameter list by a struct


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  adding checks for non-zero parameters


  Commit: d1f31d654f32c8c43b418cdfeb717e581c925307
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d1f31d654f32c8c43b418cdfeb717e581c925307
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  initialize all data members to zero


  Commit: 8e2bf1488d40649b38accea43b2fe3cbb1c287cb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8e2bf1488d40649b38accea43b2fe3cbb1c287cb
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  rename chargino and neutralino mixing matrices


  Commit: 47e29f68808debaf136b8165166d9d73db4bbeb3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/47e29f68808debaf136b8165166d9d73db4bbeb3
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.hpp

  Log Message:
  -----------
  adding documentation for all parameters


  Commit: 0841c1140e0dc6f8a1a28e94ef56458ecf21c04f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0841c1140e0dc6f8a1a28e94ef56458ecf21c04f
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  rename chargino and neutralino masses


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

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  consistent renaming for the sfermion masses


  Commit: e1d481a0b24f0e81e0be6c45f7d46915ea93ec1e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e1d481a0b24f0e81e0be6c45f7d46915ea93ec1e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  increase test precision


  Commit: 67c06456b43b1dad144db143934f31cb55101cef
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/67c06456b43b1dad144db143934f31cb55101cef
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  use our angular function macros


  Commit: d42497cd9b627b2a644e6bce7b1932c8d100ad6a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d42497cd9b627b2a644e6bce7b1932c8d100ad6a
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  rename macro for better readability


  Commit: 9a55915046d293340c0f58095f7ff6db058034f8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9a55915046d293340c0f58095f7ff6db058034f8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/test_CMSSM.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  test non-zero myon Yukawa coupling


  Commit: f44c9dc8f824548a57450976db19db432ef2291e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f44c9dc8f824548a57450976db19db432ef2291e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  remove unused function calls


  Commit: 657d2fdd576e63c7d0bc01f8e369ca8ed745605e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/657d2fdd576e63c7d0bc01f8e369ca8ed745605e
  Author: Alexander Voigt <alexander.voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  make copied Softsusy functions static

This makes them more flexibly usable.


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

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  copy rhohat() function from Softsusy


  Commit: 462ec110b51d5b45938439da5734c8ac077e507e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/462ec110b51d5b45938439da5734c8ac077e507e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  setting self_energy_w_at_mw to a non-zero value

Now the test passes!


  Commit: 36dac0457b21478b238238cb2bb38174eaf8a9ba
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/36dac0457b21478b238238cb2bb38174eaf8a9ba
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  test with non-zero Muon Yukawa coupling


  Commit: 00befc3f60e5ca81a99271842f50d2b80bc9f829
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/00befc3f60e5ca81a99271842f50d2b80bc9f829
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  convert exception into a warning


  Commit: 5519d60127bb495c7d986654b3d6ef57ff90468b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5519d60127bb495c7d986654b3d6ef57ff90468b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  rename mz to mz_pole for readability


  Commit: 9e1af6539b4400fcb2a5f02f3382ee905205675d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9e1af6539b4400fcb2a5f02f3382ee905205675d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M test/module.mk
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  print time for Weinberg_angle::calculate()


  Commit: 158d19dc721997fe141044c1d056236769a14dba
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/158d19dc721997fe141044c1d056236769a14dba
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  throw NoConvergenceError exception if rho iteration did not converge


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

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  adding alternative implementation without recursion


  Commit: 8152a370e60fa07ce70744f2f586ddd30c0293e8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8152a370e60fa07ce70744f2f586ddd30c0293e8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  use non-recursive implementation by default

because it is slightly faster.


  Commit: 5695b80d9cdca6094490aecf88526be9fb45d26c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5695b80d9cdca6094490aecf88526be9fb45d26c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  remove unused variables


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  use our macros instead of the function from cmath


  Commit: 6791743f317b45802469ae91fc977628021a90f1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6791743f317b45802469ae91fc977628021a90f1
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  remove SoftSUSY-like implementation of the weinberg angle calculation

because it is harder to read and is a bit slower than the
implementation using a while() loop.


  Commit: 9b35298272237d6b0b254bdf922a5c3ec45da5b6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9b35298272237d6b0b254bdf922a5c3ec45da5b6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  put setup of data structures into a separate function


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

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  ensure same initial conditions


  Commit: 36464d2cd72ecaf422c8fd2f0ef303f4f7965a17
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/36464d2cd72ecaf422c8fd2f0ef303f4f7965a17
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  Revert "ensure same initial conditions"

This reverts commit e9ee18aeeaaeb9dcc1ba0a2715b6b7d617b81acb.


  Commit: 8977c15964ba2c130673c5687b0b0cb135895ced
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8977c15964ba2c130673c5687b0b0cb135895ced
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  ensure that Softsusy and FS use the same initial conditions


  Commit: 8b98bda37251cb4a26c2e94e60b4fa03b5718134
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8b98bda37251cb4a26c2e94e60b4fa03b5718134
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  correcting condition check for non-convergence


  Commit: cd768d95a77ccd7e8bbafc733844e012f08607ac
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cd768d95a77ccd7e8bbafc733844e012f08607ac
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

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

  Log Message:
  -----------
  adding documentation for Weinberg_angle class


  Commit: c7cb93082ac018b1d0a9812fe67540c591bbad16
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c7cb93082ac018b1d0a9812fe67540c591bbad16
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  ensure that we take root2 from ew_input.hpp


  Commit: 6aebb43385ccd964806b656f106911b47a24c43a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6aebb43385ccd964806b656f106911b47a24c43a
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/pv.hpp

  Log Message:
  -----------
  adding namespace comments


  Commit: 2db58ef3a022c9ca9a37445837d9e570267727ef
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2db58ef3a022c9ca9a37445837d9e570267727ef
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  remove unused macro


  Commit: 851f70507c9152692f8f1ec4595920569d29726b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/851f70507c9152692f8f1ec4595920569d29726b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  compare FS and Softsusy Z and W self-energies

Note: The self-energies agree only if the top DR-bar mass is used in
both codes.  This is ensured by passing `false' as third argument to
the Softsusy self-energy functions.


  Commit: 19c04618fbe9d939ae03fbd13cc8b18e4d78f809
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/19c04618fbe9d939ae03fbd13cc8b18e4d78f809
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M test/test_CMSSM_spectrum.cpp

  Log Message:
  -----------
  implement CMSSM low-scale constraint using muon decay as input


  Commit: e613525300276ec6fca4c5869120da744bcf2bca
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e613525300276ec6fca4c5869120da744bcf2bca
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M test/test_CMSSM_spectrum.cpp

  Log Message:
  -----------
  adding comment for workaround


  Commit: 57da6a0e8d0727b402040669188b2791ef5d853b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/57da6a0e8d0727b402040669188b2791ef5d853b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  correcting FS object setting


  Commit: 7733390aee36a5320a3179607cada710dcfb87f4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7733390aee36a5320a3179607cada710dcfb87f4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  adding function prototype which corrects the top quark contribution

in the Z self-energy


  Commit: b4ca4e25ded482d6ecc08f3b27e8bda686efcdf0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b4ca4e25ded482d6ecc08f3b27e8bda686efcdf0
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  implement Z self-energy conversion function


  Commit: 5b7f4fc2d62f86ae53b4b542f8d62f67663c60af
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5b7f4fc2d62f86ae53b4b542f8d62f67663c60af
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  implement W self-energy top contribution replacement function


  Commit: ddae5461a9a3c8c9d5465acaff3268875ee322e4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ddae5461a9a3c8c9d5465acaff3268875ee322e4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  shorten function names


  Commit: 71b88747444321cefb1570811537ebb9d0ed41f4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/71b88747444321cefb1570811537ebb9d0ed41f4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  adding documentation to the self-energy modification functions


  Commit: b5e671b6c35a4d978f5753fbfe064d8f7ce43e4f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b5e671b6c35a4d978f5753fbfe064d8f7ce43e4f
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  put model parameters into a separate data struct for convenience


  Commit: 91fb1531729df747006d93cc7923053e58d851ee
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/91fb1531729df747006d93cc7923053e58d851ee
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  correcting variable name


  Commit: 93909c48c3e722c9de46ee0565e4bf5fdf7a84f0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/93909c48c3e722c9de46ee0565e4bf5fdf7a84f0
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  removing unused variables


  Commit: 18850c4912e38ffcfd899b4cbc654563a7756944
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18850c4912e38ffcfd899b4cbc654563a7756944
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M test/test_CMSSM_spectrum.cpp

  Log Message:
  -----------
  use self-energy conversion functions instead of workaround in test


  Commit: af260196810831cbb36883cb2498fbdbc20fff17
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/af260196810831cbb36883cb2498fbdbc20fff17
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.hpp

  Log Message:
  -----------
  correcting comment to avoid confusion


  Commit: 1653b8e8cbb267340dfddd005d643a8f2c5f3699
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1653b8e8cbb267340dfddd005d643a8f2c5f3699
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  avoid unnecessary initialization


  Commit: 7a1fa3ab1872bf89f9fd7eda81a7d0fb97221f38
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7a1fa3ab1872bf89f9fd7eda81a7d0fb97221f38
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  remove redundant variable setting


  Commit: b9ee2a88a15a6d35e0b359a2886ec7c4a611af68
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b9ee2a88a15a6d35e0b359a2886ec7c4a611af68
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/weinberg_angle.hpp

  Log Message:
  -----------
  adding remark on the top mass used in the self-energies


  Commit: c8621ab4749dd71dae569c179ed170c0b836dff7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c8621ab4749dd71dae569c179ed170c0b836dff7
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  avoid devision


  Commit: 14972e370f095e625bdc22987c22cd556ff30a0b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/14972e370f095e625bdc22987c22cd556ff30a0b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  avoid division


  Commit: 34fc740c2f5c130d6acf11ffeb23f15022641b46
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/34fc740c2f5c130d6acf11ffeb23f15022641b46
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  remove unrelated comment


  Commit: ef3ebbd8d0cc7609226c5826aaf93fd6d5490a83
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ef3ebbd8d0cc7609226c5826aaf93fd6d5490a83
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  avoid redundant calculation of Sqr(r) and make Pi^2 a compile-time constant


  Commit: 7193ea3cccf56cc41d4ab64b1cd3ef27535cf3c3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7193ea3cccf56cc41d4ab64b1cd3ef27535cf3c3
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_weinberg_angle.cpp

  Log Message:
  -----------
  determine rows of MSe, MSv at compile time to enable loop unrolling


  Commit: 9f8e1fcac02d5b201b577cfb9d645f4bb9d4301e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f8e1fcac02d5b201b577cfb9d645f4bb9d4301e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

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

  Log Message:
  -----------
  make W DR-bar mass a member variable


  Commit: e398dcd06a120b308baed3562e9c16c1665a1e8d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e398dcd06a120b308baed3562e9c16c1665a1e8d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

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

  Log Message:
  -----------
  split calculate_DRbar_gauge_couplings() into two functions

by introducing calculate_threshold_corrections() which calculates only
the threshold corrections (MZ DR-bar, MW DR-bar, alpha_s DR-bar, e
DR-bar).  The variables MZ DR-bar, MW DR-bar, alpha_s DR-bar, e DR-bar
are now member variables and can be used anywhere.


  Commit: d508ff0dcc5c7d831dc016dbed5772c0b3d34147
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d508ff0dcc5c7d831dc016dbed5772c0b3d34147
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/ThresholdCorrections.m
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in

  Log Message:
  -----------
  calculate ThetaW inside calculate_threshold_corrections()

Now, all DR-bar threshold correction variables (MZDRbar, MWDRbar,
AlphaS, EDRbar, ThetaW) are consistently calculated within
calculate_threshold_corrections() .


  Commit: c73ac153f9337099ebe3ea7994bc6b53683c6c80
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c73ac153f9337099ebe3ea7994bc6b53683c6c80
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in

  Log Message:
  -----------
  put calculation of ThetaW into separate function

because the calculation of ThetaW will be more advanced as soon as we
use the Fermi constant as input.


  Commit: 152688ef9e7c12bcbd2cb8e3fba43530953295f9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/152688ef9e7c12bcbd2cb8e3fba43530953295f9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/ThresholdCorrections.m
    M templates/two_scale_low_scale_constraint.cpp.in

  Log Message:
  -----------
  generating call to Weinberg_angle::calculate()


  Commit: 7f495b1b6ad3b03106c3ef1691527137d1775c1a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7f495b1b6ad3b03106c3ef1691527137d1775c1a
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  implement calculation of theta_w from Fermi constant

Note: all tests pass


  Commit: e74ea8bb01f6ca1b71fd995b04d33958cbde7fbe
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e74ea8bb01f6ca1b71fd995b04d33958cbde7fbe
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  use MODEL macro


  Commit: e370aaf39a320bf63b25fd955d258df7561a1a45
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e370aaf39a320bf63b25fd955d258df7561a1a45
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  adding helper function returning the particle symbol from a description


  Commit: 49415ac474d3e58bb4127c829d1e26569e30fe1b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/49415ac474d3e58bb4127c829d1e26569e30fe1b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/TreeMasses.m

  Log Message:
  -----------
  adding helper function retuning lightest state in a multiplet


  Commit: 4a4df755c597cea97c017766821ddd07667cc227
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4a4df755c597cea97c017766821ddd07667cc227
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  generating parameter and particle names from SARAH symbols


  Commit: 0a4d7956e4a3d35951472ab7f44b31c36616a541
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0a4d7956e4a3d35951472ab7f44b31c36616a541
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m
    M src/lowe.cpp
    M src/lowe.h
    M src/slha_io.cpp

  Log Message:
  -----------
  reading Fermi constant from SLHA input file


  Commit: 3faf1cbfc85302484e94ff986fcbdea296854172
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3faf1cbfc85302484e94ff986fcbdea296854172
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  remove intermediate variables for values only used once


  Commit: a80a46beaeb5b9cc107047a359045ecbfd5b6186
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a80a46beaeb5b9cc107047a359045ecbfd5b6186
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

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

  Log Message:
  -----------
  write default setting for weak mixing angle input into model file


  Commit: 63b933cde6dba9e0f346a7571a6e920461f376f6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/63b933cde6dba9e0f346a7571a6e920461f376f6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M .gitattributes
    A model_files/CMSSMMassWInput/FlexibleSUSY.m.in
    M test/module.mk
    M test/test_CMSSM.hpp
    A test/test_CMSSMMassWInput_spectrum.cpp
    A test/test_CMSSM_like.hpp

  Log Message:
  -----------
  adding CMSSM variant with W mass as low-scale input


  Commit: a20d992c39ad316dcf0b47585e1b4925a892295b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a20d992c39ad316dcf0b47585e1b4925a892295b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M test/test_CMSSM_spectrum.cpp

  Log Message:
  -----------
  remove tests with G_Fermi low-scale BC

These tests are now in test/test_CMSSMMassWInput_spectrum.cpp


  Commit: 985e69ebf06a99e6106aaad76dc71e409914f571
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/985e69ebf06a99e6106aaad76dc71e409914f571
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M test/test_NMSSM_spectrum.cpp

  Log Message:
  -----------
  remov obsolete test of G_Fermi input at the low-energy scale


  Commit: ae540062ad90eca438eaf68a8bc85422308f7ea5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ae540062ad90eca438eaf68a8bc85422308f7ea5
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M test/test_NUTNMSSM_spectrum.cpp

  Log Message:
  -----------
  remove redundant NUTNMSSM test with G_Fermi input


  Commit: 7b76290e719854dc1bc3b645e1ce7d60f2471b46
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7b76290e719854dc1bc3b645e1ce7d60f2471b46
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  rename Higgs mixing matrix element


  Commit: cdccb4fc9e147051c9af9560804393a46fe78606
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cdccb4fc9e147051c9af9560804393a46fe78606
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/WriteOut.m

  Log Message:
  -----------
  do no longer print input value of MW


  Commit: c8ef0eb264f3182d41f0e88a9a1595e0e248b8dd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c8ef0eb264f3182d41f0e88a9a1595e0e248b8dd
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/LoopMasses.m

  Log Message:
  -----------
  always calculate W pole mass, as it is a prediction

Note: The W pole mass enters the calculation of the W self-energy
needed for calculating the rho-hat parameter.  Therefore, it enters in
a 1-loop expression, leading to 2-loop influence.


  Commit: 3317159c2a38580dca68ace34eaafbce5bbcf64e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3317159c2a38580dca68ace34eaafbce5bbcf64e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/ThresholdCorrections.m
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in

  Log Message:
  -----------
  recalculate MW pole at low-scale with new gauge couplings

Now, we have a true W pole mass prediction.

Note: The precision of the prediticion is determined by FlexibleSUSY's
precision setting varibles (DefaultPoleMassPrecision,
HighPoleMassPrecision, MediumPoleMassPrecision, LowPoleMassPrecision).
By default VWm is calculated with medium precision, which neglects
2-loop terms.  To get a more accurate prediction set

  HighPoleMassPrecision = {VWm, ...};


  Commit: c9144e16ae976fa1b04d1a3126c981f183144e92
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c9144e16ae976fa1b04d1a3126c981f183144e92
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/ThresholdCorrections.m
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in

  Log Message:
  -----------
  rename weak mixing angle variable to avoid name conflict with SARAH


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

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  rename variable to avoid confusion


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

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  testing model requirements before using FSFermiConstant


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

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  generate different weinberg angle setting for non-susy models


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

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

  Log Message:
  -----------
  adding flag to enable/disable susy contributions to weinberg angel


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

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

  Log Message:
  -----------
  split SM and SUSY contributions to delta_vb into two functions


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

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

  Log Message:
  -----------
  allow to disable SUSY contributions in delta-r calculation


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

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

  Log Message:
  -----------
  allow to switch of SUSY contributions in delta-rho calculation


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  use intenal SUSY contributions flag


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

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

  Log Message:
  -----------
  rename susy contributions flag variable


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

  Changed paths:
    M test/module.mk
    A test/test_SM.hpp
    A test/test_SM_weinberg_angle.cpp

  Log Message:
  -----------
  adding test case for the calculation of the weak mixing angle in the SM


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  fix compilation in verbose mode


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

  Changed paths:
    M test/test_SM_weinberg_angle.cpp

  Log Message:
  -----------
  add non-zero self-energies to the test


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  warn for zero sinb and hmix12 only in case SUSY corrections are added


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

  Changed paths:
    M src/weinberg_angle.cpp

  Log Message:
  -----------
  correcting comments for delta_VB contributions


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

  Changed paths:
    M ChangeLog

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


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

  Changed paths:
    M src/error.hpp
    M src/problems.hpp
    M src/weinberg_angle.cpp
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/spectrum_generator.hpp.in

  Log Message:
  -----------
  create exception and problem flag for rho non-convergence


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

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

  Log Message:
  -----------
  pass the last value of sin(theta) and rho-hat to the exception

for later reuse


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

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  continue with last value of sin(theta) even if rho-hat didn't converge

but flag an error


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

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  unflag rho-hat non-convergence if converged


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

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  reorder statements to improve readability


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

  Changed paths:
    M meta/ThresholdCorrections.m
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSM_weinberg_angle.cpp
    M test/test_SM_weinberg_angle.cpp

  Log Message:
  -----------
  use error code instead of exception for reusability

The spectrum generator or the low-energy constraint might decide to
throw an exception of type NoRhoConvergenceError if they like.


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

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  correcting flags for rho non-convergence


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

  Changed paths:
    M meta/LoopMasses.m

  Log Message:
  -----------
  add W boson pole mass calculation function depending on the momentum p


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

  Changed paths:
    M meta/ThresholdCorrections.m

  Log Message:
  -----------
  re-calculate W pole mass at the low-scale using the old pole mass


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

  Changed paths:
    M test/test_CMSSM_spectrum.cpp

  Log Message:
  -----------
  relax test precision due to re-calculation of MW at low-energy scale

When not re-calculating MW pole at MZ, the test precision can be more
stringent.


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

  Changed paths:
    M test/test_NMSSM_spectrum.cpp
    M test/test_NUTNMSSM_spectrum.cpp

  Log Message:
  -----------
  relax test precision due to re-calculation of MW at low-energy scale

When not re-calculating MW pole at MZ, the test precision can be more
stringent.


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

  Changed paths:
    M TODO

  Log Message:
  -----------
  update TODO file


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

  Changed paths:
    M .gitattributes
    M ChangeLog
    M TODO
    M legacy/conversion.cpp
    M legacy/conversion.hpp
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/Parameters.m
    M meta/ThresholdCorrections.m
    M meta/TreeMasses.m
    M meta/WriteOut.m
    M model_files/CMSSM/FlexibleSUSY.m.in
    A model_files/CMSSMMassWInput/FlexibleSUSY.m.in
    M src/error.hpp
    M src/ew_input.hpp
    M src/lowe.cpp
    M src/lowe.h
    M src/module.mk
    M src/problems.hpp
    M src/pv.hpp
    M src/slha_io.cpp
    A src/weinberg_angle.cpp
    A src/weinberg_angle.hpp
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/spectrum_generator.hpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    M test/module.mk
    M test/test_CMSSM.hpp
    A test/test_CMSSMMassWInput_spectrum.cpp
    A test/test_CMSSM_like.hpp
    M test/test_CMSSM_spectrum.cpp
    A test/test_CMSSM_weinberg_angle.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    A test/test_SM.hpp
    A test/test_SM_weinberg_angle.cpp

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


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/bbaee59c7088...4bade022c891


More information about the Flexiblesusy-commits mailing list