[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 0c6688: adding fixed point iterator class

GitHub noreply at github.com
Tue Dec 23 16:41:18 GMT 2014


  Branch: refs/heads/development
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 0c6688e6f9af5c4c024c82a1fbbfc23e01e147f3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c6688e6f9af5c4c024c82a1fbbfc23e01e147f3
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    A src/fixed_point_iterator.hpp

  Log Message:
  -----------
  adding fixed point iterator class

written by Dylan Harries


  Commit: a922913e0b821dd0e8b50ca2cd7569fa4d3dbd9c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a922913e0b821dd0e8b50ca2cd7569fa4d3dbd9c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/wrappers.cpp

  Log Message:
  -----------
  comment closing namespace brace


  Commit: 0a1ac7c90d3bfbeb9a5fbc5aac4609ebe6d0aba7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0a1ac7c90d3bfbeb9a5fbc5aac4609ebe6d0aba7
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp

  Log Message:
  -----------
  make relative test function configurable via template parameter


  Commit: ac64a7126ce14f4481ee80b51b38a25f7a4a0131
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ac64a7126ce14f4481ee80b51b38a25f7a4a0131
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

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

  Log Message:
  -----------
  adding test for fixed point iterator


  Commit: bb4a13fb94f0ba6a79fcdca3563f3d973c857235
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bb4a13fb94f0ba6a79fcdca3563f3d973c857235
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp

  Log Message:
  -----------
  adding note about slow convergence


  Commit: b77f7513d823a8f16cdc60c376c5952c32a79106
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b77f7513d823a8f16cdc60c376c5952c32a79106
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M test/test_fixed_point_iterator.cpp

  Log Message:
  -----------
  factor out convergence tester


  Commit: a594d6e904bf377299c978ec09951d596f2d348a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a594d6e904bf377299c978ec09951d596f2d348a
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp

  Log Message:
  -----------
  putting FPI convergence testes into separate namespace


  Commit: 39043dc854c6fb35a349a52e5534c004258a86a9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/39043dc854c6fb35a349a52e5534c004258a86a9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M test/test_fixed_point_iterator.cpp

  Log Message:
  -----------
  add second fixed point iteration test with a perturbation term

This one converges quickly (5 iterations)!


  Commit: 18ab7bd30171f51d0a77a08945975a75abfe1096
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18ab7bd30171f51d0a77a08945975a75abfe1096
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M test/test_fixed_point_iterator.cpp

  Log Message:
  -----------
  adding second parabola example with problematic update function


  Commit: f9502dd04df8c550bae9941c578ff12bb8601c28
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f9502dd04df8c550bae9941c578ff12bb8601c28
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M config/Makefile.in
    M config/flexiblesusy-config.in
    M configure

  Log Message:
  -----------
  adding support for user-defined addons

The addons must be placed in the addons/ directory.


  Commit: 373839ec3a059c0abded69768a2ac67306843f77
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/373839ec3a059c0abded69768a2ac67306843f77
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    A src/ewsb_solver.hpp

  Log Message:
  -----------
  add interface for EWSB solvers


  Commit: 59837bb8929fcd995c80b08787d7defb709611a6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/59837bb8929fcd995c80b08787d7defb709611a6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M src/root_finder.hpp

  Log Message:
  -----------
  root finder and FPI implement the EWSB_solver interface


  Commit: c481dae38e6bd0950ae8215fd008ea4290be04ad
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c481dae38e6bd0950ae8215fd008ea4290be04ad
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/minimizer.hpp

  Log Message:
  -----------
  Minimizer implements the EWSB_solver interface


  Commit: 23348a0db03ff63bf31b1f9749b40b25f36293a8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/23348a0db03ff63bf31b1f9749b40b25f36293a8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

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

  Log Message:
  -----------
  test all EWSB solvers


  Commit: 667aa7e2e0cdb9fe72f09a6a263e31a0e06ed105
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/667aa7e2e0cdb9fe72f09a6a263e31a0e06ed105
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/ewsb_solver.hpp
    M src/fixed_point_iterator.hpp
    M src/minimizer.hpp
    M src/root_finder.hpp

  Log Message:
  -----------
  add solution getter to the EWSB_solver interface


  Commit: 3afd03b8150bb86a1f41cc987c54a9643f6a0371
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3afd03b8150bb86a1f41cc987c54a9643f6a0371
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M test/test_ewsb_solver.cpp

  Log Message:
  -----------
  check solution


  Commit: 64da87b474a82ca628ab86d1fd79332f86594d4c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/64da87b474a82ca628ab86d1fd79332f86594d4c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M src/minimizer.hpp

  Log Message:
  -----------
  make destructors of derived classes virtual


  Commit: 1fec61ad996001ac43c9d930ed213f2867a47f59
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1fec61ad996001ac43c9d930ed213f2867a47f59
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M test/test_ewsb_solver.cpp

  Log Message:
  -----------
  add more realistic EWSB example


  Commit: ae939256aca01a534bc0746df5b6395e0fa0ba88
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ae939256aca01a534bc0746df5b6395e0fa0ba88
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M test/test_ewsb_solver.cpp

  Log Message:
  -----------
  make Fixed_point_iterator interface independent from GSL


  Commit: 023de33d742ae536eaf6b10f46d0bcdf4bba1eca
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/023de33d742ae536eaf6b10f46d0bcdf4bba1eca
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/ewsb_solver.hpp
    M src/fixed_point_iterator.hpp
    M src/minimizer.hpp
    M src/root_finder.hpp
    M test/test_ewsb_solver.cpp

  Log Message:
  -----------
  remove template parameter from EWSB_solver


  Commit: cd1957db6d398377a2b73495b62e40bc2362c97f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cd1957db6d398377a2b73495b62e40bc2362c97f
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-17 (Wed, 17 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M test/test_ewsb_solver.cpp

  Log Message:
  -----------
  Revert "make Fixed_point_iterator interface independent from GSL"

This reverts commit ae939256aca01a534bc0746df5b6395e0fa0ba88.

For consistency we should (for the moment) keep the GSL interface for
all solvers.


  Commit: 6005bb4b2b4877a2702fc006bccee9bc0eee447b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6005bb4b2b4877a2702fc006bccee9bc0eee447b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

  Changed paths:
    M meta/EWSB.m
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in

  Log Message:
  -----------
  use EWSB solvers through the new EWSB_solver interface


  Commit: a61261a03845ddd7f94f19dc2b4cfc515f77ec31
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a61261a03845ddd7f94f19dc2b4cfc515f77ec31
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

  Changed paths:
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  remove comment on used EWSB solvers (for the moment)


  Commit: 0f9dca43f2b88c7460dc3c43e8a215a90cd1ac69
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0f9dca43f2b88c7460dc3c43e8a215a90cd1ac69
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

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

  Log Message:
  -----------
  put call to solve() into separate function for testing


  Commit: dc64252cdcc55ef294e5c50890468eedcf59d504
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dc64252cdcc55ef294e5c50890468eedcf59d504
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  adding space for readability


  Commit: 34c0a178f7b597842bdbb9bb06b91ba2ad636f40
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/34c0a178f7b597842bdbb9bb06b91ba2ad636f40
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

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

  Log Message:
  -----------
  rename variable (solvers will not only be from GSL)


  Commit: ffd72bc22017663837d563f8a6ee44e47a4c7786
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ffd72bc22017663837d563f8a6ee44e47a4c7786
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

  Changed paths:
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  check exit codes from EWSB_solver


  Commit: 738370b9384b37f4232d390839f419991040d860
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/738370b9384b37f4232d390839f419991040d860
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

  Changed paths:
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  Bugfix: set EWSB output parameters to the solver's solution

Before this commit, the EWSB output parameter values from the last
call of tadpole_equations was used.  However, these values don't
necessarily correspond to the best EWSB solution.  The best solution
is the one stored in the solver!


  Commit: c42c0fc7b844104e6a54b3b0f0369b386da2e6e6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c42c0fc7b844104e6a54b3b0f0369b386da2e6e6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-18 (Thu, 18 Dec 2014)

  Changed paths:
    M test/test_CMSSM_model.cpp

  Log Message:
  -----------
  adding test for the four GSL based EWSB solvers


  Commit: 07dbbfb5d1022fbd30e0451c89354820d68e9078
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/07dbbfb5d1022fbd30e0451c89354820d68e9078
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in
    M test/test_CMSSM_model.cpp

  Log Message:
  -----------
  adding MSSM-specific test implementation for the FPI


  Commit: 5f8b891fb397f571433058d8c9fda001be5e54ea
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5f8b891fb397f571433058d8c9fda001be5e54ea
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in
    M test/test_CMSSM_model.cpp

  Log Message:
  -----------
  rename EWSB function parameter struct


  Commit: d73c980b4ed1c8c645ae91b8dd93a9ea139ab7f6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d73c980b4ed1c8c645ae91b8dd93a9ea139ab7f6
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M meta/SelfEnergies.m
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  generate the expressions in the step functions


  Commit: 6085493a3c4bfbbaf24593077b8b07cadfe3a0f0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6085493a3c4bfbbaf24593077b8b07cadfe3a0f0
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  adding tadpoles to the EWSB eqs

Now they appear in the ewsb_step functions automatically at the right
place.


  Commit: cdbcbdbfe7eef5fa60c31f66665cead6792eac6d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cdbcbdbfe7eef5fa60c31f66665cead6792eac6d
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  wrap long EWSB solution expression


  Commit: 1db33752174922faf7e40eb7bc7a5b2583f04a36
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1db33752174922faf7e40eb7bc7a5b2583f04a36
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M meta/CConversion.m
    M meta/EWSB.m

  Log Message:
  -----------
  simplify tadpole index expression


  Commit: a6d52c0e4be10635cf53e4a467da7254b2a45b4e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a6d52c0e4be10635cf53e4a467da7254b2a45b4e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

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

  Log Message:
  -----------
  change tadpole sign convention to the one used in our paper

Convention:

  0 = d V / d v_i - tadpole[i]


  Commit: 11732a78a6a476fb6215318a7594c9bf232ce4fc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/11732a78a6a476fb6215318a7594c9bf232ce4fc
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

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

  Log Message:
  -----------
  update SMSSM EWSB solution


  Commit: a8bc106bc1c109600ff6542750af9607041af8e3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a8bc106bc1c109600ff6542750af9607041af8e3
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  correcting general model name


  Commit: 88e4c4495f16a84472decfbfcd909f97c2bcef41
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/88e4c4495f16a84472decfbfcd909f97c2bcef41
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  define is_finite = false in case not tree-level EWSB solution available


  Commit: 11984f836cd9671103cc36e9c846e461d50f79a0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/11984f836cd9671103cc36e9c846e461d50f79a0
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  add support for FPI in the FS model files


  Commit: 99a35ec66e90cc3686907a61d1184f2537a79fee
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/99a35ec66e90cc3686907a61d1184f2537a79fee
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  correcting condition for removing of FPI from FSEWSBSolvers list


  Commit: 1df6f7b139dc792c53262ea57fe6859931e92778
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1df6f7b139dc792c53262ea57fe6859931e92778
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M ChangeLog
    M README
    A createaddon
    M meta/FlexibleSUSY.m
    M model_files/LHInputMSSM/FlexibleSUSY.m.in
    M templates/low_scale_spectrum_generator.hpp.in
    A templates/module.addon.mk.in
    M templates/module.mk.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in

  Log Message:
  -----------
  Merge branch 'development' into feature-fixed-point-iteration


  Commit: 0b85332ae9bb0dbff189be65043b2398580f4868
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0b85332ae9bb0dbff189be65043b2398580f4868
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

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

  Log Message:
  -----------
  split FPI into 2 variants

which gives the user more freedom of choice.


  Commit: 68b27443c0a51f5c5b5d15a3854ee8bca28da2d1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/68b27443c0a51f5c5b5d15a3854ee8bca28da2d1
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  use preprocessor macro to determine the class name


  Commit: 8bd4fc9a09491ef10f0007e41a9d921eebf630b2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8bd4fc9a09491ef10f0007e41a9d921eebf630b2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M .gitattributes
    A model_files/CMSSMFPIAbsolute/FlexibleSUSY.m.in
    A model_files/CMSSMFPIRelative/FlexibleSUSY.m.in
    A model_files/CMSSMGSLBroyden/FlexibleSUSY.m.in
    A model_files/CMSSMGSLHybrid/FlexibleSUSY.m.in
    A model_files/CMSSMGSLHybridS/FlexibleSUSY.m.in
    A model_files/CMSSMGSLNewton/FlexibleSUSY.m.in

  Log Message:
  -----------
  adding test models with different EWSB solvers selected


  Commit: b642ab2218666cb52331e26142e30d8543dc5abf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b642ab2218666cb52331e26142e30d8543dc5abf
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

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

  Log Message:
  -----------
  correcting used EWSB solver (copy-and-paste error)


  Commit: 8d346984d832410f6cabec9fe42ed68deda2ec98
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8d346984d832410f6cabec9fe42ed68deda2ec98
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    A test/run_cmd.hpp
    M test/test_benchmark.cpp

  Log Message:
  -----------
  put run_cmd() into separate header for reuse


  Commit: 7a3755e3d77d483af1594752d6c8f9f9156ccd4c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7a3755e3d77d483af1594752d6c8f9f9156ccd4c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/test_benchmark.cpp

  Log Message:
  -----------
  set used benchmark model to CMSSM


  Commit: 6e054dbede9d8b78e7f330c3f4787d0fe6a8fb17
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6e054dbede9d8b78e7f330c3f4787d0fe6a8fb17
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

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

  Log Message:
  -----------
  adding comparison of EWSB solvers


  Commit: 1d231cc3a3f8019e798b72deb836a86688d6d733
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1d231cc3a3f8019e798b72deb836a86688d6d733
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

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

  Log Message:
  -----------
  put run_cmd into the test library


  Commit: 50553d0bba7d8a4911fdc7a601211335ef2941cf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/50553d0bba7d8a4911fdc7a601211335ef2941cf
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  do not exit test if child exited with non-zero error code


  Commit: f6cc0192952dfcbd2c391999d9489fc2c6df323c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f6cc0192952dfcbd2c391999d9489fc2c6df323c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/test_compare_ewsb_solvers.cpp

  Log Message:
  -----------
  fixing indentation and define boost macro to avoid early exit


  Commit: 1fdd5e900e529ded2e892d78b932d546eff6779e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1fdd5e900e529ded2e892d78b932d546eff6779e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/test_compare_ewsb_solvers.cpp

  Log Message:
  -----------
  use a CMSSM parameter test point with large soft masses to trigger instabilities


  Commit: e02ef67a43d2666c215c8a78fdc3766a7a0aed9c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e02ef67a43d2666c215c8a78fdc3766a7a0aed9c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

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

  Log Message:
  -----------
  adding FlexibleSUSYOutput to LowMSSM to make test pass again


  Commit: afccc576c2d15b75d5e6120f2a19dd9350c5e66e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/afccc576c2d15b75d5e6120f2a19dd9350c5e66e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  adding model libs to list of dependencies for EWSB solver comparison


  Commit: c023d906cb3410e81e6887a019d7ff541df2b639
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c023d906cb3410e81e6887a019d7ff541df2b639
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M meta/FlexibleSUSY.m
    M test/test_CMSSM.hpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_susy_scale_constraint.cpp

  Log Message:
  -----------
  relax test precision to make tests pass with FPI


  Commit: 9a98e3e4d3a89c59ec11c3e7cf68e377672bf900
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9a98e3e4d3a89c59ec11c3e7cf68e377672bf900
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp

  Log Message:
  -----------
  add new FPI convergence tester which checks also for tadpoles


  Commit: 001f12ae6df0208983f39fe1c6895e6640b68d5b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/001f12ae6df0208983f39fe1c6895e6640b68d5b
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

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

  Log Message:
  -----------
  allow the user to select the new FPI solver


  Commit: afe80b726d1e778f2127a43d89160aacbc0d9cd9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/afe80b726d1e778f2127a43d89160aacbc0d9cd9
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/module.mk
    M test/test_compare_ewsb_solvers.cpp
    M test/test_ewsb_solver.cpp

  Log Message:
  -----------
  test new FPI solver


  Commit: 0c4a484c6c47a8932cce90dd2b7ceae0f0a9f489
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c4a484c6c47a8932cce90dd2b7ceae0f0a9f489
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M src/fixed_point_iterator.hpp

  Log Message:
  -----------
  include missing GSL header


  Commit: e87fa9643ad673a975fd44c7d4679a0b05548acc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e87fa9643ad673a975fd44c7d4679a0b05548acc
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-20 (Sat, 20 Dec 2014)

  Changed paths:
    M test/test_CMSSM_susy_scale_constraint.cpp

  Log Message:
  -----------
  relax test precision a bit for FPITadpole


  Commit: 109db20a516c217a4e52932cfe4f0d328814c8b2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/109db20a516c217a4e52932cfe4f0d328814c8b2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M .gitattributes
    A model_files/CMSSMFPITadpole/FlexibleSUSY.m.in

  Log Message:
  -----------
  adding FPITadpole testing model file


  Commit: 39521f56094bbd457080d7f58cf017556f57390c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/39521f56094bbd457080d7f58cf017556f57390c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-23 (Tue, 23 Dec 2014)

  Changed paths:
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M examples/tower/run_tower.cpp
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M templates/slha_io.cpp.in
    M test/module.mk

  Log Message:
  -----------
  Merge branch 'development' into feature-fixed-point-iteration


  Commit: 09b32353af13c1d0fd488b9fba58753601f9bc46
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/09b32353af13c1d0fd488b9fba58753601f9bc46
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-23 (Tue, 23 Dec 2014)

  Changed paths:
    M meta/FlexibleSUSY.m
    M test/test_CMSSM.hpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_susy_scale_constraint.cpp

  Log Message:
  -----------
  Merge branch 'feature-fixed-point-iteration-fix-tests' into feature-fixed-point-iteration

Conflicts:
	meta/FlexibleSUSY.m
	test/test_CMSSM_susy_scale_constraint.cpp


  Commit: 9ce94adcb444908f13b2aa3256a4e183bdbb1188
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9ce94adcb444908f13b2aa3256a4e183bdbb1188
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-23 (Tue, 23 Dec 2014)

  Changed paths:
    M test/test_NMSSM.hpp
    M test/test_NMSSM_ewsb.cpp
    M test/test_NMSSM_one_loop_spectrum.cpp
    M test/test_NMSSM_self_energies.cpp
    M test/test_NMSSM_susy_scale_constraint.cpp
    M test/test_SMSSM_ewsb.cpp
    M test/test_SMSSM_one_loop_spectrum.cpp

  Log Message:
  -----------
  releas test precision to make test with FPIRelative work

Note: the EWSB output parameters are still in acceptable agreement
with Softsusy.  Therefore, FPIRelative has not effect on the spectrum.


  Commit: 20da6cf8a938482f1d895bec30990c725e082236
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/20da6cf8a938482f1d895bec30990c725e082236
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2014-12-23 (Tue, 23 Dec 2014)

  Changed paths:
    M ChangeLog

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


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/bb8c96d33448...20da6cf8a938


More information about the Flexiblesusy-commits mailing list