|
[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] e8ef26: add command line option --with-tvmet-config=GitHub noreply at github.comTue May 27 10:39:40 BST 2014
Branch: refs/heads/lattice Home: https://github.com/FlexibleSUSY/FlexibleSUSY Commit: e8ef26472a4a1a3402ba19f572dd58e1552db060 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e8ef26472a4a1a3402ba19f572dd58e1552db060 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-04-04 (Thu, 04 Apr 2013) Changed paths: M config/Makefile.template M configure M examples/module.mk M models/fmssm/module.mk M models/fmssmn/module.mk M src/module.mk Log Message: ----------- add command line option --with-tvmet-config= patch by Alexander Voigt Commit: b91f74d6c182b6ba7dddd66827b2df0c8c2b7207 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b91f74d6c182b6ba7dddd66827b2df0c8c2b7207 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-04-05 (Fri, 05 Apr 2013) Changed paths: M examples/module.mk Log Message: ----------- Merge branch 'lattice' of /soft/users/theory/FlexibleSUSY into lattice Conflicts: examples/module.mk Commit: 2647892c2e91f9f7c77c0d356cc097338525b62c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2647892c2e91f9f7c77c0d356cc097338525b62c Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-04-05 (Fri, 05 Apr 2013) Changed paths: M configure M examples/module.mk M models/fmssm/module.mk M models/fmssmn/module.mk M src/module.mk Log Message: ----------- Merge branch 'lattice' of /soft/users/theory/FlexibleSUSY into lattice Commit: 35ac79b1fd09d64be26e4c72f832165aaad6afa1 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/35ac79b1fd09d64be26e4c72f832165aaad6afa1 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-04-18 (Thu, 18 Apr 2013) Changed paths: M configure M examples/run_mssm.cpp M models/mssm/mssm_two_scale_msusy_constraint.cpp M models/mssm/mssm_two_scale_msusy_constraint.hpp M models/mssm/mssm_two_scale_mz_constraint.cpp M models/mssm/mssm_two_scale_mz_constraint.hpp M models/mssm/mssm_two_scale_sugra_constraint.cpp M models/mssm/mssm_two_scale_sugra_constraint.hpp M models/sm/sm_two_scale_experimental_constraint.cpp M models/sm/sm_two_scale_experimental_constraint.hpp M models/smcw/smcw_two_scale_gut_constraint.cpp M models/smcw/smcw_two_scale_gut_constraint.hpp M src/two_scale_constraint.hpp M src/two_scale_solver.cpp M test/test_two_scale_mssm_solver.cpp M test/test_two_scale_running_precision.cpp M test/test_two_scale_sm.cpp M test/test_two_scale_sm_smcw_integration.cpp M test/test_two_scale_solver.cpp Log Message: ----------- Merge branch 'lattice' of /soft/users/theory/FlexibleSUSY into lattice Commit: e1b60bddf9e639e763696d2349485225ce960a09 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e1b60bddf9e639e763696d2349485225ce960a09 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M config/Makefile.template M configure M examples/lattice_fmssm.cpp M examples/lattice_fmssm_fmssmn.cpp A examples/lattice_numerical_fmssm.cpp A examples/lattice_numerical_fmssm_fmssmn.cpp M examples/module.mk M models/fmssm/fmssm_lattice_msusy_constraint.cpp M models/fmssm/fmssm_lattice_msusy_constraint.hpp M models/fmssm/fmssm_lattice_mx_constraint.cpp M models/fmssm/fmssm_lattice_mx_constraint.hpp M models/fmssm/fmssm_lattice_mz_constraint.cpp M models/fmssm/fmssm_lattice_mz_constraint.hpp A models/fmssm/fmssm_lattice_numerical_constraints.cpp A models/fmssm/fmssm_lattice_numerical_constraints.hpp A models/fmssm/fmssm_lattice_numerical_constraints_dependence.cpp.m A models/fmssm/fmssm_lattice_numerical_constraints_functions.f.m A models/fmssm/fmssm_lattice_numerical_msusy_constraint.cpp A models/fmssm/fmssm_lattice_numerical_msusy_constraint.hpp A models/fmssm/fmssm_lattice_numerical_mz_constraint.cpp A models/fmssm/fmssm_lattice_numerical_mz_constraint.hpp M models/fmssm/module.mk A models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings.cpp A models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings.hpp A models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings_dependence.cpp.m A models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings_functions.f.m M models/fmssmn/fmssmn_lattice_msusy_constraint.cpp M models/fmssmn/fmssmn_lattice_msusy_constraint.hpp M models/fmssmn/fmssmn_lattice_mx_constraint.cpp M models/fmssmn/fmssmn_lattice_mx_constraint.hpp M models/fmssmn/fmssmn_lattice_mz_constraint.cpp M models/fmssmn/fmssmn_lattice_mz_constraint.hpp A models/fmssmn/fmssmn_lattice_numerical_constraints.cpp A models/fmssmn/fmssmn_lattice_numerical_constraints.hpp A models/fmssmn/fmssmn_lattice_numerical_constraints_dependence.cpp.m A models/fmssmn/fmssmn_lattice_numerical_constraints_functions.f.m M models/fmssmn/module.mk M src/lattice_compound_constraint.hpp M src/lattice_constraint.cpp M src/lattice_constraint.hpp A src/lattice_numerical_constraint.cpp A src/lattice_numerical_constraint.hpp M src/lattice_solver.cpp M src/lattice_solver.hpp M src/logger.hpp M src/module.mk M src/two_scale_constraint.hpp A src/writeNRGE.m M src/writeRGE.m Log Message: ----------- Merge remote-tracking branch 'origin/lattice' into lattice Commit: d8fef43a0b381648ca3968b105a0591a51d918db https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d8fef43a0b381648ca3968b105a0591a51d918db Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-17 (Sat, 17 Aug 2013) Changed paths: M meta/FlexibleSUSY.m Log Message: ----------- Print my full name There are too many J. Park's Commit: f10111319e807dbbad57341926c3fdb14f916797 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f10111319e807dbbad57341926c3fdb14f916797 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-17 (Sat, 17 Aug 2013) Log Message: ----------- meta/FlexibleSUSY.m: add missing local variable declarations Commit: ef4f34f9820cca2314e22f3c41ab1ec2adba0a4c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ef4f34f9820cca2314e22f3c41ab1ec2adba0a4c Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-17 (Sat, 17 Aug 2013) Changed paths: M meta/WriteOut.m M templates/MRSSM/LesHouches.in.MRSSM M templates/lowMSSM/LesHouches.in.lowMSSM A test/remove_input_blocks.awk M test/test_lowMSSM.sh Log Message: ----------- SLHA compatibility fix: input blocks have name postfix "IN" Commit: 524829b276fba0cd2b452ab6017739d7f64d13e7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/524829b276fba0cd2b452ab6017739d7f64d13e7 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-17 (Sat, 17 Aug 2013) Changed paths: M meta/CConversion.m Log Message: ----------- Simplify sums with Delta[] The new rules simplify expression of the form sum[j1, 1, 3, Delta[gO1, 3 + j1] ZD[gI1, 3 + j1]] to ThetaStep[4, gO1] ThetaStep[gO1, 6] ZD[gI1, gO1] However, expressions of the form sum[j1, 1, 3, Delta[gO1, 3 + j1] ZD[gI1, j1]] are not yet simplified. Here one could use the identity Delta[k,i+n] == Delta[k-n,i] But one has to be careful here, because applying this identity would lead to expressions of the form ThetaStep[-3 + gO1, 3] ZD[gI1, -3 + gO1] If then ThetaStep[-3 + gO1, 3] is converted to an if() statement, one has to make sure that gO1 is of type int (and not unsigned)! Commit: c51cd9f4847d23920c77c463db42e7469f538f86 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c51cd9f4847d23920c77c463db42e7469f538f86 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-18 (Sun, 18 Aug 2013) Log Message: ----------- SLHA compatibility fix: input blocks have name postfix "IN" Commit: 245de590be6025d22854247fbe85dd6341b48e4b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/245de590be6025d22854247fbe85dd6341b48e4b Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-18 (Sun, 18 Aug 2013) Log Message: ----------- Simplify sums with Delta[] The new rules simplify expression of the form sum[j1, 1, 3, Delta[gO1, 3 + j1] ZD[gI1, 3 + j1]] to ThetaStep[4, gO1] ThetaStep[gO1, 6] ZD[gI1, gO1] However, expressions of the form sum[j1, 1, 3, Delta[gO1, 3 + j1] ZD[gI1, j1]] are not yet simplified. Here one could use the identity Delta[k,i+n] == Delta[k-n,i] But one has to be careful here, because applying this identity would lead to expressions of the form ThetaStep[-3 + gO1, 3] ZD[gI1, -3 + gO1] If then ThetaStep[-3 + gO1, 3] is converted to an if() statement, one has to make sure that gO1 is of type int (and not unsigned)! Commit: 8d6a9f363a831dc123eccdda449dd425ad19a11b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8d6a9f363a831dc123eccdda449dd425ad19a11b Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-18 (Sun, 18 Aug 2013) Changed paths: M meta/LoopMasses.m M src/wrappers.cpp M src/wrappers.hpp Log Message: ----------- calculate only upper-right self-energy matrix for scalars Commit: ad89380a9f2a171f6c4ee10b450436f9a7709354 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ad89380a9f2a171f6c4ee10b450436f9a7709354 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-18 (Sun, 18 Aug 2013) Changed paths: M meta/CConversion.m Log Message: ----------- Remove algebraic simplification because one gains nothing. Furthermore it is rather dangerous, becaus I don't know which side- effects can happen. Commit: f9d0ac7ab9df32ed1a520322ba99612a07da33b7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f9d0ac7ab9df32ed1a520322ba99612a07da33b7 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-21 (Wed, 21 Aug 2013) Log Message: ----------- SLHA compatibility fix: input blocks have name postfix "IN" Commit: f391f803a6b6fdff719dfc7acf142f057707c8fa https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f391f803a6b6fdff719dfc7acf142f057707c8fa Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-21 (Wed, 21 Aug 2013) Changed paths: M meta/CConversion.m Log Message: ----------- Simplify sums with Delta[] The new rules simplify expression of the form sum[j1, 1, 3, Delta[gO1, 3 + j1] ZD[gI1, 3 + j1]] to ThetaStep[4, gO1] ThetaStep[gO1, 6] ZD[gI1, gO1] However, expressions of the form sum[j1, 1, 3, Delta[gO1, 3 + j1] ZD[gI1, j1]] are not yet simplified. Here one could use the identity Delta[k,i+n] == Delta[k-n,i] But one has to be careful here, because applying this identity would lead to expressions of the form ThetaStep[-3 + gO1, 3] ZD[gI1, -3 + gO1] If then ThetaStep[-3 + gO1, 3] is converted to an if() statement, one has to make sure that gO1 is of type int (and not unsigned)! Commit: 18893f98cf7a592510d0b53f462d61647b5e42c1 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18893f98cf7a592510d0b53f462d61647b5e42c1 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-21 (Wed, 21 Aug 2013) Log Message: ----------- calculate only upper-right self-energy matrix for scalars Commit: 72ddef929d620dc0b9f0a6bdd252285ca1df3568 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/72ddef929d620dc0b9f0a6bdd252285ca1df3568 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-21 (Wed, 21 Aug 2013) Changed paths: M meta/CConversion.m Log Message: ----------- Remove algebraic simplification because one gains nothing. Furthermore it is rather dangerous, becaus I don't know which side- effects can happen. Commit: d50ceb6ca8368ccafa185f70a47295d5270fdc28 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d50ceb6ca8368ccafa185f70a47295d5270fdc28 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-21 (Wed, 21 Aug 2013) Changed paths: M configure Log Message: ----------- version 0.3 Commit: 0a7cfd2ee0f4ee5c2d0a931cecfac8fae6a71299 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0a7cfd2ee0f4ee5c2d0a931cecfac8fae6a71299 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-21 (Wed, 21 Aug 2013) Changed paths: A meta/IndexStructure.m Log Message: ----------- meta/IndexStructure.m: analysis of index structure of couplings Commit: 2a2a7395a36db339587c456a058d4f3a3f3943a8 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2a2a7395a36db339587c456a058d4f3a3f3943a8 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-23 (Fri, 23 Aug 2013) Changed paths: M src/stopwatch.cpp M src/stopwatch.hpp M test/module.mk A test/slha_generic.slha2 A test/test_benchmark.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 8bf4371ff7730f8332a67dbf22bb58356c9b333e https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8bf4371ff7730f8332a67dbf22bb58356c9b333e Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-23 (Fri, 23 Aug 2013) Changed paths: M meta/Constraint.m M src/stopwatch.cpp M src/stopwatch.hpp M test/slha_generic.slha2 M test/test_Constraint.m Log Message: ----------- Merge branch 'master' into lattice Commit: ed290d498ea6778b617a5dac273f860ed2b88070 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ed290d498ea6778b617a5dac273f860ed2b88070 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-23 (Fri, 23 Aug 2013) Changed paths: M meta/Constraint.m M test/test_Constraint.m Log Message: ----------- Merge branch 'master' into lattice Commit: 9cf0a35e03660448f34a6f5d4748f49a2886febb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9cf0a35e03660448f34a6f5d4748f49a2886febb Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-23 (Fri, 23 Aug 2013) Changed paths: M meta/IndexStructure.m Log Message: ----------- meta/IndexStructure.m: make pattern names local symbols Commit: 51d305f507a1d8efb85078e7935146f03cd1af61 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/51d305f507a1d8efb85078e7935146f03cd1af61 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-23 (Fri, 23 Aug 2013) Changed paths: M meta/TestSuite.m Log Message: ----------- meta/TestSuite.m: add TestMatch[] Commit: 9865a9805571ee8d4ec24b57084b90d743c1dcff https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9865a9805571ee8d4ec24b57084b90d743c1dcff Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: A meta/Parametrization.m M test/module.mk A test/test_Parametrization.m Log Message: ----------- meta/Parametrization.m: parametrization of indexed couplings To use Newton's method, one needs to differentiate constraints with respect to the Wilson coefficients. Therefore, a single parameter that one refers to in multiple different ways must be identified: e.g. the real parts of mq2[1,2] and mq2[2,1] are really identical parameters. The added functions are intended for parametrizing an indexed coupling in terms of a set of independent real variables. For instance, a 2 X 2 hermitian matrix is parametrized as {{Re[mq2[1,1]], -I Im[mq2[2,1]] + Re[mq2[2,1]]}, { I Im[mq2[2,1]] + Re[mq2[2,1]], Re[mq2[2,2]]}} Commit: 769d4c5c183bc7f2900eb826dbe730e51e102586 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/769d4c5c183bc7f2900eb826dbe730e51e102586 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M configure M meta/FlexibleSUSY.m M test/test_Constraint.m Log Message: ----------- Merge branch 'master' into lattice Commit: 8340af23207bac9ad1d3669e9c640ec92d11b0b9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8340af23207bac9ad1d3669e9c640ec92d11b0b9 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-24 (Sat, 24 Aug 2013) Changed paths: M configure M src/command_line_options.cpp M src/slha_io.cpp M src/slha_io.hpp M templates/run.cpp.in M templates/run_low_scale_model.cpp.in M test/test_benchmark.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 29f830d31cef84262d60a9acb37f06c72460b65d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/29f830d31cef84262d60a9acb37f06c72460b65d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-25 (Sun, 25 Aug 2013) Changed paths: M configure Log Message: ----------- Merge branch 'master' into lattice Commit: fc7a3595b4f02caae28bdcf09687405fd1810113 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fc7a3595b4f02caae28bdcf09687405fd1810113 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-25 (Sun, 25 Aug 2013) Changed paths: M meta/FlexibleSUSY.m Log Message: ----------- meta/FlexibleSUSY.m: add coding info for emacs Commit: 73fac60feb6783612cb489217d12425a577b9242 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/73fac60feb6783612cb489217d12425a577b9242 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/IndexStructure.m M meta/Parametrization.m M test/test_Parametrization.m Log Message: ----------- meta/IndexStructure.m: duplicate Susyno`LieGroups`conj meta/TreeMasses.m binds the following rule to Susyno`LieGroups`conj: Susyno`LieGroups`conj[m_[a_,b_]] := m[b,a] /; MemberQ[SARAH`ListSoftBreakingScalarMasses, m]; which breaks HermiticityConditions[]. To circumvent this conflict, IndexStructure.m now defines a private complex conjugation symbol. Commit: 2f1fda0ca84680313c2bbcd74d4628ad4a17d1d8 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2f1fda0ca84680313c2bbcd74d4628ad4a17d1d8 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/Parametrization.m Log Message: ----------- Simplify ReduceParameters[] Commit: 72eb57d3da1870fda6978f6a77b94eaf3b09e551 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/72eb57d3da1870fda6978f6a77b94eaf3b09e551 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/IndexStructure.m Log Message: ----------- meta/IndexStructure.m: check if a pattern is a pattern EnforceCommonIndices[couplingPattern,...] shall do something only if couplingPattern has the form head[pattern] where pattern contains _. Commit: 0fb2a3260608964d08f799cde55a88bd5109d77e https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0fb2a3260608964d08f799cde55a88bd5109d77e Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/Parametrization.m Log Message: ----------- meta/Parametrization.m: check more strictly for coupling indices Before this change, ParametrizeSusyBreakingCoupling[] regarded B[\[Mu]] as an indexed coupling. Commit: 7b02313a70bb1ca9be8e2f9fa2c27e07ca5cac8f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7b02313a70bb1ca9be8e2f9fa2c27e07ca5cac8f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M test/test_Parametrization.m Log Message: ----------- Add more tests of Parametrization.m Commit: bdeceaee46167d031e2d284c3b310afb66bb8228 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bdeceaee46167d031e2d284c3b310afb66bb8228 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/FlexibleSUSY.m M meta/TreeMasses.m A templates/low_scale_spectrum_generator.hpp.in M templates/module.mk M templates/module.mk.in M templates/run.cpp.in R templates/run_low_scale_model.cpp.in A templates/spectrum_generator.hpp.in Log Message: ----------- Merge branch 'master' into lattice Commit: dd823f2d1da81d8ac950be3052b35232446b1ecb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dd823f2d1da81d8ac950be3052b35232446b1ecb Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/TreeMasses.m Log Message: ----------- Merge branch 'master' into lattice Commit: 5299b606ac93cf9062646caec54643950f09aa95 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5299b606ac93cf9062646caec54643950f09aa95 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-26 (Mon, 26 Aug 2013) Changed paths: M meta/IndexStructure.m Log Message: ----------- meta/IndexStructure.m: remove removal of hermiticity rule TreeMasses.m does not define the rule any more as of commit be98ae8c776fef7be8902dda2c18503219203d25 Commit: 8f6430702b6f7c273c6a91162e54c835cb6ae41f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8f6430702b6f7c273c6a91162e54c835cb6ae41f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M meta/IndexStructure.m Log Message: ----------- Avoid using a name ending in $ http://stackoverflow.com/questions/5957704/what-is-dollar-sign-used-for-internally Commit: 24bfb0a941a1e8f7a95784527ba2713e5e2d5d7f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/24bfb0a941a1e8f7a95784527ba2713e5e2d5d7f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-27 (Tue, 27 Aug 2013) Changed paths: M meta/Parametrization.m Log Message: ----------- meta/Parametrization.m: add more functions Commit: 93c3483e4c70083375ee486d72ca5bb6100b9cd9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/93c3483e4c70083375ee486d72ca5bb6100b9cd9 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-29 (Thu, 29 Aug 2013) Changed paths: R meta/IndexStructure.m M meta/Parametrization.m M test/test_Parametrization.m Log Message: ----------- Combine meta/{IndexStructure,Parametrization}.m Commit: 17e3e669a5c8ad59efa296a8c6f056121aa9479b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/17e3e669a5c8ad59efa296a8c6f056121aa9479b Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: A meta/Lattice.m M meta/Parametrization.m M test/module.mk A test/test_Lattice.m Log Message: ----------- meta/Lattice.m: expansion of beta functions ParametrizeBetaFunctions[] expands the 1-loop and the 2-loop beta functions in terms of the real and the imaginary parts of the model parameters. It also expands the traces generated by SARAH. Commit: b445b2c8ccaa24ae40295f70b9afae80e0ed0612 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b445b2c8ccaa24ae40295f70b9afae80e0ed0612 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M templates/MRSSM/LesHouches.in.MRSSM M templates/MSSM/LesHouches.in.MSSM M templates/NMSSM/LesHouches.in.NMSSM M templates/lowMSSM/LesHouches.in.lowMSSM Log Message: ----------- remove comments in SLHA files because they will appear in the output Commit: 1cb91f707571c4bdeb12d9986adbab5d7b3a890c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1cb91f707571c4bdeb12d9986adbab5d7b3a890c Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M models/smssm/twoloophiggs.f Log Message: ----------- merge bugfix from upstream Commit: fb3d2db9c13721d933f6939251cfa9342e9e59f9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fb3d2db9c13721d933f6939251cfa9342e9e59f9 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M src/utils.h Log Message: ----------- merge utils.h from upstream/nmssm2 Commit: b0bab8c2e68ab1de96e0e7b9e6399928255b344b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b0bab8c2e68ab1de96e0e7b9e6399928255b344b Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M src/linalg.cpp M src/linalg.h Log Message: ----------- remove unused functions Commit: 4a7cedb91250443623950544fb33bec7b86ac4a6 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4a7cedb91250443623950544fb33bec7b86ac4a6 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M src/linalg.cpp M src/linalg.h Log Message: ----------- merge helper function from upstream/nmssm2 Commit: 4c0f4a8914974091a54e3e00206971d5398aefef https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4c0f4a8914974091a54e3e00206971d5398aefef Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M src/linalg.cpp Log Message: ----------- merge optimizations from upstream/nmssm2 Commit: e09fbd1fc3daf6ff4ffc2e75b5281fb21e650c42 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e09fbd1fc3daf6ff4ffc2e75b5281fb21e650c42 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M src/betafunction.cpp M src/def.cpp M src/def.h M src/numerics.cpp M test/test_MSSM_initial_guesser.cpp Log Message: ----------- merge def.{h,cpp} from upstream/nmssm2 Commit: 6e6b13521980d3069b0bd37203038cb65f942cec https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6e6b13521980d3069b0bd37203038cb65f942cec Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-08-30 (Fri, 30 Aug 2013) Changed paths: M templates/low_scale_spectrum_generator.hpp.in M templates/spectrum_generator.hpp.in Log Message: ----------- decrease the default precision to 10^-4 which is the default in Softsusy Commit: e81fab9abf1ac22b254171c016016ef9fccb10cc https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e81fab9abf1ac22b254171c016016ef9fccb10cc Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-01 (Sun, 01 Sep 2013) Changed paths: M test/test_Lattice.m Log Message: ----------- test/test_Lattice.m: fix context Commit: 7af0e3ca3e45cf8ad55391b654ac6ae4135dea33 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7af0e3ca3e45cf8ad55391b654ac6ae4135dea33 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M models/fmssm/fmssm_lattice.cpp M models/fmssm/fmssm_lattice.hpp M models/fmssmn/fmssmn_lattice.cpp M models/fmssmn/fmssmn_lattice.hpp M src/lattice_constraint.cpp M src/lattice_constraint.hpp M src/lattice_model.hpp M src/lattice_solver.cpp M src/lattice_solver.hpp Log Message: ----------- Change interface of lattice beta functions ParWilson::dx() now calculates all beta functions in a single call and ParWilson::ddx() calculates all derivatives of all beta functions. This consumes more buffer memory but reduces calls to the common trace functions. Commit: f410b6cbcbc93a7af69a75fbc49e9a5e3f28c732 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f410b6cbcbc93a7af69a75fbc49e9a5e3f28c732 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/Lattice.m M templates/lattice_model.cpp.in M templates/lattice_model.hpp.in M templates/module.mk.in M test/test_Lattice.m Log Message: ----------- meta/Lattice.m: generated C++ code compiles Commit: 760ff4461da3b75704b9c5d37ee4b18ac79a858e https://github.com/FlexibleSUSY/FlexibleSUSY/commit/760ff4461da3b75704b9c5d37ee4b18ac79a858e Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M templates/utilities.hpp.in Log Message: ----------- add missing include (needed for ToValarray()) Commit: 3dcb4cc0eb68796222439b14e67ae31b99cc1d8a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3dcb4cc0eb68796222439b14e67ae31b99cc1d8a Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M templates/run.cpp.in Log Message: ----------- help the user on how to use the helper functions for spectrum plotting Commit: 20b3df9f6357a2a3a51a19705987e748cd65beb4 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/20b3df9f6357a2a3a51a19705987e748cd65beb4 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: A models/smssm/mssmUtils.cpp A models/smssm/mssmUtils.h M models/smssm/susy.cpp Log Message: ----------- merge susy.h/cpp from upstream nmssm2 The g4 terms for the Higgs anomalous dimesions are currently disabled until SARAH has implemented them. Commit: 348ca2ced7f8a5db4dc5ecba8a3329ae6746049a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/348ca2ced7f8a5db4dc5ecba8a3329ae6746049a Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/FlexibleSUSY.m M meta/LoopMasses.m M templates/two_scale_model.cpp.in M test/module.mk Log Message: ----------- let the user define which particles to calculate in a separate thread Commit: 074ea3e1949cbd3a3075c7e4df0891b045370303 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/074ea3e1949cbd3a3075c7e4df0891b045370303 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M templates/start.m.in Log Message: ----------- show the user how to use the Thread option Commit: eccf699758e9d7262aa80e986343697de7836964 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eccf699758e9d7262aa80e986343697de7836964 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m Log Message: ----------- Bugfix: do not join the thread if no threads available Commit: 40126201500b78862191e347beb5f7d06d1bf2b1 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/40126201500b78862191e347beb5f7d06d1bf2b1 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/FlexibleSUSY.m M templates/start.m.in Log Message: ----------- rename new user option Commit: e7d7a716b918877674a9c385bf81a58c28b447dd https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e7d7a716b918877674a9c385bf81a58c28b447dd Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m Log Message: ----------- rename variable Commit: 2fc15e60b3423d5c61cf769e3f35698ae6c3cda3 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2fc15e60b3423d5c61cf769e3f35698ae6c3cda3 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m Log Message: ----------- rename function Commit: 57962707e44cc14eb6a13cb0f22160820b1ad7bc https://github.com/FlexibleSUSY/FlexibleSUSY/commit/57962707e44cc14eb6a13cb0f22160820b1ad7bc Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m Log Message: ----------- rename variable Commit: 28ab4a3b23060b07262ffa420485f9a447d06e26 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/28ab4a3b23060b07262ffa420485f9a447d06e26 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m M templates/two_scale_model.cpp.in Log Message: ----------- use std::thread instead of boost::thread Commit: cff7c299163fc2d4041330a2016f32e522501556 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cff7c299163fc2d4041330a2016f32e522501556 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m M templates/two_scale_model.cpp.in M templates/two_scale_model.hpp.in Log Message: ----------- catch thread exceptions Commit: d44014676237bc407f15c32bf01fdb3b0efd1c8d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d44014676237bc407f15c32bf01fdb3b0efd1c8d Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/LoopMasses.m M templates/two_scale_model.hpp.in Log Message: ----------- use one thread for each pole mass to avoid usage of the user's brain Commit: 0c301da7a8cc3afc19f557d695d4a569a32afdaf https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c301da7a8cc3afc19f557d695d4a569a32afdaf Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/FlexibleSUSY.m M meta/LoopMasses.m M templates/start.m.in Log Message: ----------- let the user decide wether to enable threads or not Commit: 63a1cdf2a6277764a4d18cb6dac19e8c2ecde167 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/63a1cdf2a6277764a4d18cb6dac19e8c2ecde167 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M meta/FlexibleSUSY.m M meta/LoopMasses.m Log Message: ----------- rename functions to better express what they do Commit: 6135575e3b2038fadff39302924d08ea5f5e45a6 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6135575e3b2038fadff39302924d08ea5f5e45a6 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M src/lattice_constraint.cpp Log Message: ----------- Suppress [-Wsign-compare] warnings Commit: db55f174fef161a01b155e2845c9c186611fe266 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/db55f174fef161a01b155e2845c9c186611fe266 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: do not emit C Code for constant-valued functions Commit: 4f5f2922883ae2565bd2d547bcbf974fb3c56f73 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4f5f2922883ae2565bd2d547bcbf974fb3c56f73 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-04 (Wed, 04 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: a minor clean-up Commit: 1407f01c324be81c0d34a13e3a2cd44c096567fb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1407f01c324be81c0d34a13e3a2cd44c096567fb Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: avoid long replacement rule lists ReplaceAll[long exp, long rule list] takes a long time, in particular when no rule actually applies. Rewrite code instead using Set (=). Commit: 285de864beb249e9f65df38b9efcd1926187c1c4 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/285de864beb249e9f65df38b9efcd1926187c1c4 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-05 (Thu, 05 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: eliminate a long replacement rule list When translating a parameter such as Re[Ye[3, 3]] into an C-enum element, a list of replacement rules was used. In this commit, the function ToEnumSymbol[] is defined which serves as the parameter lookup table. This could make the translation process hopefully faster. Commit: 65e87604db60190f830afd0ed49652984b08894f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/65e87604db60190f830afd0ed49652984b08894f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: fix a bug in handling trace abbreviations ParametrizeTraceAbbrRule[traces_Alternatives -> abbr_] wrongly kept only the first alternative. Commit: 6621237dc5eaf2f9bcb0f733140b334891fb8df6 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6621237dc5eaf2f9bcb0f733140b334891fb8df6 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M meta/Lattice.m M templates/lattice_model.hpp.in Log Message: ----------- meta/Lattice.m: split long C source file for beta functions Otherwise, gcc chokes on (derivatives of) 2-loop beta functions for the MSSM with full flavour mixing and CP violation. Commit: 91dd905d2d6dbcc292bbbd16b9499836dc584df3 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/91dd905d2d6dbcc292bbbd16b9499836dc584df3 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: simplify translation to CForm string RValueToCFormString[] takes a long time since it tries many transformation rules that do not apply to expressions in the lattice method. Commit: 18d3a381ae71868fde98eb7f31656f8424317989 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18d3a381ae71868fde98eb7f31656f8424317989 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: pad zeros on split file numbers so that ls displays the files in order. Commit: 9edbafcbd12409b03f62312de2d57bfa80a5683d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9edbafcbd12409b03f62312de2d57bfa80a5683d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M meta/Lattice.m M test/test_Lattice.m Log Message: ----------- meta/Lattice.m: do not touch formatting rules of Re[] and Im[] Modification of the formatting rules of Re[] and Im[] breaks two-scale method. Commit: f67057a9b2b765c1f89b5a22ba92d7be5e6cbcea https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f67057a9b2b765c1f89b5a22ba92d7be5e6cbcea Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Lattice.m A meta/Makefile.m M meta/Parametrization.m M meta/module.mk A templates/lattice.mk.in A templates/lattice_info.hpp.in A templates/lattice_model_betafunctions.cpp.in M templates/module.mk M templates/module.mk.in Log Message: ----------- Integrate Lattice code into MakeFlexibleSUSY[] Commit: 1ff355256407e7949f85b2bd7d4e713cbb8392b7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1ff355256407e7949f85b2bd7d4e713cbb8392b7 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M meta/BetaFunction.m M meta/CConversion.m M meta/EWSB.m M meta/FlexibleSUSY.m M meta/Parameters.m M meta/SelfEnergies.m M meta/WriteOut.m M src/module.mk A src/scan.cpp A src/scan.hpp M src/wrappers.hpp M templates/FlexibleSUSY.m.in M templates/MSSM/FlexibleSUSY.m.in M templates/MSSM/LesHouches.in.MSSM M templates/minMSSM/FlexibleSUSY.m.in M templates/module.mk M templates/module.mk.in M templates/rootMSSM/FlexibleSUSY.m.in A templates/scan.cpp.in M templates/spectrum_generator.hpp.in M templates/two_scale_high_scale_constraint.cpp.in M templates/two_scale_initial_guesser.cpp.in M templates/two_scale_initial_guesser.hpp.in Log Message: ----------- Merge branch 'master' into lattice Commit: dd7ce3105fbde82d27b9abac989e2676ec9347b3 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dd7ce3105fbde82d27b9abac989e2676ec9347b3 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-11 (Wed, 11 Sep 2013) Changed paths: M meta/CConversion.m M templates/E6SSM/FlexibleSUSY.m.in M test/test_CConversion.m Log Message: ----------- Merge branch 'master' into lattice Commit: 2974b721ada95d68bf1e390b84610fa27dfcf0fc https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2974b721ada95d68bf1e390b84610fa27dfcf0fc Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Parametrization.m Log Message: ----------- Adapt lattice code to new parameter naming scheme Test whether an object is a coupling head or not by looking up the CouplingDimensions table. Due to the commit d1b0b9a5cb54b9997cf44a78ce97ef4a35679d0c, one can no longer assume that an object of the form _[__] is an indexed coupling. A counter example is B[\[Mu]]. Commit: 18d7d888e83f8839f848c6864b606e6563f7c60d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18d7d888e83f8839f848c6864b606e6563f7c60d Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M .gitignore M README A config/Makefile.in R config/Makefile.template A config/config.h.in A config/flexiblesusy-config.in M config/module.mk M configure A createmodel M doc/Doxyfile M doc/module.mk M examples/lattice_fmssm.cpp M examples/lattice_fmssm_fmssmn.cpp M examples/lattice_numerical_fmssm.cpp M examples/lattice_numerical_fmssm_fmssmn.cpp M examples/module.mk R examples/run_mssm.cpp A examples/run_smssm.cpp A examples/run_softpoint.cpp A examples/run_softpoint.h A examples/run_softsusy.cpp R examples/softsusy.cpp A examples/switch_MSSM.cpp A legacy/module.mk A legacy/rk_legacy.cpp A legacy/rk_legacy.hpp A meta/AnomalousDimension.m A meta/BetaFunction.m A meta/CConversion.m A meta/Constraint.m A meta/ConvergenceTester.m A meta/EWSB.m A meta/FlexibleSUSY.m A meta/Format.m A meta/Lattice.m A meta/LoopMasses.m A meta/Makefile.m A meta/Parameters.m A meta/Parametrization.m A meta/Phases.m A meta/SelfEnergies.m A meta/TestSuite.m A meta/TextFormatting.m A meta/ThresholdCorrections.m A meta/Traces.m A meta/TreeMasses.m A meta/TwoLoop.m A meta/WriteOut.m A meta/module.mk A meta/writeNRGE.m A meta/writeRGE.m M models/fmssm/fmssm.hpp M models/fmssm/fmssm_lattice.cpp M models/fmssm/fmssm_lattice.hpp M models/fmssm/fmssm_lattice_constraints.f.m M models/fmssm/fmssm_lattice_constraints.hpp M models/fmssm/fmssm_lattice_defs.m M models/fmssm/fmssm_lattice_msusy_constraint.cpp M models/fmssm/fmssm_lattice_msusy_constraint.hpp M models/fmssm/fmssm_lattice_mx_constraint.cpp M models/fmssm/fmssm_lattice_mx_constraint.hpp M models/fmssm/fmssm_lattice_mz_constraint.cpp M models/fmssm/fmssm_lattice_mz_constraint.hpp M models/fmssm/fmssm_lattice_numerical_constraints.cpp M models/fmssm/fmssm_lattice_numerical_constraints.hpp M models/fmssm/fmssm_lattice_numerical_constraints_dependence.cpp.m M models/fmssm/fmssm_lattice_numerical_constraints_functions.f.m M models/fmssm/fmssm_lattice_numerical_msusy_constraint.cpp M models/fmssm/fmssm_lattice_numerical_msusy_constraint.hpp M models/fmssm/fmssm_lattice_numerical_mz_constraint.cpp M models/fmssm/fmssm_lattice_numerical_mz_constraint.hpp M models/fmssm/fmssm_oneloop.cpp M models/fmssm/fmssm_oneloop.hpp M models/fmssm/module.mk M models/fmssmn/fmssm_fmssmn_lattice_matchings.hpp M models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings.cpp M models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings.hpp M models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings_dependence.cpp.m M models/fmssmn/fmssm_fmssmn_lattice_numerical_matchings_functions.f.m M models/fmssmn/fmssmn.hpp M models/fmssmn/fmssmn_lattice.cpp M models/fmssmn/fmssmn_lattice.hpp M models/fmssmn/fmssmn_lattice_constraints.f.m M models/fmssmn/fmssmn_lattice_constraints.hpp M models/fmssmn/fmssmn_lattice_defs.m M models/fmssmn/fmssmn_lattice_msusy_constraint.cpp M models/fmssmn/fmssmn_lattice_msusy_constraint.hpp M models/fmssmn/fmssmn_lattice_mx_constraint.cpp M models/fmssmn/fmssmn_lattice_mx_constraint.hpp M models/fmssmn/fmssmn_lattice_mz_constraint.cpp M models/fmssmn/fmssmn_lattice_mz_constraint.hpp M models/fmssmn/fmssmn_lattice_numerical_constraints.cpp M models/fmssmn/fmssmn_lattice_numerical_constraints.hpp M models/fmssmn/fmssmn_lattice_numerical_constraints_dependence.cpp.m M models/fmssmn/fmssmn_lattice_numerical_constraints_functions.f.m M models/fmssmn/module.mk R models/mssm/module.mk R models/mssm/mssm.hpp R models/mssm/mssm_parameter_point.hpp R models/mssm/mssm_solver.h R models/mssm/mssm_two_scale.cpp R models/mssm/mssm_two_scale.hpp R models/mssm/mssm_two_scale_convergence_tester.cpp R models/mssm/mssm_two_scale_convergence_tester.hpp R models/mssm/mssm_two_scale_initial_guesser.cpp R models/mssm/mssm_two_scale_initial_guesser.hpp R models/mssm/mssm_two_scale_msusy_constraint.cpp R models/mssm/mssm_two_scale_msusy_constraint.hpp R models/mssm/mssm_two_scale_mz_constraint.cpp R models/mssm/mssm_two_scale_mz_constraint.hpp R models/mssm/mssm_two_scale_sugra_constraint.cpp R models/mssm/mssm_two_scale_sugra_constraint.hpp R models/mssm/physpars.cpp R models/mssm/physpars.h R models/mssm/softpars.cpp R models/mssm/softpars.h R models/mssm/softsusy.cpp R models/mssm/softsusy.h R models/mssm/susy.cpp R models/mssm/susy.h R models/mssm/twoloophiggs.f R models/mssm/twoloophiggs.h M models/sm/sm.hpp M models/sm/sm_two_scale.cpp M models/sm/sm_two_scale.hpp M models/sm/sm_two_scale_convergence_tester.cpp M models/sm/sm_two_scale_convergence_tester.hpp M models/sm/sm_two_scale_experimental_constraint.cpp M models/sm/sm_two_scale_experimental_constraint.hpp M models/smcw/smcw.hpp M models/smcw/smcw_two_scale.cpp M models/smcw/smcw_two_scale.hpp M models/smcw/smcw_two_scale_convergence_tester.cpp M models/smcw/smcw_two_scale_convergence_tester.hpp M models/smcw/smcw_two_scale_gut_constraint.cpp M models/smcw/smcw_two_scale_gut_constraint.hpp A models/smssm/module.mk A models/smssm/mssm.hpp A models/smssm/mssmUtils.cpp A models/smssm/mssmUtils.h A models/smssm/mssm_parameter_point.hpp A models/smssm/mssm_solver.h A models/smssm/mssm_two_scale.cpp A models/smssm/mssm_two_scale.hpp A models/smssm/mssm_two_scale_convergence_tester.cpp A models/smssm/mssm_two_scale_convergence_tester.hpp A models/smssm/mssm_two_scale_initial_guesser.cpp A models/smssm/mssm_two_scale_initial_guesser.hpp A models/smssm/mssm_two_scale_low_scale_constraint.cpp A models/smssm/mssm_two_scale_low_scale_constraint.hpp A models/smssm/mssm_two_scale_sugra_constraint.cpp A models/smssm/mssm_two_scale_sugra_constraint.hpp A models/smssm/mssm_two_scale_susy_scale_constraint.cpp A models/smssm/mssm_two_scale_susy_scale_constraint.hpp A models/smssm/physpars.cpp A models/smssm/physpars.h A models/smssm/softpars.cpp A models/smssm/softpars.h A models/smssm/softsusy.cpp A models/smssm/softsusy.h A models/smssm/susy.cpp A models/smssm/susy.h A models/smssm/twoloophiggs.f A models/smssm/twoloophiggs.h A slhaea/module.mk A slhaea/slhaea.h R src/Format.m M src/SM.cpp M src/SM.hpp A src/betafunction.cpp A src/betafunction.hpp A src/command_line_options.cpp A src/command_line_options.hpp M src/compound_constraint.hpp M src/constraint.hpp M src/consts.hpp M src/convergence_tester.hpp R src/coupling_monitor.cpp M src/coupling_monitor.hpp M src/def.cpp M src/def.h A src/error.cpp M src/error.hpp A src/ew_input.hpp A src/gsl_utils.cpp A src/gsl_utils.hpp M src/gut_scale_calculator.hpp M src/initial_guesser.hpp M src/lattice_compound_constraint.hpp M src/lattice_constraint.cpp M src/lattice_constraint.hpp A src/lattice_convergence_tester.hpp M src/lattice_foreign_constraint.hpp M src/lattice_initial_guesser.hpp A src/lattice_model.cpp A src/lattice_model.hpp M src/lattice_numerical_constraint.cpp M src/lattice_numerical_constraint.hpp M src/lattice_solver.cpp M src/lattice_solver.hpp M src/linalg.cpp M src/linalg.h M src/lowe.cpp M src/lowe.h M src/matching.hpp M src/mathdefs.hpp A src/minimizer.hpp M src/module.mk M src/mycomplex.h M src/numerics.cpp M src/numerics.h A src/problems.hpp A src/program_options.cpp A src/program_options.hpp M src/rg_flow.hpp M src/rge.cpp M src/rge.h M src/rk.cpp M src/rk.hpp A src/root_finder.hpp A src/scan.cpp A src/scan.hpp A src/slha_io.cpp A src/slha_io.hpp A src/small_matrices.hpp M src/stopwatch.cpp M src/stopwatch.hpp R src/tvmet_supplements.h M src/two_scale_composite_convergence_tester.cpp M src/two_scale_composite_convergence_tester.hpp M src/two_scale_constraint.hpp M src/two_scale_convergence_tester.cpp M src/two_scale_convergence_tester.hpp M src/two_scale_convergence_tester_skeleton.hpp M src/two_scale_initial_guesser.hpp M src/two_scale_matching.hpp M src/two_scale_model.hpp M src/two_scale_running_precision.cpp M src/two_scale_running_precision.hpp M src/two_scale_solver.cpp M src/two_scale_solver.hpp M src/utils.cpp M src/utils.h A src/wrappers.cpp A src/wrappers.hpp R src/writeNRGE.m R src/writeRGE.m M src/xpr-matrix.h A templates/E6SSM/FlexibleSUSY.m.in A templates/FlexibleSUSY.m.in A templates/MRSSM/FlexibleSUSY.m.in A templates/MRSSM/LesHouches.in.MRSSM A templates/MSSM/FlexibleSUSY.m.in A templates/MSSM/LesHouches.in.MSSM A templates/NMSSM/FlexibleSUSY.m.in A templates/NMSSM/LesHouches.in.NMSSM A templates/SM/FlexibleSUSY.m.in A templates/UMSSM/FlexibleSUSY.m.in A templates/YukawaCMSSM/FlexibleSUSY.m.in A templates/convergence_tester.hpp.in A templates/high_scale_constraint.hpp.in A templates/info.cpp.in A templates/info.hpp.in A templates/initial_guesser.hpp.in A templates/input_parameters.hpp.in A templates/lattice.mk.in A templates/lattice_convergence_tester.cpp.in A templates/lattice_convergence_tester.hpp.in A templates/lattice_high_scale_constraint.cpp.in A templates/lattice_high_scale_constraint.hpp.in A templates/lattice_info.hpp.in A templates/lattice_initial_guesser.cpp.in A templates/lattice_initial_guesser.hpp.in A templates/lattice_initial_guesser_low_scale_model.cpp.in A templates/lattice_initial_guesser_low_scale_model.hpp.in A templates/lattice_low_scale_constraint.cpp.in A templates/lattice_low_scale_constraint.hpp.in A templates/lattice_model.cpp.in A templates/lattice_model.hpp.in A templates/lattice_model_betafunctions.cpp.in A templates/lattice_susy_scale_constraint.cpp.in A templates/lattice_susy_scale_constraint.hpp.in A templates/lowMSSM/FlexibleSUSY.m.in A templates/lowMSSM/LesHouches.in.lowMSSM A templates/low_scale_constraint.hpp.in A templates/low_scale_spectrum_generator.hpp.in A templates/minMSSM/FlexibleSUSY.m.in A templates/model.hpp.in A templates/module.mk A templates/module.mk.in A templates/physical.cpp.in A templates/physical.hpp.in A templates/plot_rge_running.gnuplot.in A templates/plot_spectrum.gnuplot.in A templates/rootMSSM/FlexibleSUSY.m.in A templates/run.cpp.in A templates/scan.cpp.in A templates/slha_io.cpp.in A templates/slha_io.hpp.in A templates/spectrum_generator.hpp.in A templates/start.m.in A templates/susy_scale_constraint.hpp.in A templates/two_scale_convergence_tester.cpp.in A templates/two_scale_convergence_tester.hpp.in A templates/two_scale_high_scale_constraint.cpp.in A templates/two_scale_high_scale_constraint.hpp.in A templates/two_scale_initial_guesser.cpp.in A templates/two_scale_initial_guesser.hpp.in A templates/two_scale_initial_guesser_low_scale_model.cpp.in A templates/two_scale_initial_guesser_low_scale_model.hpp.in A templates/two_scale_low_scale_constraint.cpp.in A templates/two_scale_low_scale_constraint.hpp.in A templates/two_scale_model.cpp.in A templates/two_scale_model.hpp.in Log Message: ----------- Merge branch 'lattice' of /soft/users/theory/FlexibleSUSY into lattice Commit: 31ef53d38d52313513e8dad218dc6c5968c6d968 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/31ef53d38d52313513e8dad218dc6c5968c6d968 Author: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M templates/module.mk.in Log Message: ----------- protect module.mk.in targets against additional execution rules Commit: e12cc70eb978920f5f5b727a5dc18cb1b3c86aeb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e12cc70eb978920f5f5b727a5dc18cb1b3c86aeb Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M templates/module.mk.in Log Message: ----------- templates/module.mk.in: restore a lost change Commit f67057a9b2b765c1f89b5a22ba92d7be5e6cbcea introduced a block in templates/module.mk.in which includes lattice.mk. This block was lost probably due to the merger in commit 1ff355256407e7949f85b2bd7d4e713cbb8392b7. This commit restores it. Commit: 0ac7de95060267ccf76ab980a6b00c506766641f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0ac7de95060267ccf76ab980a6b00c506766641f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M meta/AnomalousDimension.m M meta/BetaFunction.m M meta/CConversion.m M meta/Constraint.m M meta/ConvergenceTester.m M meta/EWSB.m M meta/FlexibleSUSY.m M meta/LoopMasses.m M meta/Parameters.m M meta/Phases.m M meta/SelfEnergies.m M meta/TestSuite.m M meta/TextFormatting.m M meta/ThresholdCorrections.m M meta/Traces.m M meta/TreeMasses.m M meta/TwoLoop.m M meta/WriteOut.m M test/test_CConversion.m M test/test_Constraint.m M test/test_SelfEnergies.m M test/test_TextFormatting.m M test/test_ThresholdCorrections.m M test/test_TreeMasses.m Log Message: ----------- Merge branch 'master' into lattice Commit: 630ccef93ee1da149326c8ba369b0d726f7d4f17 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/630ccef93ee1da149326c8ba369b0d726f7d4f17 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-19 (Thu, 19 Sep 2013) Changed paths: M .gitignore M README M configure A doc/chapters/output.tex A doc/chapters/overview.tex A doc/chapters/quick_start.tex A doc/chapters/usage.tex A doc/flexiblesusy.tex R doc/flexisusy.1 M doc/module.mk M examples/module.mk M examples/run_softpoint.cpp M examples/run_softpoint.h M examples/run_softsusy.cpp M meta/ConvergenceTester.m M meta/EWSB.m M meta/FlexibleSUSY.m M models/smssm/module.mk M models/smssm/mssm_parameter_point.hpp M models/smssm/mssm_solver.h M models/smssm/mssm_two_scale_convergence_tester.cpp M models/smssm/mssm_two_scale_initial_guesser.cpp M models/smssm/physpars.cpp M models/smssm/physpars.h M models/smssm/softpars.cpp M models/smssm/softpars.h M models/smssm/softsusy.cpp M models/smssm/softsusy.h A models/snmssm/module.mk A models/snmssm/nmssm1loop.f A models/snmssm/nmssm1loop.h A models/snmssm/nmssm2loop.f A models/snmssm/nmssm2loop.h A models/snmssm/nmssmUtils.cpp A models/snmssm/nmssmUtils.h A models/snmssm/nmssmsoftpars.cpp A models/snmssm/nmssmsoftpars.h A models/snmssm/nmssmsoftsusy.cpp A models/snmssm/nmssmsoftsusy.h A models/snmssm/nmssmsusy.cpp A models/snmssm/nmssmsusy.h A models/snmssm/snmssm.hpp A models/snmssm/snmssm_parameter_point.hpp A models/snmssm/snmssm_two_scale.cpp A models/snmssm/snmssm_two_scale.hpp A models/snmssm/snmssm_two_scale_convergence_tester.cpp A models/snmssm/snmssm_two_scale_convergence_tester.hpp A models/snmssm/snmssm_two_scale_initial_guesser.cpp A models/snmssm/snmssm_two_scale_initial_guesser.hpp A models/snmssm/snmssm_two_scale_low_scale_constraint.cpp A models/snmssm/snmssm_two_scale_low_scale_constraint.hpp A models/snmssm/snmssm_two_scale_sugra_constraint.cpp A models/snmssm/snmssm_two_scale_sugra_constraint.hpp A models/snmssm/snmssm_two_scale_susy_scale_constraint.cpp A models/snmssm/snmssm_two_scale_susy_scale_constraint.hpp M src/wrappers.hpp M templates/MSSM/LesHouches.in.MSSM M templates/NMSSM/FlexibleSUSY.m.in M templates/NMSSM/LesHouches.in.NMSSM M templates/two_scale_convergence_tester.cpp.in M test/module.mk M test/test_MSSM_low_scale_constraint.cpp M test/test_MSSM_model.cpp M test/test_MSSM_spectrum.cpp A test/test_NMSSM.hpp A test/test_NMSSM_beta_functions.cpp A test/test_NMSSM_ewsb.cpp A test/test_NMSSM_high_scale_constraint.cpp A test/test_NMSSM_initial_guesser.cpp A test/test_NMSSM_low_scale_constraint.cpp A test/test_NMSSM_one_loop_spectrum.cpp A test/test_NMSSM_susy_scale_constraint.cpp A test/test_NMSSM_tree_level_spectrum.cpp M test/test_two_scale_mssm_solver.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 6701692af96f3c00269d86af2010a7df1b4e1aa9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6701692af96f3c00269d86af2010a7df1b4e1aa9 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-20 (Fri, 20 Sep 2013) Changed paths: M meta/EWSB.m M meta/FlexibleSUSY.m M models/snmssm/nmssmsoftsusy.cpp M models/snmssm/nmssmsoftsusy.h A templates/NoZ3NMSSM/FlexibleSUSY.m.in M test/module.mk A test/test_EWSB.m A test/test_NMSSM_spectrum.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 4cd809af261625f46f3781f83847908ec976f2ac https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4cd809af261625f46f3781f83847908ec976f2ac Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M configure M examples/module.mk R examples/run_smssm.cpp M meta/EWSB.m M meta/FlexibleSUSY.m A models/SoftsusyMSSM/module.mk A models/SoftsusyMSSM/mssm.hpp A models/SoftsusyMSSM/mssmUtils.cpp A models/SoftsusyMSSM/mssmUtils.h A models/SoftsusyMSSM/mssm_parameter_point.hpp A models/SoftsusyMSSM/mssm_solver.h A models/SoftsusyMSSM/mssm_two_scale.cpp A models/SoftsusyMSSM/mssm_two_scale.hpp A models/SoftsusyMSSM/mssm_two_scale_convergence_tester.cpp A models/SoftsusyMSSM/mssm_two_scale_convergence_tester.hpp A models/SoftsusyMSSM/mssm_two_scale_initial_guesser.cpp A models/SoftsusyMSSM/mssm_two_scale_initial_guesser.hpp A models/SoftsusyMSSM/mssm_two_scale_low_scale_constraint.cpp A models/SoftsusyMSSM/mssm_two_scale_low_scale_constraint.hpp A models/SoftsusyMSSM/mssm_two_scale_sugra_constraint.cpp A models/SoftsusyMSSM/mssm_two_scale_sugra_constraint.hpp A models/SoftsusyMSSM/mssm_two_scale_susy_scale_constraint.cpp A models/SoftsusyMSSM/mssm_two_scale_susy_scale_constraint.hpp A models/SoftsusyMSSM/physpars.cpp A models/SoftsusyMSSM/physpars.h A models/SoftsusyMSSM/softpars.cpp A models/SoftsusyMSSM/softpars.h A models/SoftsusyMSSM/softsusy.cpp A models/SoftsusyMSSM/softsusy.h A models/SoftsusyMSSM/susy.cpp A models/SoftsusyMSSM/susy.h A models/SoftsusyMSSM/twoloophiggs.f A models/SoftsusyMSSM/twoloophiggs.h A models/SoftsusyNMSSM/module.mk A models/SoftsusyNMSSM/nmssm1loop.f A models/SoftsusyNMSSM/nmssm1loop.h A models/SoftsusyNMSSM/nmssm2loop.f A models/SoftsusyNMSSM/nmssm2loop.h A models/SoftsusyNMSSM/nmssmUtils.cpp A models/SoftsusyNMSSM/nmssmUtils.h A models/SoftsusyNMSSM/nmssmsoftpars.cpp A models/SoftsusyNMSSM/nmssmsoftpars.h A models/SoftsusyNMSSM/nmssmsoftsusy.cpp A models/SoftsusyNMSSM/nmssmsoftsusy.h A models/SoftsusyNMSSM/nmssmsusy.cpp A models/SoftsusyNMSSM/nmssmsusy.h A models/SoftsusyNMSSM/snmssm.hpp A models/SoftsusyNMSSM/snmssm_parameter_point.hpp A models/SoftsusyNMSSM/snmssm_two_scale.cpp A models/SoftsusyNMSSM/snmssm_two_scale.hpp A models/SoftsusyNMSSM/snmssm_two_scale_convergence_tester.cpp A models/SoftsusyNMSSM/snmssm_two_scale_convergence_tester.hpp A models/SoftsusyNMSSM/snmssm_two_scale_initial_guesser.cpp A models/SoftsusyNMSSM/snmssm_two_scale_initial_guesser.hpp A models/SoftsusyNMSSM/snmssm_two_scale_low_scale_constraint.cpp A models/SoftsusyNMSSM/snmssm_two_scale_low_scale_constraint.hpp A models/SoftsusyNMSSM/snmssm_two_scale_sugra_constraint.cpp A models/SoftsusyNMSSM/snmssm_two_scale_sugra_constraint.hpp A models/SoftsusyNMSSM/snmssm_two_scale_susy_scale_constraint.cpp A models/SoftsusyNMSSM/snmssm_two_scale_susy_scale_constraint.hpp R models/smssm/module.mk R models/smssm/mssm.hpp R models/smssm/mssmUtils.cpp R models/smssm/mssmUtils.h R models/smssm/mssm_parameter_point.hpp R models/smssm/mssm_solver.h R models/smssm/mssm_two_scale.cpp R models/smssm/mssm_two_scale.hpp R models/smssm/mssm_two_scale_convergence_tester.cpp R models/smssm/mssm_two_scale_convergence_tester.hpp R models/smssm/mssm_two_scale_initial_guesser.cpp R models/smssm/mssm_two_scale_initial_guesser.hpp R models/smssm/mssm_two_scale_low_scale_constraint.cpp R models/smssm/mssm_two_scale_low_scale_constraint.hpp R models/smssm/mssm_two_scale_sugra_constraint.cpp R models/smssm/mssm_two_scale_sugra_constraint.hpp R models/smssm/mssm_two_scale_susy_scale_constraint.cpp R models/smssm/mssm_two_scale_susy_scale_constraint.hpp R models/smssm/physpars.cpp R models/smssm/physpars.h R models/smssm/softpars.cpp R models/smssm/softpars.h R models/smssm/softsusy.cpp R models/smssm/softsusy.h R models/smssm/susy.cpp R models/smssm/susy.h R models/smssm/twoloophiggs.f R models/smssm/twoloophiggs.h R models/snmssm/module.mk R models/snmssm/nmssm1loop.f R models/snmssm/nmssm1loop.h R models/snmssm/nmssm2loop.f R models/snmssm/nmssm2loop.h R models/snmssm/nmssmUtils.cpp R models/snmssm/nmssmUtils.h R models/snmssm/nmssmsoftpars.cpp R models/snmssm/nmssmsoftpars.h R models/snmssm/nmssmsoftsusy.cpp R models/snmssm/nmssmsoftsusy.h R models/snmssm/nmssmsusy.cpp R models/snmssm/nmssmsusy.h R models/snmssm/snmssm.hpp R models/snmssm/snmssm_parameter_point.hpp R models/snmssm/snmssm_two_scale.cpp R models/snmssm/snmssm_two_scale.hpp R models/snmssm/snmssm_two_scale_convergence_tester.cpp R models/snmssm/snmssm_two_scale_convergence_tester.hpp R models/snmssm/snmssm_two_scale_initial_guesser.cpp R models/snmssm/snmssm_two_scale_initial_guesser.hpp R models/snmssm/snmssm_two_scale_low_scale_constraint.cpp R models/snmssm/snmssm_two_scale_low_scale_constraint.hpp R models/snmssm/snmssm_two_scale_sugra_constraint.cpp R models/snmssm/snmssm_two_scale_sugra_constraint.hpp R models/snmssm/snmssm_two_scale_susy_scale_constraint.cpp R models/snmssm/snmssm_two_scale_susy_scale_constraint.hpp R templates/NoZ3NMSSM/FlexibleSUSY.m.in A templates/SMSSM/FlexibleSUSY.m.in M templates/start.m.in M test/module.mk M test/test_EWSB.m Log Message: ----------- Merge branch 'master' into lattice Commit: b4dc74a3d41f456c51f4053e721490a72941151c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b4dc74a3d41f456c51f4053e721490a72941151c Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M meta/Parametrization.m Log Message: ----------- meta/Parametrization.m: add KillIm[], which suppresses imaginary parts Commit: 5b696b6a675296e723b1e9e6ec614fb7e3d91914 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5b696b6a675296e723b1e9e6ec614fb7e3d91914 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M meta/Lattice.m M meta/TextFormatting.m M test/test_TextFormatting.m Log Message: ----------- meta/TextFormatting.m: add WrapText[], a faster text wrapper WrapText[text_String, maxWidth_Integer, indentation_Integer] is much faster than WrapLines[], and therefore is better suited to the lattice method which can produce a long C source. It does not split multi-character operators such as ++, <<, *=. It takes care of string constants containing \". The semantics of maxWidth is different from that for WrapLines[]: WrapText[] allows a line (excluding "\n") to be maxWidth characters long. Commit: 1ed36ff74e32aa5979e367ca8930c8850ca5e0b4 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1ed36ff74e32aa5979e367ca8930c8850ca5e0b4 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M meta/AnomalousDimension.m M meta/BetaFunction.m M meta/CConversion.m M meta/FlexibleSUSY.m M meta/Parameters.m M meta/WriteOut.m M test/test_CConversion.m Log Message: ----------- Merge branch 'master' into lattice Commit: 7c9572a2b79bc662343a9f5d2483788da429871f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7c9572a2b79bc662343a9f5d2483788da429871f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: A src/linalg2.hpp M test/module.mk A test/test_linalg2.cpp Log Message: ----------- Add diagonalization procedures for complex matrices Add singular value decomposition of a complex (rectangular) matrix, diagonalization of a complex symmetric and a complex hermitian matrix, as well as their real counterparts. Commit: 009aec04d0c7ab59a3a1ad8244d7c8bfbc71563c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/009aec04d0c7ab59a3a1ad8244d7c8bfbc71563c Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-02 (Wed, 02 Oct 2013) Changed paths: M config/Makefile.in A config/abspathx.mk M configure M createmodel M doc/chapters/output.tex M doc/chapters/usage.tex M doc/flexiblesusy.tex A doc/tikz-uml.sty A doc/xstring.sty A doc/xstring.tex M examples/module.mk M meta/CConversion.m M meta/EWSB.m M meta/FlexibleSUSY.m M meta/WriteOut.m M models/SoftsusyMSSM/mssm_two_scale.cpp M models/SoftsusyMSSM/mssm_two_scale.hpp M models/SoftsusyNMSSM/snmssm_two_scale.cpp M models/SoftsusyNMSSM/snmssm_two_scale.hpp M models/sm/sm_two_scale.cpp M models/sm/sm_two_scale.hpp M src/betafunction.cpp M src/betafunction.hpp M src/command_line_options.cpp M src/command_line_options.hpp M src/lattice_constraint.cpp M src/lattice_constraint.hpp M src/lattice_model.hpp M src/lattice_solver.cpp M src/linalg.cpp M src/linalg.h M src/problems.hpp M src/rk.cpp M src/rk.hpp M src/two_scale_model.hpp M src/two_scale_solver.cpp M src/two_scale_solver.hpp M templates/MRSSM/FlexibleSUSY.m.in M templates/MSSM/LesHouches.in.MSSM M templates/NMSSM/LesHouches.in.NMSSM M templates/SMSSM/FlexibleSUSY.m.in M templates/lattice_model.cpp.in M templates/lattice_model.hpp.in M templates/low_scale_spectrum_generator.hpp.in M templates/module.mk.in M templates/run.cpp.in M templates/scan.cpp.in M templates/slha_io.cpp.in M templates/spectrum_generator.hpp.in M templates/two_scale_initial_guesser.cpp.in M templates/two_scale_initial_guesser_low_scale_model.cpp.in M templates/two_scale_initial_guesser_low_scale_model.hpp.in M templates/two_scale_model.cpp.in M templates/two_scale_model.hpp.in M test/module.mk A test/space dir/Makefile.in M test/test_EWSB.m M test/test_MSSM_slha_output.cpp M test/test_NMSSM_ewsb.cpp A test/test_SMSSM.hpp A test/test_SMSSM_beta_functions.cpp A test/test_SMSSM_ewsb.cpp A test/test_SMSSM_tree_level_spectrum.cpp M test/test_benchmark.cpp M test/test_betafunction.cpp M test/test_rk.cpp A test/test_space_dir.sh M test/test_two_scale_mssm_solver.cpp M test/test_two_scale_running_precision.cpp M test/test_two_scale_solver.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 4853bf36c169d0e888d42fcb741acd18680b4918 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4853bf36c169d0e888d42fcb741acd18680b4918 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-05 (Sat, 05 Oct 2013) Changed paths: M meta/LoopMasses.m M meta/TreeMasses.m M templates/MRSSM/FlexibleSUSY.m.in M test/test_space_dir.sh Log Message: ----------- Merge branch 'master' into lattice Commit: 30295847b27fba10124fb8fc0766fa86aead6538 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/30295847b27fba10124fb8fc0766fa86aead6538 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-07 (Mon, 07 Oct 2013) Changed paths: M configure M doc/flexiblesusy.tex A doc/version.tex.in M meta/FlexibleSUSY.m M src/wrappers.cpp M templates/E6SSM/FlexibleSUSY.m.in M templates/FlexibleSUSY.m.in M templates/MRSSM/FlexibleSUSY.m.in M templates/MSSM/FlexibleSUSY.m.in M templates/NMSSM/FlexibleSUSY.m.in M templates/SM/FlexibleSUSY.m.in M templates/SMSSM/FlexibleSUSY.m.in M templates/UMSSM/FlexibleSUSY.m.in M templates/YukawaCMSSM/FlexibleSUSY.m.in M templates/lowMSSM/FlexibleSUSY.m.in M templates/minMSSM/FlexibleSUSY.m.in M templates/rootMSSM/FlexibleSUSY.m.in M test/test_wrappers.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 2af7792883b6ab16f6cf7da0e1422f496f4f6ffc https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2af7792883b6ab16f6cf7da0e1422f496f4f6ffc Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-11 (Fri, 11 Oct 2013) Changed paths: M src/linalg2.hpp M test/test_linalg2.cpp Log Message: ----------- Add svd procedures that return singular values in ascending order Commit: 69f1c5812ac39aa6f671033d70876c1f217d3cf3 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/69f1c5812ac39aa6f671033d70876c1f217d3cf3 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/Parametrization.m Log Message: ----------- meta/Parametrization.m: add intermediate levels of parameter suppression Commit: 37fd4099350cbd737be3e4325466baec9b31edf7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/37fd4099350cbd737be3e4325466baec9b31edf7 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/Lattice.m M templates/lattice_model.cpp.in M templates/lattice_model.hpp.in M templates/lattice_model_betafunctions.cpp.in M test/test_Lattice.m Log Message: ----------- Clean-ups of lattice code Commit: 9c2fc8037d9719ae5c1935edb00d85b05cd7391d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9c2fc8037d9719ae5c1935edb00d85b05cd7391d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: reduce expression transformation rules Commit: d2c4269c675f21e1589720f96fa5cb610a46a39b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d2c4269c675f21e1589720f96fa5cb610a46a39b Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Lattice.m M meta/TreeMasses.m M templates/lattice_model.hpp.in A templates/lattice_model_interactions.cpp.in Log Message: ----------- Add mass matrix diagonalization to lattice code Commit: 6cdb42f8180d3a69d7e3965741e531a31ea7743c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6cdb42f8180d3a69d7e3965741e531a31ea7743c Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/Lattice.m M meta/TextFormatting.m Log Message: ----------- Introduce global configuration variable $flexiblesusyCSrcChunkSize Commit: 9f6cb59eb828a39441274aaf84ee9493e6edc6f4 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f6cb59eb828a39441274aaf84ee9493e6edc6f4 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/TextFormatting.m Log Message: ----------- meta/TextFormatting.m: increase $IterationLimit in WrapText[] Commit: 37d8aadb998157f118fbd7f809c637c8ff1d15ca https://github.com/FlexibleSUSY/FlexibleSUSY/commit/37d8aadb998157f118fbd7f809c637c8ff1d15ca Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/TextFormatting.m M test/test_TextFormatting.m Log Message: ----------- Fix a bug in WrapText[] Commit: 8e6b5adca057be10476890ef322db918a5c52c50 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8e6b5adca057be10476890ef322db918a5c52c50 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-14 (Mon, 14 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: let mass name encode its dimension For instance, chargino mass eigenvalues are called MCha, and sneutrino mass eigenvalues are called M2Sv. Commit: 9ec3590bcbd5188cf47a0f8e5a7323fde1db45bc https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9ec3590bcbd5188cf47a0f8e5a7323fde1db45bc Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-15 (Tue, 15 Oct 2013) Changed paths: M .gitignore M configure M meta/FlexibleSUSY.m M meta/SelfEnergies.m M src/linalg.h Log Message: ----------- Merge branch 'master' into lattice Commit: 808f319d28c401705c45c7e55d5be1bd66724ea3 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/808f319d28c401705c45c7e55d5be1bd66724ea3 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-15 (Tue, 15 Oct 2013) Changed paths: M configure Log Message: ----------- Merge branch 'master' into lattice Commit: db98709ba0f178190974655e39c44f26e011e8e2 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/db98709ba0f178190974655e39c44f26e011e8e2 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-15 (Tue, 15 Oct 2013) Changed paths: M configure Log Message: ----------- configure: check for all used lapack subroutines Commit: fecbae54a6a237569eff036f132952ebee4d88e7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fecbae54a6a237569eff036f132952ebee4d88e7 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-19 (Sat, 19 Oct 2013) Changed paths: A src/sum.hpp M test/module.mk A test/test_sum.cpp Log Message: ----------- Add summation macro Commit: a931f6be3a9536117591ce8b0a267de85463db43 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a931f6be3a9536117591ce8b0a267de85463db43 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Lattice.m M meta/Parametrization.m Log Message: ----------- Clean up lattice code Commit: b5b858a80e30dc50be8b2ae00dfc95b7ce62952f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b5b858a80e30dc50be8b2ae00dfc95b7ce62952f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M meta/Lattice.m M meta/Parametrization.m Log Message: ----------- Add to lattice code functions to generate vertex expressions This also addresses the following issue documented in SelfEnergies.m: (* Don't know how to deal with SVD here. So, the vertex {bar[UFe],VP,Fe} will not be rotated correctly. Maybe the PL and PR indicators on the original coupling will help us here? *) Commit: 8078e449f3a7cd72d21c5de575302a2dc083db9f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8078e449f3a7cd72d21c5de575302a2dc083db9f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- Check full Lorentz structure to find a mixing matrix In the previous commit, RewriteUnrotatedField[] determined the fermion mixing matrix based on the following two factors: (a) whether the coupling has the form Cp[__][PL] or Cp[__][PR] (b) whether the vertex type is FFS or FFV Now, it examines instead the full Lorentz structure returned by SARAH`Vertex. Each combination of the above two factors reduces to: PL, PR, LorentzProduct[gamma[_], PL], LorentzProduct[gamma[_], PR], The background reason for this change was that I was not sure whether FFV might denote also a (non-renormalizable) dipole type operator or not. Commit: 48d47588c249d368048418c81130e91fbc188b80 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/48d47588c249d368048418c81130e91fbc188b80 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-24 (Thu, 24 Oct 2013) Changed paths: M .gitignore M README M config/Makefile.in M config/config.h.in M config/flexiblesusy-config.in M configure M doc/chapters/overview.tex M doc/chapters/usage.tex M doc/flexiblesusy.tex M doc/module.mk M doc/version.tex.in M examples/module.mk M meta/FlexibleSUSY.m M src/command_line_options.cpp M src/module.mk M templates/lattice.mk.in M templates/low_scale_spectrum_generator.hpp.in M templates/module.mk.in M templates/slha_io.cpp.in M templates/spectrum_generator.hpp.in M test/module.mk Log Message: ----------- Merge branch 'master' into lattice Commit: 73f1a791cdbf874f5f5d3fc1ae17e10d085b2c6e https://github.com/FlexibleSUSY/FlexibleSUSY/commit/73f1a791cdbf874f5f5d3fc1ae17e10d085b2c6e Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-24 (Thu, 24 Oct 2013) Changed paths: M configure Log Message: ----------- Merge branch 'master' into lattice Commit: e11c50e2afd529522e7e58853f758c841ac0c62a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e11c50e2afd529522e7e58853f758c841ac0c62a Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-24 (Thu, 24 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: fix external colours when resolving colour factor Commit: a330ab020ee63795b1545418ae9012feea241c62 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a330ab020ee63795b1545418ae9012feea241c62 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-25 (Fri, 25 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: strip residual group structures in vertices Commit: f5438e5242629991d383593ecc7240c24834681f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f5438e5242629991d383593ecc7240c24834681f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-25 (Fri, 25 Oct 2013) Changed paths: M meta/TreeMasses.m M models/SoftsusyMSSM/mssmUtils.cpp M models/SoftsusyMSSM/mssm_two_scale_convergence_tester.cpp M models/SoftsusyMSSM/physpars.cpp M models/SoftsusyMSSM/physpars.h M models/SoftsusyMSSM/softsusy.cpp M models/SoftsusyNMSSM/nmssmUtils.cpp M models/SoftsusyNMSSM/nmssmUtils.h M models/SoftsusyNMSSM/nmssmsoftsusy.cpp M src/utils.cpp M src/utils.h M test/module.mk M test/test_SMSSM_ewsb.cpp A test/test_SMSSM_one_loop_spectrum.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 40e6ac0161aa3f8a6b31e47f13249b30bf94b92a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/40e6ac0161aa3f8a6b31e47f13249b30bf94b92a Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-25 (Fri, 25 Oct 2013) Changed paths: M meta/Lattice.m M templates/lattice_model.hpp.in M templates/lattice_model_interactions.cpp.in Log Message: ----------- Add matrix couplings to lattice model class Commit: 23c5a0c9b1fe854ff4dad89ed208f48972e28070 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/23c5a0c9b1fe854ff4dad89ed208f48972e28070 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-26 (Sat, 26 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: fix a bug in RenumberCpIndices[] Commit: d852de90b25b7e3339c4e609b7f2a142ac92a4fb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d852de90b25b7e3339c4e609b7f2a142ac92a4fb Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-26 (Sat, 26 Oct 2013) Changed paths: M meta/CConversion.m M meta/Lattice.m M src/wrappers.hpp Log Message: ----------- Check more carefully whether C type of expression is real or complex Commit: a490dc34ea09e459c2038a7462e1c909ab9f7207 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a490dc34ea09e459c2038a7462e1c909ab9f7207 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-27 (Sun, 27 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- Modify CForm of floating point number By default, CForm[2.0] becomes `2.'. This causes a compilation error of the expression 2.0 Log[x] which translates to `2.*Log(x)' where `.*' is interpreted as the pointer-to-member C++ operator. This error is avoided by modifying CForm[2.0] to `2.0'. In addition, I changed the formatting so that CForm[2.0*^18] := 2e18 instead of 2.e18. Commit: 9fb1a6f507320f9da94d40710381b148ef734414 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9fb1a6f507320f9da94d40710381b148ef734414 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-27 (Sun, 27 Oct 2013) Changed paths: M meta/Lattice.m M src/wrappers.hpp Log Message: ----------- Convert indices when generating lattice C code Commit: 10387f10994d6bf4e1a30884ce76152731e4cf80 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/10387f10994d6bf4e1a30884ce76152731e4cf80 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-27 (Sun, 27 Oct 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Lattice.m M templates/lattice_model.hpp.in Log Message: ----------- Add phase definitions to lattice code Commit: 49a917ae19d05d879703e6d51302823f23d8843f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/49a917ae19d05d879703e6d51302823f23d8843f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-27 (Sun, 27 Oct 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Lattice.m M templates/lattice_model_interactions.cpp.in Log Message: ----------- Add vertex routines to lattice code Commit: 266732740cdf4a472d5f4d7f3589cdf2afaae6a9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/266732740cdf4a472d5f4d7f3589cdf2afaae6a9 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-27 (Sun, 27 Oct 2013) Changed paths: M models/SoftsusyNMSSM/nmssmsoftsusy.cpp M test/test_SMSSM_one_loop_spectrum.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 793b6a5d4bd9c55eabf39e09c654f8e38a8bfa39 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/793b6a5d4bd9c55eabf39e09c654f8e38a8bfa39 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-28 (Mon, 28 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- Pass MachinePrecision instead of $MachinePrecision to Ceiling[] I found the example, Round[MachinePrecision], in the manual. Commit: 3c4ed9288821ec418cd3932b6d4c4f61eb23da9b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3c4ed9288821ec418cd3932b6d4c4f61eb23da9b Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-29 (Tue, 29 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- Simplify numerically real expressions For instance, a Yukawa coupling is physically complex-valued, but it can be declared as a real variable for the sake of numerical simplicity. In this case, the type of a C function calculating an expression containing the Yukawa coupling has the possibility that it can be declared real. Commit: ed4cd0c46b924d3ff084bb19dd7146616a01785b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ed4cd0c46b924d3ff084bb19dd7146616a01785b Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-29 (Tue, 29 Oct 2013) Changed paths: M src/sum.hpp M test/test_sum.cpp Log Message: ----------- Change evaluation order of summation The three terms in unroll_sum::eval() were reordered so that the terms in the entire series are evaluated in the order of increasing index. Hopefully this will lead to a potential performance enhancement by serializing memory access. Commit: 80629d2656f48158e0b9c95fd7a10d4b86dfc466 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/80629d2656f48158e0b9c95fd7a10d4b86dfc466 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-29 (Tue, 29 Oct 2013) Changed paths: M test/test_sum.cpp Log Message: ----------- test/test_sum.cpp: erase invalid examples rejected by clang++ Commit: 16613c1df2dcd6b9bbd9e8b5ecfb47365f41dda8 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/16613c1df2dcd6b9bbd9e8b5ecfb47365f41dda8 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-29 (Tue, 29 Oct 2013) Changed paths: M src/wrappers.hpp M test/test_wrappers.cpp Log Message: ----------- Add LispAnd(cond, expr) macro This macro behaves like the `and' form in lisp. If cond is true, it evaluates expr and returns the value. Otherwise, it returns false without evaluating expr. Commit: 9b1208bc540e1bdcaace853723a9ad5f92e3b0e6 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9b1208bc540e1bdcaace853723a9ad5f92e3b0e6 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-29 (Tue, 29 Oct 2013) Changed paths: M meta/Lattice.m Log Message: ----------- Translate SARAH`ThetaStep using LispAnd to lattice C code This is to avoid invalid memory access out of the array index range. Commit: 08c8b2d84e3a7914f089060772df6b280948ce21 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/08c8b2d84e3a7914f089060772df6b280948ce21 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-29 (Tue, 29 Oct 2013) Changed paths: M doc/chapters/overview.tex A doc/paper.tex M meta/FlexibleSUSY.m M models/SoftsusyMSSM/susy.cpp M models/SoftsusyNMSSM/nmssmsoftsusy.cpp M models/SoftsusyNMSSM/nmssmsusy.cpp M templates/start.m.in M test/test.h M test/test_SMSSM_one_loop_spectrum.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 59f0e761193468f88d7b1dc52d54644fefd17376 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/59f0e761193468f88d7b1dc52d54644fefd17376 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-30 (Wed, 30 Oct 2013) Changed paths: M meta/FlexibleSUSY.m M meta/Lattice.m A meta/LatticeUtils.m M meta/Parametrization.m A meta/Vertices.m Log Message: ----------- Introduce meta/Vertices.m to share VertexRules[] in both methods Commit: 940a5f35a5287e34b62ed29e6de46ce2a249d956 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/940a5f35a5287e34b62ed29e6de46ce2a249d956 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-10-30 (Wed, 30 Oct 2013) Changed paths: M models/SoftsusyNMSSM/nmssmsoftsusy.cpp M test/test_SMSSM_one_loop_spectrum.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 14fc386564c660e085a7b82cc058e18ccf955d07 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/14fc386564c660e085a7b82cc058e18ccf955d07 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M src/module.mk A src/pv.cpp A src/pv.hpp Log Message: ----------- Add src/pv.[ch]pp providing interfaces to Passarino-Veltman functions If LoopTools is in use, call ltini() before the first call, as documented in the manual. Commit: 327817660526d69fb661fb679c0a796a7b598916 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/327817660526d69fb661fb679c0a796a7b598916 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M templates/module.mk.in Log Message: ----------- templates/module.mk.in: include lattice.mk also when cleaning Commit: 036cb8886b3e7b9398b2e8d601c72db296664972 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/036cb8886b3e7b9398b2e8d601c72db296664972 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: A src/cextensions.hpp M src/lattice_model.hpp M templates/lattice_model.hpp.in Log Message: ----------- src/cextensions.hpp: check for gcc to define function attribute macro Commit: cb12d8a93e2dc4519700d5d6ae17e7123c79859d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cb12d8a93e2dc4519700d5d6ae17e7123c79859d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M meta/Lattice.m M meta/LatticeUtils.m Log Message: ----------- Add a workaround regarding mass matrix spec in lattice code Commit: 4c65f01022bd628168ee1c626776a130e2cfc6c1 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4c65f01022bd628168ee1c626776a130e2cfc6c1 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: enforce native mass dimension on field mass parameter Exclusively use mass^2 for fields of mass dimension 1 and mass^1 for fields of mass dimension 3/2. Commit: 0531ac89c09c9a231bd1feeeb25d810251982c87 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0531ac89c09c9a231bd1feeeb25d810251982c87 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: refine handling of reality conditions Commit: c79c5634aa7efeb96f76e2c79175465aeb61c08d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c79c5634aa7efeb96f76e2c79175465aeb61c08d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M meta/Lattice.m M templates/lattice_model.hpp.in M templates/lattice_model_interactions.cpp.in Log Message: ----------- Add n-point functions to lattice code Commit: 81ca1b481dbff15bb101dcc46db41abac25d24ff https://github.com/FlexibleSUSY/FlexibleSUSY/commit/81ca1b481dbff15bb101dcc46db41abac25d24ff Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: A src/lattice_model_interactions.cpp A src/lattice_model_interactions.hpp M src/module.mk M templates/lattice_model.hpp.in M templates/lattice_model_interactions.cpp.in Log Message: ----------- Factor common code out of interaction class for each model Commit: 2450bf48e112eceb0e9fbf800afb05d429d44e40 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2450bf48e112eceb0e9fbf800afb05d429d44e40 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: suppress unused C function parameters For this, CFxn object was restructured. Commit: a1ee79080d7b612835bcf975d3fdf42bc342f048 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a1ee79080d7b612835bcf975d3fdf42bc342f048 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-02 (Sat, 02 Nov 2013) Changed paths: M src/utils.h M test/test_SMSSM_one_loop_spectrum.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 91dff54c87391c2299195d002d447294c0866c3b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/91dff54c87391c2299195d002d447294c0866c3b Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-04 (Mon, 04 Nov 2013) Changed paths: M src/pv.cpp Log Message: ----------- src/pv.cpp: call ltini() from constructor of an anonymous global object Commit: a43926d252ec137866e88bda5765886f35f58e78 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a43926d252ec137866e88bda5765886f35f58e78 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-05 (Tue, 05 Nov 2013) Changed paths: M meta/module.mk Log Message: ----------- meta/module.mk: add missing .m files Commit: 5825df4f466bb74d2399657315e3af97df8babca https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5825df4f466bb74d2399657315e3af97df8babca Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-05 (Tue, 05 Nov 2013) Changed paths: M meta/Lattice.m M meta/Vertices.m Log Message: ----------- meta/Vertices.m: eliminate redundant vertex rules From: Alexander Voigt <Alexander.Voigt at physik.tu-dresden.de> Subject: redundant vertices in vertexRules To: Jae-hyeon Park <jae-hyeon.park at tu-dresden.de> Date: Tue, 05 Nov 2013 10:15:55 +0100 Hi Jae-hyeon, I'm currently rewriting the SelfEnergies.m module to reuse your vertex expressions. However, I noticed a small bug: For the MSSM we need for example the Z self-energy with heavy particles in the loop (besides the full Z self-energy). The full Z self-energy contains the vertex Cp[VZ, conj[VWm], Hpm[{gI2_}]] . The heavy Z self-energy contains the vertex Cp[VZ, conj[VWm], Hpm[{2}]] . The problem is that the Vertices` module does not recognize that these two vertices are identical. As a result, the Vertices` module will create two different vertex rules for them. When I convert these to C++ code, they result in the two functions Complex CLASSNAME::CpVZconjVWmHpm(unsigned ) const { ... } Complex CLASSNAME::CpVZconjVWmHpm(unsigned gI2) const { ... } This leads to a compiler error because of ambiguous function overloading. To reproduce the error you can run: $ git co vertice $ git pull origin vertices # merge my changes $ ./configure --with-models=MSSM $ make Would you mind looking at the issue? Many thanks in advance, Alex Commit: 041a476f7495d0b4fa0b8ea6c585beb8c670ea5c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/041a476f7495d0b4fa0b8ea6c585beb8c670ea5c Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-05 (Tue, 05 Nov 2013) Changed paths: M meta/Lattice.m M meta/SelfEnergies.m M meta/Vertices.m Log Message: ----------- Move some private functions from meta/SelfEnergies.m to meta/Vertices.m Commit: e4cc7dbbfc847bcddef0f916f723ca0fd471919f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e4cc7dbbfc847bcddef0f916f723ca0fd471919f Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-06 (Wed, 06 Nov 2013) Changed paths: M doc/chapters/output.tex M doc/paper.tex M meta/FlexibleSUSY.m M meta/SelfEnergies.m M models/SoftsusyMSSM/mssmUtils.cpp M models/SoftsusyMSSM/softsusy.cpp M models/SoftsusyNMSSM/nmssmUtils.cpp M models/SoftsusyNMSSM/nmssmsoftsusy.cpp M test/test_NMSSM_ewsb.cpp M test/test_SMSSM_ewsb.cpp M test/test_SelfEnergies.m Log Message: ----------- Merge branch 'master' into lattice Commit: 0a49050556bd8f67d27cd3e95a9ad0d8ce2a5238 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0a49050556bd8f67d27cd3e95a9ad0d8ce2a5238 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-07 (Thu, 07 Nov 2013) Changed paths: M config/Makefile.in M configure A fflite/defs.h A fflite/externals.h A fflite/ff.h A fflite/ffca0.F A fflite/ffcb0.F A fflite/ffcb1.F A fflite/ffcb2p.F A fflite/ffcli2.F A fflite/fferr.h A fflite/ffinit.F A fflite/fflite.hpp A fflite/ffthre.F A fflite/ffwarn.h A fflite/ffxa0.F A fflite/ffxb0.F A fflite/ffxb1.F A fflite/ffxb2p.F A fflite/ffxli2.F A fflite/ini.F A fflite/lt.h A fflite/module.mk A fflite/types.h Log Message: ----------- Introduce fflite module that compute loop functions The fflite module is a subset of the FF library that is adapted to and distributed as part of LoopTools 2.8. The purpose to extract this subset from LoopTools was to have thread-safe loop function routines that accept complex (and therefore also negative) mass^2 arguments. Calls to fflite subroutines bypass the internal cache of LoopTools. It is unclear whether this would lead to a performance gain or loss. Commit: 53b014670b8c001bcdcee99e6575960b1e3bc7f2 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/53b014670b8c001bcdcee99e6575960b1e3bc7f2 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-08 (Fri, 08 Nov 2013) Changed paths: M src/pv.cpp M src/pv.hpp M test/module.mk A test/test_pv.cpp Log Message: ----------- src/pv.[ch]pp: add complex -> complex loop functions Loop functions accepting complex mass^2 arguments become available if LoopTools or fflite is in use. Declare const or pure function attributes to advise gcc that there is a possibility to omit redundant function calls. Commit: 07757c5cc71caaf535b7ba6fb43d7b8e1cb9b472 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/07757c5cc71caaf535b7ba6fb43d7b8e1cb9b472 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-08 (Fri, 08 Nov 2013) Changed paths: M examples/module.mk M templates/module.mk.in M test/module.mk Log Message: ----------- Link executables against libfflite if it is selected Commit: ebfb5ffd83ee1d23fc95a5ef21b6b37081dec7c2 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ebfb5ffd83ee1d23fc95a5ef21b6b37081dec7c2 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-08 (Fri, 08 Nov 2013) Changed paths: M .gitignore M doc/module.mk M examples/lattice_fmssm.cpp M examples/lattice_fmssm_fmssmn.cpp M examples/lattice_numerical_fmssm.cpp M examples/lattice_numerical_fmssm_fmssmn.cpp M src/command_line_options.cpp M src/lattice_convergence_tester.hpp M src/linalg2.hpp M src/logger.hpp M test/module.mk Log Message: ----------- Merge branch 'master' into lattice Commit: c11f7581f698b6ff1daa76add5413ea88cff76ca https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c11f7581f698b6ff1daa76add5413ea88cff76ca Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-08 (Fri, 08 Nov 2013) Log Message: ----------- Merge branch 'master' into lattice Commit: 5cced817da561989c0388cd435537fac1feafa85 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5cced817da561989c0388cd435537fac1feafa85 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-08 (Fri, 08 Nov 2013) Changed paths: M config/Makefile.in M configure Log Message: ----------- Clean up configuration of fflite Commit: 53aecd58b47fc604edfb02a66c043313eefed8c8 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/53aecd58b47fc604edfb02a66c043313eefed8c8 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-12 (Tue, 12 Nov 2013) Changed paths: M doc/paper.tex M src/linalg2.hpp M test/test_linalg2.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: e01cbcdd8c177e0bf36da2826f81919ce993e951 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e01cbcdd8c177e0bf36da2826f81919ce993e951 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-15 (Fri, 15 Nov 2013) Changed paths: M doc/paper.tex A legacy/conversion.cpp A legacy/conversion.hpp A legacy/diagonalization.cpp A legacy/diagonalization.hpp M legacy/module.mk M meta/AnomalousDimension.m M meta/BetaFunction.m M meta/CConversion.m M meta/Constraint.m M meta/ConvergenceTester.m M meta/FlexibleSUSY.m M meta/LoopMasses.m M meta/Parameters.m M meta/Phases.m M meta/SelfEnergies.m M meta/ThresholdCorrections.m M meta/TreeMasses.m M meta/WriteOut.m A src/numerics.hpp M src/slha_io.cpp M src/slha_io.hpp M src/wrappers.cpp M src/wrappers.hpp M templates/MSSM/LesHouches.in.MSSM M templates/NMSSM/LesHouches.in.NMSSM M templates/input_parameters.hpp.in M templates/low_scale_spectrum_generator.hpp.in M templates/physical.hpp.in M templates/run.cpp.in M templates/slha_io.cpp.in M templates/slha_io.hpp.in M templates/spectrum_generator.hpp.in M templates/two_scale_high_scale_constraint.cpp.in M templates/two_scale_high_scale_constraint.hpp.in M templates/two_scale_low_scale_constraint.cpp.in M templates/two_scale_model.cpp.in M templates/two_scale_model.hpp.in M test/module.mk M test/test.h M test/test_CConversion.m M test/test_MSSM.hpp M test/test_MSSM_low_scale_constraint.cpp M test/test_MSSM_model.cpp M test/test_MSSM_spectrum.cpp M test/test_MSSM_susy_scale_constraint.cpp M test/test_NMSSM_ewsb.cpp M test/test_NMSSM_low_scale_constraint.cpp M test/test_NMSSM_one_loop_spectrum.cpp M test/test_NMSSM_spectrum.cpp M test/test_NMSSM_susy_scale_constraint.cpp M test/test_NMSSM_tree_level_spectrum.cpp A test/test_Parameters.m M test/test_SMSSM_ewsb.cpp M test/test_SMSSM_one_loop_spectrum.cpp M test/test_SMSSM_tree_level_spectrum.cpp M test/test_benchmark.cpp M test/test_betafunction.cpp M test/test_lowMSSM.sh M test/test_wrappers.cpp Log Message: ----------- Merge branch 'master' into lattice Commit: 40d0023edfd0b0a23f8cc8be16f60604b741bea3 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/40d0023edfd0b0a23f8cc8be16f60604b741bea3 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-20 (Wed, 20 Nov 2013) Changed paths: M configure M doc/paper.tex M meta/AnomalousDimension.m M meta/BetaFunction.m M meta/CConversion.m M meta/FlexibleSUSY.m M meta/Parameters.m M meta/WriteOut.m M src/slha_io.cpp M src/slha_io.hpp M templates/run.cpp.in M templates/slha_io.cpp.in M templates/slha_io.hpp.in M test/remove_input_blocks.awk M test/test_lowMSSM.sh Log Message: ----------- Merge branch 'master' into lattice Commit: cfa26f03cb21788bb35d1521c330e1d7ab83a80c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cfa26f03cb21788bb35d1521c330e1d7ab83a80c Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-20 (Wed, 20 Nov 2013) Changed paths: A src/complex_op_int.hpp M test/module.mk A test/test_complex_op_int.cpp Log Message: ----------- Introduce src/complex_op_int.hpp It enables arithmetic between std::complex<double> and an integral type, e.g. std::complex<double> * 3 Commit: caec913d554513a968e64d578f5387731f0f5717 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/caec913d554513a968e64d578f5387731f0f5717 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-20 (Wed, 20 Nov 2013) Changed paths: M meta/Lattice.m M src/wrappers.hpp M templates/lattice_model_interactions.cpp.in Log Message: ----------- Make lattice code independent of softsusy Complex class Commit: 840afd6c244b289077e07763d231e0a53db51778 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/840afd6c244b289077e07763d231e0a53db51778 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2013-11-20 (Wed, 20 Nov 2013) Changed paths: M meta/Lattice.m Log Message: ----------- meta/Lattice.m: call diagonalization procedures under own convention Commit: 3697d1590f829971134751726816912aa39692a9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3697d1590f829971134751726816912aa39692a9 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-04-19 (Sat, 19 Apr 2014) Changed paths: M fflite/defs.h M fflite/externals.h M fflite/ff.h M fflite/ini.F M fflite/lt.h Log Message: ----------- fflite: sync to LoopTools 2.10 Commit: 9663997cc99ce5ffb10ef3c92a1cc217e20d3e2d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9663997cc99ce5ffb10ef3c92a1cc217e20d3e2d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-04-19 (Sat, 19 Apr 2014) Changed paths: M fflite/ffca0.F M fflite/ffcb0.F M fflite/ffxa0.F M fflite/ffxb0.F Log Message: ----------- fflite: restore documentation of arguments from original ff Commit: 0f3c59bc17f5e5a2637a6dc0c55226030fdeca52 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0f3c59bc17f5e5a2637a6dc0c55226030fdeca52 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-04-19 (Sat, 19 Apr 2014) Changed paths: A fflite/ffcc0.F R fflite/ffthre.F M fflite/module.mk Log Message: ----------- fflite: rename ffthre.F to ffcc0.F as in LoopTools Commit: f69f37fa4243334eef7965406c6344354dd3fbc2 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f69f37fa4243334eef7965406c6344354dd3fbc2 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-05-26 (Mon, 26 May 2014) Changed paths: M .gitattributes M .gitignore M AUTHORS A BUGS M ChangeLog M README A TODO M config/Makefile.in A config/Makefile.standalone.in A config/Makefile.tower.in M config/config.h.in A config/install_stripped.sh A config/list_sarah_model_files.sh.in M config/module.mk A config/remove_export_markers.sh M configure M createmodel A doc/bibliography.bib M doc/chapters/output.tex M doc/chapters/overview.tex M doc/chapters/quick_start.tex M doc/chapters/usage.tex M doc/flexiblesusy.tex A doc/mainpage.dox.in M doc/module.mk M doc/paper.tex A doc/release M examples/module.mk R examples/run_softpoint.cpp R examples/run_softpoint.h R examples/run_softsusy.cpp A examples/standalone-model/standalone.cpp A examples/standalone-rge/standalone.cpp M examples/switch_MSSM.cpp A examples/tower/LesHouches.in.tower A examples/tower/MSSM_MSSMRHN_initial_guesser.hpp A examples/tower/MSSM_MSSMRHN_matching.hpp A examples/tower/MSSM_MSSMRHN_spectrum_generator.hpp A examples/tower/MSSM_MSSMRHN_two_scale_initial_guesser.cpp A examples/tower/MSSM_MSSMRHN_two_scale_initial_guesser.hpp A examples/tower/MSSM_MSSMRHN_two_scale_matching.cpp A examples/tower/MSSM_MSSMRHN_two_scale_matching.hpp A examples/tower/run_example.sh A examples/tower/run_tower.cpp A fflite/BcoeffAD.F M fflite/fflite.hpp M fflite/module.mk M legacy/conversion.cpp M legacy/conversion.hpp M legacy/diagonalization.cpp M legacy/diagonalization.hpp M legacy/module.mk M legacy/rk_legacy.hpp M meta/AnomalousDimension.m M meta/BetaFunction.m M meta/CConversion.m M meta/Constraint.m M meta/EWSB.m M meta/FlexibleSUSY.m M meta/LoopMasses.m M meta/Parameters.m M meta/SelfEnergies.m M meta/TestSuite.m M meta/ThresholdCorrections.m M meta/Traces.m M meta/TreeMasses.m M meta/Vertices.m A meta/WeinbergAngle.m M meta/WriteOut.m M meta/module.mk A model_files/E6SSM/FlexibleSUSY.m.in A model_files/FlexibleSUSY.m.in A model_files/InertMSSM/FlexibleSUSY.m.in A model_files/LHInputMSSM/FlexibleSUSY.m.in A model_files/MRSSM/FlexibleSUSY.m.in A model_files/MRSSM/LesHouches.in.MRSSM A model_files/MSSM/FlexibleSUSY.m.in A model_files/MSSM/LesHouches.in.MSSM A model_files/MSSMCPV/FlexibleSUSY.m.in A model_files/MSSMNoFV/FlexibleSUSY.m.in A model_files/MSSMRHN/FlexibleSUSY.m.in A model_files/NMSSM/FlexibleSUSY.m.in A model_files/NMSSM/LesHouches.in.NMSSM A model_files/NUHMSSM/FlexibleSUSY.m.in A model_files/NUHMSSM/LesHouches.in.NUHMSSM A model_files/NoYukawaMSSM/FlexibleSUSY.m.in A model_files/SM/FlexibleSUSY.m.in A model_files/SMSSM/FlexibleSUSY.m.in A model_files/UMSSM/FlexibleSUSY.m.in A model_files/YukawaCMSSM/FlexibleSUSY.m.in A model_files/lowMSSM/FlexibleSUSY.m.in A model_files/lowMSSM/LesHouches.in.lowMSSM A model_files/minMSSM/FlexibleSUSY.m.in A model_files/rootMSSM/FlexibleSUSY.m.in A models/SoftsusyMSSM/SoftsusyMSSM.hpp A models/SoftsusyMSSM/SoftsusyMSSM_parameter_point.hpp A models/SoftsusyMSSM/SoftsusyMSSM_solver.hpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale.cpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale.hpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_convergence_tester.cpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_convergence_tester.hpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.cpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.hpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.cpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.hpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.cpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.hpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.cpp A models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.hpp M models/SoftsusyMSSM/module.mk R models/SoftsusyMSSM/mssm.hpp M models/SoftsusyMSSM/mssmUtils.h R models/SoftsusyMSSM/mssm_parameter_point.hpp R models/SoftsusyMSSM/mssm_solver.h R models/SoftsusyMSSM/mssm_two_scale.cpp R models/SoftsusyMSSM/mssm_two_scale.hpp R models/SoftsusyMSSM/mssm_two_scale_convergence_tester.cpp R models/SoftsusyMSSM/mssm_two_scale_convergence_tester.hpp R models/SoftsusyMSSM/mssm_two_scale_initial_guesser.cpp R models/SoftsusyMSSM/mssm_two_scale_initial_guesser.hpp R models/SoftsusyMSSM/mssm_two_scale_low_scale_constraint.cpp R models/SoftsusyMSSM/mssm_two_scale_low_scale_constraint.hpp R models/SoftsusyMSSM/mssm_two_scale_sugra_constraint.cpp R models/SoftsusyMSSM/mssm_two_scale_sugra_constraint.hpp R models/SoftsusyMSSM/mssm_two_scale_susy_scale_constraint.cpp R models/SoftsusyMSSM/mssm_two_scale_susy_scale_constraint.hpp M models/SoftsusyMSSM/physpars.cpp M models/SoftsusyMSSM/physpars.h A models/SoftsusyMSSM/run_SoftsusyMSSM.cpp M models/SoftsusyMSSM/softsusy.cpp M models/SoftsusyMSSM/softsusy.h M models/SoftsusyMSSM/susy.cpp R models/SoftsusyMSSM/twoloophiggs.f R models/SoftsusyMSSM/twoloophiggs.h A models/SoftsusyNMSSM/SoftsusyNMSSM.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_parameter_point.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.cpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_convergence_tester.cpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_convergence_tester.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.cpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.cpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.cpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.hpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.cpp A models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.hpp M models/SoftsusyNMSSM/module.mk R models/SoftsusyNMSSM/nmssm2loop.f R models/SoftsusyNMSSM/nmssm2loop.h M models/SoftsusyNMSSM/nmssmsoftsusy.cpp M models/SoftsusyNMSSM/nmssmsoftsusy.h M models/SoftsusyNMSSM/nmssmsusy.cpp A models/SoftsusyNMSSM/run_softpoint.cpp A models/SoftsusyNMSSM/run_softpoint.h R models/SoftsusyNMSSM/snmssm.hpp R models/SoftsusyNMSSM/snmssm_parameter_point.hpp R models/SoftsusyNMSSM/snmssm_two_scale.cpp R models/SoftsusyNMSSM/snmssm_two_scale.hpp R models/SoftsusyNMSSM/snmssm_two_scale_convergence_tester.cpp R models/SoftsusyNMSSM/snmssm_two_scale_convergence_tester.hpp R models/SoftsusyNMSSM/snmssm_two_scale_initial_guesser.cpp R models/SoftsusyNMSSM/snmssm_two_scale_initial_guesser.hpp R models/SoftsusyNMSSM/snmssm_two_scale_low_scale_constraint.cpp R models/SoftsusyNMSSM/snmssm_two_scale_low_scale_constraint.hpp R models/SoftsusyNMSSM/snmssm_two_scale_sugra_constraint.cpp R models/SoftsusyNMSSM/snmssm_two_scale_sugra_constraint.hpp R models/SoftsusyNMSSM/snmssm_two_scale_susy_scale_constraint.cpp R models/SoftsusyNMSSM/snmssm_two_scale_susy_scale_constraint.hpp M models/fmssm/fmssm_lattice.cpp M models/fmssm/module.mk M models/fmssmn/fmssmn_lattice.cpp M models/fmssmn/module.mk M models/smcw/smcw_two_scale.cpp M models/smcw/smcw_two_scale.hpp A sarah/E6SSM/E6SSM.m A sarah/E6SSM/parameters.m A sarah/E6SSM/particles.m A sarah/E6SSMnew/E6SSMnew.m A sarah/E6SSMnew/parameters.m A sarah/E6SSMnew/particles.m A sarah/InertMSSM/InertMSSM.m A sarah/InertMSSM/parameters.m A sarah/InertMSSM/particles.m A sarah/MSSMNoFV/MSSMNoFV.m A sarah/MSSMNoFV/parameters.m A sarah/MSSMNoFV/particles.m A sarah/MSSMRHN/MSSMRHN.m A sarah/MSSMRHN/parameters.m A sarah/MSSMRHN/particles.m A sarah/NoYukawaMSSM/NoYukawaMSSM.m A sarah/NoYukawaMSSM/parameters.m A sarah/NoYukawaMSSM/particles.m A sarah/myE6SSM/myE6SSM.m A sarah/myE6SSM/parameters.m A sarah/myE6SSM/particles.m M slhaea/module.mk M slhaea/slhaea.h M src/SM.hpp M src/betafunction.cpp M src/betafunction.hpp A src/build_info.cpp A src/build_info.hpp M src/command_line_options.cpp M src/command_line_options.hpp M src/coupling_monitor.hpp M src/error.hpp M src/lattice_solver.cpp M src/linalg.cpp M src/linalg.h M src/linalg2.hpp M src/logger.hpp M src/mathdefs.hpp M src/minimizer.hpp M src/module.mk A src/mssm_twoloophiggs.f A src/mssm_twoloophiggs.h M src/mycomplex.h A src/nmssm2loop.f A src/nmssm2loop.h A src/nmssm_twoloophiggs.h M src/numerics.cpp M src/numerics.h M src/numerics.hpp M src/problems.hpp R src/program_options.cpp R src/program_options.hpp M src/pv.cpp M src/pv.hpp M src/rge.cpp M src/rk.cpp M src/rk.hpp M src/root_finder.hpp M src/scan.hpp A src/sfermions.cpp A src/sfermions.hpp M src/slha_io.cpp M src/slha_io.hpp A src/spectrum_generator_settings.cpp A src/spectrum_generator_settings.hpp R src/stopwatch.cpp R src/stopwatch.hpp M src/two_scale_constraint.hpp M src/two_scale_matching.hpp M src/two_scale_running_precision.hpp M src/two_scale_solver.cpp M src/wrappers.cpp M src/wrappers.hpp R templates/E6SSM/FlexibleSUSY.m.in R templates/FlexibleSUSY.m.in R templates/MRSSM/FlexibleSUSY.m.in R templates/MRSSM/LesHouches.in.MRSSM R templates/MSSM/FlexibleSUSY.m.in R templates/MSSM/LesHouches.in.MSSM R templates/NMSSM/FlexibleSUSY.m.in R templates/NMSSM/LesHouches.in.NMSSM R templates/SM/FlexibleSUSY.m.in R templates/SMSSM/FlexibleSUSY.m.in R templates/UMSSM/FlexibleSUSY.m.in R templates/YukawaCMSSM/FlexibleSUSY.m.in M templates/info.cpp.in M templates/info.hpp.in M templates/lattice_model.hpp.in R templates/lowMSSM/FlexibleSUSY.m.in R templates/lowMSSM/LesHouches.in.lowMSSM M templates/low_scale_spectrum_generator.hpp.in R templates/minMSSM/FlexibleSUSY.m.in M templates/module.mk M templates/module.mk.in M templates/physical.cpp.in M templates/physical.hpp.in R templates/plot_rge_running.gnuplot.in A templates/plot_rgflow.gnuplot.in M templates/plot_spectrum.gnuplot.in R templates/rootMSSM/FlexibleSUSY.m.in M templates/run.cpp.in M templates/scan.cpp.in M templates/slha_io.cpp.in M templates/slha_io.hpp.in M templates/spectrum_generator.hpp.in M templates/start.m.in A templates/two_scale.mk.in M templates/two_scale_high_scale_constraint.cpp.in M templates/two_scale_initial_guesser.cpp.in M templates/two_scale_initial_guesser.hpp.in M templates/two_scale_initial_guesser_low_scale_model.cpp.in M templates/two_scale_initial_guesser_low_scale_model.hpp.in M templates/two_scale_low_scale_constraint.cpp.in M templates/two_scale_low_scale_constraint.hpp.in M templates/two_scale_model.cpp.in M templates/two_scale_model.hpp.in A templates/two_scale_soft_beta_.cpp.in M templates/two_scale_soft_parameters.cpp.in M templates/two_scale_soft_parameters.hpp.in A templates/two_scale_susy_beta_.cpp.in M templates/two_scale_susy_parameters.cpp.in M templates/two_scale_susy_parameters.hpp.in M templates/two_scale_susy_scale_constraint.cpp.in M templates/utilities.cpp.in M templates/utilities.hpp.in R test/input_MSSM.slha2 M test/module.mk R test/slha_generic.slha2 R test/sminput.slha2 A test/stopwatch.cpp A test/stopwatch.hpp M test/test.h A test/test_BetaFunction.m M test/test_CConversion.m M test/test_MSSM.hpp A test/test_MSSMNoFV.hpp A test/test_MSSMNoFV_beta_functions.cpp A test/test_MSSMNoFV_low_scale_constraint.cpp A test/test_MSSMNoFV_tree_level_spectrum.cpp M test/test_MSSM_higgs_iteration.cpp M test/test_MSSM_high_scale_constraint.cpp A test/test_MSSM_info.cpp M test/test_MSSM_initial_guesser.cpp M test/test_MSSM_low_scale_constraint.cpp M test/test_MSSM_model.cpp A test/test_MSSM_slha_input.cpp M test/test_MSSM_slha_output.cpp A test/test_MSSM_slha_output.in.spc M test/test_MSSM_spectrum.cpp M test/test_MSSM_susy_scale_constraint.cpp M test/test_NMSSM.hpp M test/test_NMSSM_ewsb.cpp M test/test_NMSSM_high_scale_constraint.cpp M test/test_NMSSM_initial_guesser.cpp M test/test_NMSSM_low_scale_constraint.cpp M test/test_NMSSM_one_loop_spectrum.cpp A test/test_NMSSM_self_energies.cpp M test/test_NMSSM_spectrum.cpp M test/test_NMSSM_susy_scale_constraint.cpp M test/test_SMSSM_ewsb.cpp M test/test_SMSSM_one_loop_spectrum.cpp A test/test_Vertices.m M test/test_benchmark.cpp A test/test_benchmark.in.spc.in M test/test_betafunction.cpp M test/test_linalg2.cpp M test/test_logger.cpp M test/test_lowMSSM.sh M test/test_pv.cpp A test/test_pv_crosschecks.cpp A test/test_pv_crosschecks.sh M test/test_rk.cpp A test/test_sfermions.cpp M test/test_slha_io.cpp M test/test_sminput.cpp A test/test_sminput.in.spc A test/test_standalone.sh A test/test_tower.sh M test/test_two_scale_mssm_initial_guesser.cpp M test/test_two_scale_mssm_solver.cpp M test/test_two_scale_sm_smcw_integration.cpp M test/test_two_scale_solver.cpp M test/test_wrappers.cpp Log Message: ----------- Merge branch 'development' into lattice Conflicts: config/Makefile.in configure examples/module.mk fflite/fflite.hpp fflite/module.mk meta/FlexibleSUSY.m src/lattice_solver.cpp src/module.mk src/pv.cpp src/pv.hpp src/wrappers.hpp templates/lattice_model.hpp.in templates/module.mk.in test/module.mk test/test_pv.cpp Commit: 87e5b069e8f8ef222e4021d46ce7a2dd0faa337a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/87e5b069e8f8ef222e4021d46ce7a2dd0faa337a Author: Peter Athron <peter.athron at adelaide.edu.au> Date: 2014-05-27 (Tue, 27 May 2014) Changed paths: M doc/paper.tex Log Message: ----------- very minor change to english and added comment about B\mu = 0 claim. Wanted to make change when spotted or I'd forget. hope doesn't cause merge problems with Dominik. Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/e8ef26472a4a^...87e5b069e8f8
More information about the Flexiblesusy-commits mailing list |