|
[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 926a7d: adding default value of Fermi constantGitHub noreply at github.comThu 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 |