[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] ccee98: Add semi-analytic solver to available BVP solvers

GitHub noreply at github.com
Fri Jun 23 06:57:46 BST 2017


  Branch: refs/heads/feature-2.0
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: ccee9806f247e243551af45510a8efbad0b4b3a5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ccee9806f247e243551af45510a8efbad0b4b3a5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M src/spectrum_generator_settings.cpp

  Log Message:
  -----------
  Add semi-analytic solver to available BVP solvers

and update the documentation for the spectrum generator
settings.


  Commit: 044d82c6ba3255dd1af6c9d5ab2f079eb34aaa90
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/044d82c6ba3255dd1af6c9d5ab2f079eb34aaa90
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M config/config.h.in
    M configure

  Log Message:
  -----------
  Add semi-analytic solver to configure options


  Commit: 58cc1c2a76fd806918ba1f0579a5aaebc6d7ac55
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/58cc1c2a76fd806918ba1f0579a5aaebc6d7ac55
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

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

  Log Message:
  -----------
  Use consist terminology for algorithms/solvers


  Commit: 8719c4d291d7c1915737b88a30799672a3222cf2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8719c4d291d7c1915737b88a30799672a3222cf2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    A meta/SemiAnalytic.m
    M meta/module.mk

  Log Message:
  -----------
  Add skeleton semi-analytic solver module


  Commit: 18eb92ac3da37b2b22e86bfd82cd4f38a82a4e62
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/18eb92ac3da37b2b22e86bfd82cd4f38a82a4e62
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/Utils.m

  Log Message:
  -----------
  Add helper function for adding or replacing elements to a list


  Commit: 8f43009c42f23c0bf0ac4e327d47b8dd8bdb6715
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8f43009c42f23c0bf0ac4e327d47b8dd8bdb6715
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/CConversion.m

  Log Message:
  -----------
  Make symbols for 3- and 4-dimensional tensors public


  Commit: 241b3145e5f7b9d1793efc8a48d55a1e005ff489
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/241b3145e5f7b9d1793efc8a48d55a1e005ff489
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add functions for calculating semi-analytic solutions


  Commit: 0347e4e1f66b380dd73f9f3e90ac08a4d890cf25
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0347e4e1f66b380dd73f9f3e90ac08a4d890cf25
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add functions for getting and setting semi-analytic parameters


  Commit: d33d974c9b1e0a97c9f43bb7563ac9ab2dbb0363
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d33d974c9b1e0a97c9f43bb7563ac9ab2dbb0363
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct expansion of settings in boundary conditions


  Commit: 9aa1c44e3d57f1ebf2cde625f68d127af34c360e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9aa1c44e3d57f1ebf2cde625f68d127af34c360e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M test/module.mk
    A test/test_SemiAnalytic.m

  Log Message:
  -----------
  Add initial tests for semi-analytic meta code


  Commit: 3d9330343fdf0ba1a98e77033d1951b02ca9fc78
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3d9330343fdf0ba1a98e77033d1951b02ca9fc78
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m
    M test/test_SemiAnalytic.m

  Log Message:
  -----------
  Generate new boundary values for implicit constraints


  Commit: e2f345777751f6037ed303b7eba29511427de4a6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e2f345777751f6037ed303b7eba29511427de4a6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M test/test_SemiAnalytic.m

  Log Message:
  -----------
  Add additional test case


  Commit: 14cff3a8a2b0e39e3357b679703f88a6c1be867c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/14cff3a8a2b0e39e3357b679703f88a6c1be867c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M templates/two_scale_model.hpp.in

  Log Message:
  -----------
  Fix typos


  Commit: 606042aea25248ceefa05550a6b9bc546b3bd355
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/606042aea25248ceefa05550a6b9bc546b3bd355
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/module.mk
    A templates/semi_analytic.mk.in
    A templates/semi_analytic_model.cpp.in
    A templates/semi_analytic_model.hpp.in

  Log Message:
  -----------
  Add skeleton templates for semi-analytic model


  Commit: 8ed40391f8538a5e357df8c0a5ef5a5377abd9a2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8ed40391f8538a5e357df8c0a5ef5a5377abd9a2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add functions to sanity check semi-analytic boundary conditions


  Commit: a0e54349eab1655b2731d24d4ce8043a02ffe293
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a0e54349eab1655b2731d24d4ce8043a02ffe293
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in

  Log Message:
  -----------
  Define and initialise semi-analytic solution coefficients

using private members for simplicity, for now


  Commit: 12e7585cd758203a7538ccff9130090f7fa86bb7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/12e7585cd758203a7538ccff9130090f7fa86bb7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

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

  Log Message:
  -----------
  Do not assume boundary conditions are correct

and exit with an error if a basis element cannot
be determined


  Commit: 2614736b0497df5fc473703c495476251e75d507
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2614736b0497df5fc473703c495476251e75d507
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in

  Log Message:
  -----------
  Store boundary values in model class


  Commit: 412884465f761299b1ad0c2ce011ca786ad26f54
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/412884465f761299b1ad0c2ce011ca786ad26f54
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Remove settings that only fix SUSY/dimensionless parameters


  Commit: b81954d532452b016bbbdfc172f0cce522e5851e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b81954d532452b016bbbdfc172f0cce522e5851e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M test/test_SemiAnalytic.m

  Log Message:
  -----------
  Adapt test to commit 12e7585cd758203a7538ccff9130090f7fa86bb7


  Commit: a680922daba6065e855a83768701e4107d5350bd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a680922daba6065e855a83768701e4107d5350bd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m
    M test/test_SemiAnalytic.m

  Log Message:
  -----------
  Simplify adding placeholder boundary conditions

and separate into functions so that they may be
reused


  Commit: b826ba5a20e388be4a02e6591f05ac9b5e8fc58d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b826ba5a20e388be4a02e6591f05ac9b5e8fc58d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add function to replace macros with placeholder boundary values


  Commit: 42724fdc5058bb8357470090d0c8d9a6dae8ed23
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/42724fdc5058bb8357470090d0c8d9a6dae8ed23
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M test/test_SemiAnalytic.m

  Log Message:
  -----------
  Add test for replacing implicit constraints


  Commit: 9486017e5f938668ee1a02cf88b13c5fb44401dd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9486017e5f938668ee1a02cf88b13c5fb44401dd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M models/SoftsusyMSSM/module.mk
    M models/SoftsusyNMSSM/module.mk
    M models/fmssm/module.mk
    M models/fmssmn/module.mk
    M models/sm/module.mk
    M models/smcw/module.mk
    M src/module.mk
    M test/module.mk

  Log Message:
  -----------
  Correct Makefile variable name for solvers


  Commit: f70841820955890359f12fa05e22e88028d0b41e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f70841820955890359f12fa05e22e88028d0b41e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M meta/Constraint.m

  Log Message:
  -----------
  Do not hard-code macro string used in applying constraints


  Commit: 3888f68687bfe7c08e00e0437707bce4e121a9c4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3888f68687bfe7c08e00e0437707bce4e121a9c4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M meta/Constraint.m

  Log Message:
  -----------
  Do not hard-code macro string used in other parts of constraints


  Commit: 34b8734d408f1172a6cd6565a98cda807dca3864
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/34b8734d408f1172a6cd6565a98cda807dca3864
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

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

  Log Message:
  -----------
  Add function to set semi-analytic parameters to their boundary values


  Commit: c2180ca8f921d463f55d9a546d7ec28eed979354
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c2180ca8f921d463f55d9a546d7ec28eed979354
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in

  Log Message:
  -----------
  Add function to evaluate semi-analytic solutions


  Commit: a5526802b8e06cb23ea8bb6623045aa2c06d2764
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a5526802b8e06cb23ea8bb6623045aa2c06d2764
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

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

  Log Message:
  -----------
  Follow "rule of five" in two-scale solver

and use in-class initializers


  Commit: 34076495637d112aca037d01a24856f2c82a5aaf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/34076495637d112aca037d01a24856f2c82a5aaf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M src/two_scale_convergence_tester.hpp
    M src/two_scale_convergence_tester_drbar.hpp
    M src/two_scale_solver.cpp

  Log Message:
  -----------
  Add restart method to two-scale convergence tester

for use in inner iteration of semi-analytic solver


  Commit: b6aae12940f9598e40f4531c96133f6e42e37557
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b6aae12940f9598e40f4531c96133f6e42e37557
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    A src/model.hpp
    M src/module.mk
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    M src/standard_model_two_scale_model.cpp
    M src/standard_model_two_scale_model.hpp
    M src/two_scale_constraint.hpp
    M src/two_scale_matching.hpp
    R src/two_scale_model.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.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_low_scale_constraint.hpp.in
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Use a common model interface

to allow for more reuse of code


  Commit: 775ee0296857c2266b9def7db26acd88c88e23b2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/775ee0296857c2266b9def7db26acd88c88e23b2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.cpp
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.hpp
    M models/sm/sm_two_scale.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 test/test_CMSSM_high_scale_constraint.cpp
    M test/test_NMSSM_high_scale_constraint.cpp
    M test/test_cast_model.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_sm_smcw_integration.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Adapt tests, models and example to commit b6aae12940f9598e40f4531c96133f6e42e37557


  Commit: fbad9db26dc74509f0759d4e23245cabcd279049
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fbad9db26dc74509f0759d4e23245cabcd279049
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

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

  Log Message:
  -----------
  Change header order


  Commit: 039ecf1c1ef965f2ae18123288b883c83a322988
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/039ecf1c1ef965f2ae18123288b883c83a322988
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

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

  Log Message:
  -----------
  Add initial updated version of semi-analytic solver


  Commit: 4ad532825bd1c6449d07a76e318663dc6851b098
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4ad532825bd1c6449d07a76e318663dc6851b098
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Do not hard-code prefix for setting phases


  Commit: cb36e482f1551220ea3c801d006d26381f331ccd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cb36e482f1551220ea3c801d006d26381f331ccd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M models/sm/sm_two_scale_convergence_tester.cpp
    M models/sm/sm_two_scale_convergence_tester.hpp
    M src/convergence_tester.hpp
    M src/module.mk
    M src/semi_analytic_solver.cpp
    M src/semi_analytic_solver.hpp
    M src/two_scale_composite_convergence_tester.cpp
    M src/two_scale_composite_convergence_tester.hpp
    R src/two_scale_convergence_tester.cpp
    R src/two_scale_convergence_tester.hpp
    M src/two_scale_convergence_tester_drbar.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Use non-templated interface for convergence testers

to improve opportunities for code re-use and to
simplify the class structure


  Commit: bb1cb544a23e1a4184e33d1a6157aadabf6163fb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bb1cb544a23e1a4184e33d1a6157aadabf6163fb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M test/test_cast_model.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Add missing model interface functions in tests


  Commit: d4bc48a98a81fb4ce39fbf8479fe8cee2d6f7a33
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d4bc48a98a81fb4ce39fbf8479fe8cee2d6f7a33
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Add missing convergence tester interface functions


  Commit: 02de3fe447a5771bee375182a812f9d9e904e366
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/02de3fe447a5771bee375182a812f9d9e904e366
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_convergence_tester.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_convergence_tester.hpp
    M models/smcw/smcw_two_scale_convergence_tester.hpp
    M src/convergence_tester_drbar.hpp
    M src/module.mk
    M src/standard_model_two_scale_convergence_tester.hpp
    R src/two_scale_convergence_tester_drbar.hpp
    M templates/two_scale_convergence_tester.hpp.in

  Log Message:
  -----------
  Allow DR-bar convergence tester to be used for all models

by changing the template parameter from Model<Two_scale>
to simply Model


  Commit: 73d20e847e39349e1365105303e7ac4333a1014c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/73d20e847e39349e1365105303e7ac4333a1014c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    A src/convergence_tester.cpp

  Log Message:
  -----------
  Add missing implementation of convergence tester destructor


  Commit: 093966ebd979e2a5e068778b28bc83a13fa6be27
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/093966ebd979e2a5e068778b28bc83a13fa6be27
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M examples/customized-betas/MSSMcbs_two_scale_initial_guesser.cpp
    M examples/customized-betas/MSSMcbs_two_scale_initial_guesser.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.hpp
    M src/initial_guesser.hpp
    M src/module.mk
    R src/semi_analytic_initial_guesser.hpp
    M src/semi_analytic_solver.cpp
    M src/semi_analytic_solver.hpp
    R src/two_scale_initial_guesser.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.hpp.in
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_high_scale_initial_guesser.hpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_initial_guesser.hpp.in

  Log Message:
  -----------
  Use non-templated initial guesser interface

to capture the common requirement of "provides an
initial guess" across all solvers and to reduce
duplication


  Commit: c3d46fe80eff337e9855e9abd0cabf35c670b057
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c3d46fe80eff337e9855e9abd0cabf35c670b057
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

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

  Log Message:
  -----------
  Add functions for setting initial guesser and running precision

to semi-analytic solver


  Commit: 8f3bb3718c171b6d97de5ed7b1304c3566a0b1ff
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8f3bb3718c171b6d97de5ed7b1304c3566a0b1ff
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-21 (Wed, 21 Dec 2016)

  Changed paths:
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/semi_analytic_convergence_tester.cpp.in
    A templates/semi_analytic_convergence_tester.hpp.in
    A templates/semi_analytic_susy_convergence_tester.cpp.in
    A templates/semi_analytic_susy_convergence_tester.hpp.in
    A templates/susy_convergence_tester.hpp.in

  Log Message:
  -----------
  Add templates for semi-analytic convergence testers

though it would be better if one of these could be
designed to re-use the existing two-scale convergence
tester as much as possible, as they are basically
identical


  Commit: 1d3d0a0700b73eb9905688f5404305e41912f63e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1d3d0a0700b73eb9905688f5404305e41912f63e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

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

  Log Message:
  -----------
  Generate inner and outer convergence testers for semi-analytic solver


  Commit: d809a14d487ce16916eac9f08f3e116b68566884
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d809a14d487ce16916eac9f08f3e116b68566884
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.hpp
    M models/sm/sm_two_scale.hpp
    M models/sm/sm_two_scale_convergence_tester.hpp

  Log Message:
  -----------
  Add missing interface functions for C++ models


  Commit: 6c211a9a52007b6f8760457de51a5fed7fc33592
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6c211a9a52007b6f8760457de51a5fed7fc33592
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Add restart method for composite convergence tester


  Commit: f8f17e433aa0a6661d1999497002b28fdaf109e1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f8f17e433aa0a6661d1999497002b28fdaf109e1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Simplify constructor for initial guesser


  Commit: e5e2a42466bacabf829f27dde1c11d3e173dafd3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e5e2a42466bacabf829f27dde1c11d3e173dafd3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Use namespace identifier more consistently


  Commit: a288f314c9769b3100d798fee741720452e2d7f9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a288f314c9769b3100d798fee741720452e2d7f9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M templates/two_scale_high_scale_initial_guesser.hpp.in
    M templates/two_scale_low_scale_initial_guesser.hpp.in

  Log Message:
  -----------
  Add override specifier


  Commit: 075da09e4dbca64572905722486ef52935d3a24b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/075da09e4dbca64572905722486ef52935d3a24b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M .gitattributes
    M .gitignore
    M ChangeLog
    M addons/GM2Calc/module.mk
    M addons/test_call_tsil/module.mk
    M config/Makefile.customized-betas.in
    M config/Makefile.in
    M config/Makefile.standalone.in
    M config/Makefile.tower.in
    M config/flexiblesusy-config.in
    M configure
    M doc/model_file.dox
    M examples/customized-betas/MSSMcbs_two_scale_initial_guesser.cpp
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.cpp
    R legacy/conversion.cpp
    R legacy/conversion.hpp
    R legacy/diagonalization.cpp
    R legacy/diagonalization.hpp
    R legacy/module.mk
    R legacy/rk_legacy.cpp
    R legacy/rk_legacy.hpp
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/WriteOut.m
    A model_files/MSSMCPV/FlexibleSUSY.m.in
    A model_files/MSSMCPV/LesHouches.in.MSSMCPV
    M models/SoftsusyFlavourMSSM/flavoursoft.cpp
    M models/SoftsusyFlavourMSSM/flavoursoft.h
    M models/SoftsusyMSSM/SoftsusyMSSM_solver.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.hpp
    A models/SoftsusyMSSM/conversion.cpp
    A models/SoftsusyMSSM/conversion.hpp
    A models/SoftsusyMSSM/def.cpp
    A models/SoftsusyMSSM/def.h
    A models/SoftsusyMSSM/diagonalization.cpp
    A models/SoftsusyMSSM/diagonalization.hpp
    A models/SoftsusyMSSM/linalg.cpp
    A models/SoftsusyMSSM/linalg.h
    A models/SoftsusyMSSM/lowe_legacy.cpp
    A models/SoftsusyMSSM/lowe_legacy.h
    M models/SoftsusyMSSM/module.mk
    A models/SoftsusyMSSM/mycomplex.h
    A models/SoftsusyMSSM/numerics_legacy.cpp
    A models/SoftsusyMSSM/numerics_legacy.h
    M models/SoftsusyMSSM/physpars.cpp
    M models/SoftsusyMSSM/physpars.h
    A models/SoftsusyMSSM/rge.cpp
    A models/SoftsusyMSSM/rge.h
    A models/SoftsusyMSSM/rk_legacy.cpp
    A models/SoftsusyMSSM/rk_legacy.hpp
    M models/SoftsusyMSSM/run_SoftsusyMSSM.cpp
    M models/SoftsusyMSSM/softpars.cpp
    M models/SoftsusyMSSM/softpars.h
    M models/SoftsusyMSSM/softsusy.cpp
    M models/SoftsusyMSSM/softsusy.h
    M models/SoftsusyMSSM/susy.cpp
    M models/SoftsusyMSSM/susy.h
    M models/SoftsusyMSSM/tensor.h
    A models/SoftsusyMSSM/utils.cpp
    A models/SoftsusyMSSM/utils.h
    A models/SoftsusyMSSM/xpr-base.h
    A models/SoftsusyMSSM/xpr-matrix.h
    A models/SoftsusyMSSM/xpr-vector.h
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.hpp
    M models/SoftsusyNMSSM/module.mk
    M models/SoftsusyNMSSM/nmssmsoftpars.cpp
    M models/SoftsusyNMSSM/nmssmsoftpars.h
    M models/SoftsusyNMSSM/nmssmsoftsusy.cpp
    M models/SoftsusyNMSSM/nmssmsoftsusy.h
    M models/SoftsusyNMSSM/nmssmsusy.cpp
    M models/SoftsusyNMSSM/nmssmsusy.h
    M models/SoftsusyNMSSM/run_softpoint.cpp
    M models/SoftsusyNMSSM/run_softpoint.h
    M src/betafunction.cpp
    M src/betafunction.hpp
    M src/convergence_tester_drbar.hpp
    R src/def.cpp
    R src/def.h
    M src/fixed_point_iterator.hpp
    R src/linalg.cpp
    R src/linalg.h
    M src/lowe.cpp
    M src/lowe.h
    M src/minimizer.hpp
    M src/module.mk
    M src/mssm_twoloophiggs.cpp
    R src/mycomplex.h
    M src/numerics.cpp
    M src/numerics.h
    M src/pv.cpp
    R src/rge.cpp
    R src/rge.h
    R src/rk.cpp
    M src/rk.hpp
    M src/root_finder.hpp
    M src/slha_io.cpp
    M src/slha_io.hpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/threshold_loop_functions.cpp
    M src/two_scale_solver.cpp
    R src/utils.cpp
    R src/utils.h
    M src/wrappers.hpp
    R src/xpr-base.h
    R src/xpr-matrix.h
    R src/xpr-vector.h
    M templates/librarylink.cpp.in
    M templates/librarylink.m.in
    M templates/module.addon.mk.in
    M templates/module.mk.in
    M templates/scan.cpp.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M test/module.mk
    M test/test_CMSSM_QedQcd_no_convergence.sh
    M test/test_CMSSM_higgs_iteration.cpp
    M test/test_CMSSM_profile.sh
    M test/test_CMSSM_slha_input.cpp
    M test/test_CMSSM_two_loop_spectrum.cpp
    A test/test_MSSMtower_profile.sh
    A test/test_QedQcd.cpp
    M test/test_lowe.cpp
    M test/test_numerics.cpp
    M test/test_pv.cpp
    M test/test_rk.cpp
    M test/test_run_all_spectrum_generators.sh
    M test/test_threshold_loop_functions.cpp
    M test/test_two_scale_mssm_initial_guesser.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	config/flexiblesusy-config.in
	src/two_scale_convergence_tester_drbar.hpp
	src/two_scale_solver.cpp
	templates/two_scale_high_scale_initial_guesser.cpp.in
	templates/two_scale_low_scale_initial_guesser.cpp.in


  Commit: 1f149f3c7ddc0f59684b81c2c19608fc9dd53a24
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1f149f3c7ddc0f59684b81c2c19608fc9dd53a24
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/semi_analytic_high_scale_initial_guesser.cpp.in
    A templates/semi_analytic_high_scale_initial_guesser.hpp.in

  Log Message:
  -----------
  Add initial template for high-scale semi-analytic initial guesser

To do:
   - correctly pass in and initialise constraints
   - perform full inner iteration (without thresholds) properly
     in initial guess
   - ensure initial estimate for high-scale, derived from inner
     iteration, is available in main iteration


  Commit: cad7a37bb75bad2850df055c4aaf6cd591996eed
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cad7a37bb75bad2850df055c4aaf6cd591996eed
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Add missing constraints


  Commit: 5db069f297092852dc8bcd11a9e4e9b9248678d0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5db069f297092852dc8bcd11a9e4e9b9248678d0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    A templates/semi_analytic_high_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Add initial semi-analytic spectrum generator template

for experimenting with


  Commit: e8dd8cab06688599b5d8c00ff89e6c8fd6ab0b65
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e8dd8cab06688599b5d8c00ff89e6c8fd6ab0b65
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-30 (Fri, 30 Dec 2016)

  Changed paths:
    M meta/BetaFunction.m
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M meta/WriteOut.m
    A model_files/VCMSSM/FlexibleSUSY.m.in
    A model_files/VCMSSM/LesHouches.in.VCMSSM
    M models/SoftsusyMSSM/diagonalization.cpp
    M models/SoftsusyMSSM/lowe_legacy.h
    M src/ew_input.hpp
    M src/lowe.cpp
    M src/lowe.h
    M src/problems.hpp
    M src/wrappers.hpp
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in
    M test/module.mk
    M test/test_EWSB.m
    M test/test_Parameters.m
    M test/test_QedQcd.cpp
    A test/test_VCMSSM.hpp
    A test/test_VCMSSM_ewsb.cpp
    A test/test_VCMSSM_spectrum.sh
    M test/test_run_all_spectrum_generators.sh
    M test/test_which.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

Conflicts:
	meta/Constraint.m


  Commit: bdb5938fa28fa9b510bc32d573043318d155c36e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bdb5938fa28fa9b510bc32d573043318d155c36e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-12-30 (Fri, 30 Dec 2016)

  Changed paths:
    M src/raii.hpp
    M test/test_raii.cpp

  Log Message:
  -----------
  Add generalised RAII guard

to allow for more complicated clean-up actions.
Based on the C++11 version of Andrei Alexandrescu's
ScopeGuard.


  Commit: a6ca9c12606080794380dca98bb0f1947b136148
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a6ca9c12606080794380dca98bb0f1947b136148
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M src/model.hpp
    M src/module.mk
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    R src/two_scale_constraint.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M templates/standard_model_two_scale_matching.cpp.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_low_scale_constraint.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Introduce a Single_scale_constraint class

that is intended to represent a constraint that
applies at a single (not necessarily fixed)
scale.  It replaces the templated Constraint<Two_scale>
class.


  Commit: f048b43d8772f9937d9221aa9076fefd7ca6b385
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f048b43d8772f9937d9221aa9076fefd7ca6b385
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M test/test_cast_model.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Adapt tests to use renamed constraint class


  Commit: 980fb2b952c29bae26affe9909e6003c0c493385
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/980fb2b952c29bae26affe9909e6003c0c493385
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Use single-scale constraint class in semi-analytic solver


  Commit: 97ff659ceb94ecc0829ccd98af36382c942bb5f8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/97ff659ceb94ecc0829ccd98af36382c942bb5f8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    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_low_scale_constraint.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Simplify default constructors in constraint classes


  Commit: 345baf4851f1eb40dffc96b3ae94d95502e5e46e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/345baf4851f1eb40dffc96b3ae94d95502e5e46e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M templates/two_scale_high_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in

  Log Message:
  -----------
  Simplify constructor definitions further


  Commit: e54209796b7f63cb9dcd22958dcc37f2bab54ec7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e54209796b7f63cb9dcd22958dcc37f2bab54ec7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M templates/two_scale_high_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in

  Log Message:
  -----------
  Use nullptr instead of NULL


  Commit: 6b65568777aff7c7b618a129aa7f445678453960
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6b65568777aff7c7b618a129aa7f445678453960
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/semi_analytic_high_scale_constraint.cpp.in
    A templates/semi_analytic_high_scale_constraint.hpp.in
    A templates/semi_analytic_low_scale_constraint.cpp.in
    A templates/semi_analytic_low_scale_constraint.hpp.in
    A templates/semi_analytic_susy_scale_constraint.cpp.in
    A templates/semi_analytic_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Add constraint templates for inner semi-analytic iteration

However, these are basically identical to the existing
two-scale templates with the exception of the template
parameter.  It would be better to avoid duplication here.


  Commit: 5692a222fed0edbb893a5787a8496b5dcefe4787
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5692a222fed0edbb893a5787a8496b5dcefe4787
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/semi_analytic_soft_parameters_constraint.cpp.in
    A templates/semi_analytic_soft_parameters_constraint.hpp.in
    M templates/semi_analytic_susy_scale_constraint.hpp.in
    A templates/soft_parameters_constraint.hpp.in

  Log Message:
  -----------
  Add initial template for outer, semi-analytic constraint

Still to do: neat way to update input scale consistently


  Commit: f4b5c543054823d9980a12d0f964144400851dc8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f4b5c543054823d9980a12d0f964144400851dc8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    A src/single_scale_constraint.hpp

  Log Message:
  -----------
  Add missing header


  Commit: 00150568ef58c058424849836164758a387bb55c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/00150568ef58c058424849836164758a387bb55c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_high_scale_constraint.hpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in
    M templates/semi_analytic_susy_scale_constraint.cpp.in
    M templates/semi_analytic_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Add pointer to semi-analytic constraint

for the purposes of updating the scale at which
the boundary conditions are imposed.


  Commit: b5d2dbdee9639e1d14ad57e1d197bc3578dfa536
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b5d2dbdee9639e1d14ad57e1d197bc3578dfa536
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Do not set basis parameters in inner, SUSY iteration


  Commit: f1b945682964fca175ecea75f6bde41b99b7c818
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f1b945682964fca175ecea75f6bde41b99b7c818
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Re-use existing function for getting boundary value parameters


  Commit: 725914d28d1660caf846b6ea47ef42142bc2e0e9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/725914d28d1660caf846b6ea47ef42142bc2e0e9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Generate code for semi-analytic constraint

initially defined to apply at the same scale as
that at which the EWSB conditions are solved


  Commit: 5b47ac5a4bb5cd723e3af83a901bd93d5b746ca7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5b47ac5a4bb5cd723e3af83a901bd93d5b746ca7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-07 (Sat, 07 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add missing space


  Commit: 8c7991f574af7f7733873163ab43be3dbce4d6ea
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8c7991f574af7f7733873163ab43be3dbce4d6ea
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-07 (Sat, 07 Jan 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add function for checking if parameter is a derived parameter

for consistency with the other categories (IsModelParameter,
IsInputParameter etc.)


  Commit: 7bb2cb348c42896b97e72e4b1b0bc91dff55d97b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7bb2cb348c42896b97e72e4b1b0bc91dff55d97b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_model.hpp.in
    M templates/semi_analytic_susy_scale_constraint.cpp.in

  Log Message:
  -----------
  Save boundary values in constraint


  Commit: 16f97d4bef7eeab26d2c1d07ef553c746f3ec564
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/16f97d4bef7eeab26d2c1d07ef553c746f3ec564
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M meta/FlexibleEFTHiggsMatching.m
    M meta/FlexibleSUSY.m
    M src/ckm.cpp
    M src/eigen_utils.hpp
    M src/fixed_point_iterator.hpp
    M src/physical_input.cpp
    M src/slha_io.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    M src/two_scale_solver.hpp
    M src/wrappers.hpp
    M templates/standard_model_matching.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_constraint.cpp.in
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_high_scale_initial_guesser.hpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_initial_guesser.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/utilities.cpp.in
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_namespace_collisions.cpp
    M test/test_sum.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	src/standard_model_two_scale_low_scale_constraint.cpp
	src/two_scale_solver.hpp
	templates/two_scale_low_scale_constraint.hpp.in


  Commit: d8287d266184a6b38c5cd0740ae8cdb87eebb922
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d8287d266184a6b38c5cd0740ae8cdb87eebb922
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Create extra parameters for coefficients


  Commit: 668fe3cdd9979b49be8ebaf55e08c8413a10d0b3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/668fe3cdd9979b49be8ebaf55e08c8413a10d0b3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Eliminate local variable


  Commit: 7ff709b872c13a04526087c265fe88a4a71babe0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7ff709b872c13a04526087c265fe88a4a71babe0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M meta/CConversion.m
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M meta/Phases.m
    M meta/TreeMasses.m
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in

  Log Message:
  -----------
  Simplify constructor definition for mass eigenstates class

by using in-class initialization for members


  Commit: 3bfd002486efc2d574904df5f0a1229c04454bfe
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3bfd002486efc2d574904df5f0a1229c04454bfe
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M meta/BetaFunction.m
    M meta/Traces.m
    M templates/soft_parameters.cpp.in
    M templates/susy_parameters.cpp.in

  Log Message:
  -----------
  Use in-class initialization in SUSY and soft parameters classes


  Commit: 699cbc9b661c5abc96749423914892107a4e90a7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/699cbc9b661c5abc96749423914892107a4e90a7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Use in-class initialization for base beta function class


  Commit: 74a656ba19fe68a9d9453cc728cebfec7812a117
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/74a656ba19fe68a9d9453cc728cebfec7812a117
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M src/numerics2.hpp

  Log Message:
  -----------
  Provide overloaded function for testing equality of complex numbers


  Commit: 0efb8448487521f09e867d07e2a14dbb1afb2091
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0efb8448487521f09e867d07e2a14dbb1afb2091
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M test/test.h
    M test/test_CMSSM_slha.cpp
    M test/test_CMSSM_slha_input.cpp
    M test/test_CMSSM_two_loop_spectrum.cpp

  Log Message:
  -----------
  Remove unused headers and functions

to allow some tests to compile


  Commit: e597b738e3be1971506ff1e6886ebd09745d485e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e597b738e3be1971506ff1e6886ebd09745d485e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.cpp
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp

  Log Message:
  -----------
  Fix compilation of examples


  Commit: 408e8afc095a3c9165a1d4e6543b8a7c8259b5f9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/408e8afc095a3c9165a1d4e6543b8a7c8259b5f9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M templates/module.mk.in
    M templates/two_scale.mk.in

  Log Message:
  -----------
  Always compile templated (non-specialised) model classes


  Commit: 41711ce7c5cb4f0a8b222538056c50cdd7783771
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/41711ce7c5cb4f0a8b222538056c50cdd7783771
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Allow exceptions to be specified when searching for parameters


  Commit: 24ae00d6a19be1d7c660af9a954d957df04701f9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/24ae00d6a19be1d7c660af9a954d957df04701f9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M examples/customized-betas/MSSMcbs_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M meta/WriteOut.m
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale.mk.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in
    M test/test_SM_effective_couplings.cpp
    M test/test_SM_one_loop_spectrum.cpp
    M test/test_SM_tree_level_spectrum.cpp

  Log Message:
  -----------
  Separate solution of EWSB conditions into a separate class


  Commit: 03fa29b03fcc30c0124ebb60986fc8cc558eef34
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/03fa29b03fcc30c0124ebb60986fc8cc558eef34
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M ChangeLog
    M meta/FlexibleSUSY.m
    M meta/SelfEnergies.m
    M meta/ThresholdCorrections.m
    M meta/WriteOut.m
    M src/betafunction.hpp
    M src/command_line_options.cpp
    M src/coupling_monitor.hpp
    M src/derivative.hpp
    M src/eigen_tensor.hpp
    M src/eigen_utils.hpp
    M src/fixed_point_iterator.hpp
    M src/lattice_constraint.hpp
    M src/lattice_solver.cpp
    M src/lattice_solver.hpp
    M src/linalg2.hpp
    M src/lowe.h
    M src/mathdefs.hpp
    M src/minimizer.hpp
    M src/root_finder.hpp
    M src/slha_io.hpp
    M src/small_matrices.hpp
    M src/splitmssm_thresholds.cpp
    M src/splitmssm_thresholds.hpp
    M src/standard_model.hpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    M src/thread_pool.hpp
    M templates/librarylink.cpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/slha_io.cpp.in
    M templates/spectrum_generator_interface.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_low_scale_constraint.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in
    M templates/utilities.hpp.in
    M test/test_array_view.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	templates/mass_eigenstates.cpp.in
	templates/mass_eigenstates.hpp.in


  Commit: 166e7a66014f2032087241557aaa4123165fc0ba
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/166e7a66014f2032087241557aaa4123165fc0ba
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    A templates/ewsb_solver.hpp.in
    A templates/ewsb_solver_interface.hpp.in
    A templates/two_scale_ewsb_solver.cpp.in
    A templates/two_scale_ewsb_solver.hpp.in

  Log Message:
  -----------
  Add templates for separate two-scale EWSB solver


  Commit: b1c0c7b9a76895c8b88bfe297889b056420e3862
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b1c0c7b9a76895c8b88bfe297889b056420e3862
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Clean-up local variables


  Commit: be143ea8e5cf1911babf30bb35f341883b9dc67d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/be143ea8e5cf1911babf30bb35f341883b9dc67d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Use forward declaration rather than including header


  Commit: 76f45be8846e99c6f5c24c64e0f41ce5d6f5e720
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/76f45be8846e99c6f5c24c64e0f41ce5d6f5e720
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

  Changed paths:
    M models/sm/sm_two_scale_experimental_constraint.cpp
    M models/sm/sm_two_scale_experimental_constraint.hpp

  Log Message:
  -----------
  Fix constraint class in SM model


  Commit: c966ee63ffd104c8e1f16b7438529778236068e5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c966ee63ffd104c8e1f16b7438529778236068e5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.hpp
    M models/smcw/smcw_two_scale_gut_constraint.cpp
    M models/smcw/smcw_two_scale_gut_constraint.hpp

  Log Message:
  -----------
  Fix compilation of handwritten models


  Commit: cd38d1fbc39f2b0e53dba9f335ef6b3888d7491f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cd38d1fbc39f2b0e53dba9f335ef6b3888d7491f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Use consistent format for EWSB solutions


  Commit: 0f252da3d602eb3f01d3c7dfb3e91078cdaf2431
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0f252da3d602eb3f01d3c7dfb3e91078cdaf2431
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Correct tree-level solution for VCMSSM

to use B[\[Mu]] instead of BMu


  Commit: 801d5b80d33038a3608b3c32d50bb87dedfe1af0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/801d5b80d33038a3608b3c32d50bb87dedfe1af0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M test/test_VCMSSM_ewsb.cpp

  Log Message:
  -----------
  Correct setting of model parameters from substitutions

in separate EWSB solver classes, and update tests for
VCMSSM


  Commit: bd54a143ef3131d1e62b5c6d7874e8c7222213d4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bd54a143ef3131d1e62b5c6d7874e8c7222213d4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M templates/semi_analytic_model.hpp.in

  Log Message:
  -----------
  Derive semi-analytic model from model interface


  Commit: a72fafc18192df787a1560c8eb29cebd679c0e51
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a72fafc18192df787a1560c8eb29cebd679c0e51
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  Simplify two-scale model constructor slightly


  Commit: c50cda8470ba69aa0f33504b9596e46dc500427c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c50cda8470ba69aa0f33504b9596e46dc500427c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Simplify constructor for semi-analytic model


  Commit: e1067746d2df528dd2a0233911f391003ffc501f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e1067746d2df528dd2a0233911f391003ffc501f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/module.mk
    A templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Introduce separate class for calculating semi-analytic solutions


  Commit: 06b7f75051c767eddbc75c8616fe515c34bc1aad
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/06b7f75051c767eddbc75c8616fe515c34bc1aad
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Simplify evaluating semi-analytic solutions


  Commit: 4afbab87642790d06422e31bc01947fd3a58a5e9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4afbab87642790d06422e31bc01947fd3a58a5e9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

  Changed paths:
    M templates/two_scale_ewsb_solver.cpp.in

  Log Message:
  -----------
  Add missing header


  Commit: 0f01efbe2f19195a90b32ecea510d7ed7219827e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0f01efbe2f19195a90b32ecea510d7ed7219827e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-14 (Sat, 14 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Correct function used in case no tree-level EWSB solution is found


  Commit: 15055c90c72d8f4ade7da25598626d8cb9bd249c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/15055c90c72d8f4ade7da25598626d8cb9bd249c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.hpp
    A src/composite_convergence_tester.cpp
    M src/composite_convergence_tester.hpp
    R src/matching.hpp
    M src/module.mk
    A src/single_scale_matching.hpp
    R src/two_scale_composite_convergence_tester.cpp
    R src/two_scale_composite_convergence_tester.hpp
    R src/two_scale_matching.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M templates/standard_model_matching.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in
    M test/test_two_scale_sm_smcw_integration.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Rename base matching and composite convergence tester classes

to avoid having a dependence on the two-scale algorithm


  Commit: cde941c55a56772868d28b1311bd42e2130eb4d3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cde941c55a56772868d28b1311bd42e2130eb4d3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

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

  Log Message:
  -----------
  Use copy of model for determining EWSB solution

so that failed EWSB does not leave the model
in a problematic state


  Commit: 1cc65e15562817ccd37415e0c5b47c022d6f75c7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1cc65e15562817ccd37415e0c5b47c022d6f75c7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

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

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver


  Commit: 8fb1ed6b5b4d8724a474fc39cc00b7d62e227bb6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8fb1ed6b5b4d8724a474fc39cc00b7d62e227bb6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M test/test_Parameters.m

  Log Message:
  -----------
  Add additional test case


  Commit: 41fb89609faeb4057ceb251d0f92550d40e8428c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/41fb89609faeb4057ceb251d0f92550d40e8428c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M meta/Parameters.m
    M test/test_Parameters.m

  Log Message:
  -----------
  Ensure SARAH symbols are replaced in Which

when searching for parameters in an expression


  Commit: ec0a0405700557f1e25f5c963df314c3f844e816
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ec0a0405700557f1e25f5c963df314c3f844e816
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M configure

  Log Message:
  -----------
  Build all solvers by default


  Commit: 35f68753cb8ba3028121a31a4a4d54cf3f2b5fa5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/35f68753cb8ba3028121a31a4a4d54cf3f2b5fa5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M src/semi_analytic_solver.cpp

  Log Message:
  -----------
  Correct header inclusion


  Commit: 60a8ca66c44c9542103db92d9faac360d5f6b1b4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/60a8ca66c44c9542103db92d9faac360d5f6b1b4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M templates/semi_analytic_convergence_tester.hpp.in

  Log Message:
  -----------
  Correct destructor declaration


  Commit: 194bc3f9376c4c6b1a2f6755dd234e3914f4cebf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/194bc3f9376c4c6b1a2f6755dd234e3914f4cebf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Restrict semi-analytic boundary conditions to be polynomials

in the dimensionful parameters.  Initially, it is simpler to
restrict to only this case, or potentially even simpler
(i.e. only monomials).  This does mean that functions like
Sqrt[] cannot appear in the BCs.


  Commit: 479a51cbf8eece64b8fe86e4e628e060bce2a278
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/479a51cbf8eece64b8fe86e4e628e060bce2a278
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Correct tree-level EWSB solution

in case an analytic solution cannot be found


  Commit: ea3eb1cfb0ea009a2316edff748a938b6614b0c4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ea3eb1cfb0ea009a2316edff748a938b6614b0c4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M src/lattice_constraint.hpp

  Log Message:
  -----------
  Replace missing header with class declaration


  Commit: 76ac2fe51011d877dd3dba7d569acbcf8e847dbf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/76ac2fe51011d877dd3dba7d569acbcf8e847dbf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    M templates/ewsb_solver_interface.hpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/two_scale_ewsb_solver.cpp.in
    M templates/two_scale_ewsb_solver.hpp.in

  Log Message:
  -----------
  Pass model by reference to EWSB solver

rather than as a pointer, and pass copies
of model to EWSB stepping routines


  Commit: af6fdd60ee60e94b6fa68298e48cd45528170339
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/af6fdd60ee60e94b6fa68298e48cd45528170339
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M templates/two_scale_ewsb_solver.hpp.in

  Log Message:
  -----------
  Explicitly default constructor operations for EWSB solver


  Commit: db131cfafd83395e601409629d25f0d219f8ae34
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/db131cfafd83395e601409629d25f0d219f8ae34
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

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

  Log Message:
  -----------
  Use in-class initialization in Standard_model class

and rearrange initialization in constructor to
avoid some (innocuous) compiler warnings


  Commit: 7c8758f24fc546031b35c7930b9da8f3257998de
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7c8758f24fc546031b35c7930b9da8f3257998de
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/module.mk
    M templates/semi_analytic.mk.in
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in
    A templates/semi_analytic_solutions.cpp.in
    M templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Add initial functions for determining trial values

to use when calculating the coefficients in the
semi-analytic solutions


  Commit: e10455cf2c8a02e9070e296e1d5fd4b577bb0b24
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e10455cf2c8a02e9070e296e1d5fd4b577bb0b24
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_solutions.cpp.in
    M templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Add functions for calculating coefficients


  Commit: 55c445a38f85f1428a5cec993ec6ac1ab645a008
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/55c445a38f85f1428a5cec993ec6ac1ab645a008
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Avoid need to solver coefficients system multiple times


  Commit: 589469dc44fb4f707383d3512c7bab2ec351e238
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/589469dc44fb4f707383d3512c7bab2ec351e238
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m
    M templates/semi_analytic_solutions.cpp.in
    M templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Fix some compilation errors


  Commit: f98f412d75bdf94202a1c5b909211affb9b329dd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f98f412d75bdf94202a1c5b909211affb9b329dd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M ChangeLog
    M doc/images/FS-models.xcf
    M meta/Constraint.m
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/SelfEnergies.m
    M meta/ThresholdCorrections.m
    M meta/TreeMasses.m
    M src/raii.hpp
    M templates/mass_eigenstates.cpp.in
    M templates/two_scale_high_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_model.cpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver


  Commit: dc737f8ff62e830d985692b114017d30d9e9f254
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dc737f8ff62e830d985692b114017d30d9e9f254
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

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

  Log Message:
  -----------
  Correct const type


  Commit: ed8068c6241174ffbbaef708bf72f2b59bd8d7fe
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ed8068c6241174ffbbaef708bf72f2b59bd8d7fe
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Remove undefined function


  Commit: 13f2b83e23fe4cf3101b10eda6d1fabacbbadad6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/13f2b83e23fe4cf3101b10eda6d1fabacbbadad6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M templates/two_scale_ewsb_solver.cpp.in

  Log Message:
  -----------
  Update documentation


  Commit: 447ec86278d160a3202fbc398e0594987b85319a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/447ec86278d160a3202fbc398e0594987b85319a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

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

  Log Message:
  -----------
  Write deduced semi-analytic solutions to file

for inspection and debugging purposes


  Commit: 7fab91a11aaba0d3dde69bf2fad91b1e3450a72b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7fab91a11aaba0d3dde69bf2fad91b1e3450a72b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Store boundary values in semi-analytic solutions class

to allow this class to also use the cofficients to
evaluate the soft parameters


  Commit: 07c1e91d19dd0c0978c19e27d0d882a01ca3e842
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/07c1e91d19dd0c0978c19e27d0d882a01ca3e842
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct naming of basis parameters


  Commit: 40a4f62a2305e0fa27a77685a08f34030019e891
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/40a4f62a2305e0fa27a77685a08f34030019e891
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in
    M templates/semi_analytic_solutions.cpp.in
    M templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Add function for calculating model parameters from coefficients


  Commit: 255896d12afdac1bcedc5f0bf048244554b94ff6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/255896d12afdac1bcedc5f0bf048244554b94ff6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Separate preparing EWSB equations into a separate function


  Commit: d45480020d6c51901a0295d067ba7bce372f39ad
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d45480020d6c51901a0295d067ba7bce372f39ad
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Avoid redundant check


  Commit: 2de41c6f52244f90267ffe133a43df9efb89b1f9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2de41c6f52244f90267ffe133a43df9efb89b1f9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Separate solving EWSB equations into a separate function


  Commit: 61dce16256ea8ce47dc88edebfe83cb8ba1150bf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/61dce16256ea8ce47dc88edebfe83cb8ba1150bf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Combine checks for failing to find an analytic EWSB solution


  Commit: eabf6edc0f10af8196e4bd3d0112e3274a61cff5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eabf6edc0f10af8196e4bd3d0112e3274a61cff5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Fix typo in output


  Commit: 566f944cd976c2c428a46730b1c9b452d4c86252
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/566f944cd976c2c428a46730b1c9b452d4c86252
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct creating parameter definitions for coefficients


  Commit: a49cf3276a9060aedf5865776e9ed9f37f5e8910
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a49cf3276a9060aedf5865776e9ed9f37f5e8910
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Calculate semi-analytic solutions earlier

in order to use them in solving the EWSB equations


  Commit: 56608f230469d1625551c51bdfe246658e3941eb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/56608f230469d1625551c51bdfe246658e3941eb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Remove unused arguments in function


  Commit: 4c3d4d750e20c6af7a696750eca5708a8bebc50f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4c3d4d750e20c6af7a696750eca5708a8bebc50f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/CConversion.m

  Log Message:
  -----------
  Add function for getting setter types


  Commit: 19ebaf8df7b1c8a48d207085c6035de1c3105d78
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/19ebaf8df7b1c8a48d207085c6035de1c3105d78
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/WriteOut.m

  Log Message:
  -----------
  Add function for printing list of extra parameters


  Commit: e45be14b30d67651c9f483f8551f01e64d2d6a7b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e45be14b30d67651c9f483f8551f01e64d2d6a7b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in

  Log Message:
  -----------
  Allow setting and getting coefficients in model class


  Commit: 2e66f8faffa58b2a9a74b41f85fec2034c524e7b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2e66f8faffa58b2a9a74b41f85fec2034c524e7b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Set EWSB output parameters when solving at tree-level with substitutions


  Commit: b15ba5454058312fcbbd44d791edd157ef2cd0fd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b15ba5454058312fcbbd44d791edd157ef2cd0fd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add scopes


  Commit: ece583e0044e835db621b48a5bcfbb2cfcf4b590
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ece583e0044e835db621b48a5bcfbb2cfcf4b590
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-22 (Sun, 22 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Handle indices in applying EWSB substitutions


  Commit: 2f0b5fe1e8b3cae417ec67dae922a9285394669c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2f0b5fe1e8b3cae417ec67dae922a9285394669c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    A model_files/CE6SSM/FlexibleSUSY.m.in
    A model_files/CE6SSM/LesHouches.in.CE6SSM
    A model_files/CNMSSM/FlexibleSUSY.m.in
    A model_files/CNMSSM/LesHouches.in.CNMSSM

  Log Message:
  -----------
  Add CNMSSM and CE6SSM model files for testing

but currently they are incomplete and still need
modifications


  Commit: f222c43a290dd3bbded4faab7abf53a16e51e787
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f222c43a290dd3bbded4faab7abf53a16e51e787
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

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

  Log Message:
  -----------
  Fix model parameters appearing in high-scale constraint


  Commit: a25f6f309d057f377e7d4302dd0940533b767a66
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a25f6f309d057f377e7d4302dd0940533b767a66
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Factor out setting tree-level EWSB solution

to allow for more fine-grained control over the
generated C++ code


  Commit: d61230c9cf11f5f89619e4d60ac9a6fc491b047c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d61230c9cf11f5f89619e4d60ac9a6fc491b047c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add function for applying rules taking into account SARAH heads


  Commit: deec85ebfbefb8acf7116d88c1d0f9d1aadbc551
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/deec85ebfbefb8acf7116d88c1d0f9d1aadbc551
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M test/test_Parameters.m

  Log Message:
  -----------
  Add extra test case


  Commit: 3548a39e66d1914df1643a9a5eaebe3b8423540d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3548a39e66d1914df1643a9a5eaebe3b8423540d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Simplify setting tree-level EWSB solution


  Commit: 4194d00b19758ca4399839941ba418377aec9b58
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4194d00b19758ca4399839941ba418377aec9b58
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Remove superseded function


  Commit: 406137cbf97f91523a4577b8ed7901a8f89d4da2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/406137cbf97f91523a4577b8ed7901a8f89d4da2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Remove unused argument


  Commit: d95c385ce9a0c21ee779383659175b00cbfe150f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d95c385ce9a0c21ee779383659175b00cbfe150f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M test/test_EWSB.m

  Log Message:
  -----------
  Update EWSB test cases


  Commit: 384a0ebb6063f51cc2cf4ec5275f7a07af8b0faf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/384a0ebb6063f51cc2cf4ec5275f7a07af8b0faf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M templates/two_scale_ewsb_solver.cpp.in

  Log Message:
  -----------
  Separate setting tree-level solution from calculating


  Commit: d8adaf66b8bbf51d74cffeb5a82a10d2b5402743
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d8adaf66b8bbf51d74cffeb5a82a10d2b5402743
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/semi_analytic_ewsb_solver.cpp.in
    A templates/semi_analytic_ewsb_solver.hpp.in

  Log Message:
  -----------
  Add EWSB solver class for semi-analytic solver


  Commit: b9158579a0a5da13f965de99145b110e0d3fd01b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b9158579a0a5da13f965de99145b110e0d3fd01b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    A model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic

  Log Message:
  -----------
  Add semi-analytic CMSSM model file for testing


  Commit: 142a766125040519d87c5c225e88bddaf2efdebe
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/142a766125040519d87c5c225e88bddaf2efdebe
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

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

  Log Message:
  -----------
  Only set tree-level EWSB solution when one is available


  Commit: 3dae6704ec0c4a5f0cd7bf9b9b9892509a0be314
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3dae6704ec0c4a5f0cd7bf9b9b9892509a0be314
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-23 (Mon, 23 Jan 2017)

  Changed paths:
    M examples/customized-betas/MSSMcbs_spectrum_generator.hpp
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.hpp
    M examples/switch_MSSM.cpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M meta/BetaFunction.m
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/ConvergenceTester.m
    M meta/EffectiveCouplings.m
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/Parameters.m
    M meta/Phases.m
    M meta/SelfEnergies.m
    M meta/TreeMasses.m
    M meta/WriteOut.m
    M model_files/CMSSMCPV/FlexibleSUSY.m.in
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M models/smcw/smcw_two_scale_convergence_tester.cpp
    M models/smcw/smcw_two_scale_convergence_tester.hpp
    M src/betafunction.hpp
    M src/composite_convergence_tester.cpp
    M src/composite_convergence_tester.hpp
    M src/convergence_tester.hpp
    M src/convergence_tester_drbar.hpp
    M src/coupling_monitor.hpp
    M src/derivative.hpp
    M src/dilog.cpp
    M src/eigen_utils.hpp
    M src/error.hpp
    M src/fixed_point_iterator.hpp
    M src/global_thread_pool.cpp
    M src/lattice_convergence_tester.hpp
    M src/lowe.cpp
    M src/lowe.h
    M src/mathlink_utils.hpp
    M src/numerics2.cpp
    M src/numerics2.hpp
    M src/physical_input.hpp
    M src/problems.hpp
    M src/scan.cpp
    M src/slha_io.cpp
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/standard_model_effective_couplings.cpp
    M src/standard_model_effective_couplings.hpp
    M src/sum.hpp
    M src/two_loop_corrections.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/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M src/wrappers.hpp
    M templates/info.cpp.in
    M templates/info.hpp.in
    M templates/input_parameters.hpp.in
    M templates/librarylink.cpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/model_slha.hpp.in
    M templates/observables.cpp.in
    M templates/observables.hpp.in
    M templates/physical.cpp.in
    M templates/physical.hpp.in
    M templates/soft_parameters.cpp.in
    M templates/soft_parameters.hpp.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/standard_model_matching.cpp.in
    M templates/standard_model_matching.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in
    M templates/susy_parameters.cpp.in
    M templates/susy_parameters.hpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M templates/utilities.cpp.in
    M templates/utilities.hpp.in
    M test/test_CMSSMCPV_tree_level_spectrum.cpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMNoFV_two_loop_spectrum.cpp
    M test/test_CMSSM_benchmark.cpp
    M test/test_CMSSM_beta_function_benchmark.cpp
    M test/test_CMSSM_info.cpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_two_loop_spectrum.cpp
    M test/test_NMSSMCPV_tree_level_spectrum.cpp
    M test/test_NMSSM_benchmark.cpp
    M test/test_NMSSM_beta_functions.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    M test/test_SMHighPrecision_two_loop_spectrum.cpp
    M test/test_SM_effective_couplings.cpp
    M test/test_SM_one_loop_spectrum.cpp
    M test/test_SM_three_loop_spectrum.cpp
    M test/test_SM_two_loop_spectrum.cpp
    M test/test_SM_weinberg_angle.cpp
    M test/test_compare_ewsb_solvers.cpp
    M test/test_ewsb_solver.cpp
    M test/test_fixed_point_iterator.cpp
    M test/test_minimizer.cpp
    M test/test_root_finder.cpp
    M test/test_sum.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/BetaFunction.m
	meta/FlexibleSUSY.m
	meta/Parameters.m
	meta/Phases.m
	meta/TreeMasses.m
	src/betafunction.hpp
	src/composite_convergence_tester.cpp
	src/single_scale_matching.hpp
	src/standard_model.cpp
	src/standard_model.hpp
	src/two_scale_convergence_tester_drbar.hpp
	src/two_scale_solver.hpp
	templates/ewsb_solver_interface.hpp.in
	templates/mass_eigenstates.cpp.in
	templates/mass_eigenstates.hpp.in
	templates/susy_parameters.cpp.in


  Commit: 78e7afb9a02e9dcf5da390025c3b8efa9685509e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/78e7afb9a02e9dcf5da390025c3b8efa9685509e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Fix parameter names in constraint


  Commit: e7f4d73e1b28dbb779c0a6407103a9e091e77069
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e7f4d73e1b28dbb779c0a6407103a9e091e77069
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Use correct function to create parameter definitions


  Commit: 7aa756d76c3e06271065512b5bd9e09e64b24874
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7aa756d76c3e06271065512b5bd9e09e64b24874
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic.mk.in

  Log Message:
  -----------
  Add missing file to Makefile module


  Commit: 82e3787f5c2a165a2e4b509cf25cc90274779075
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/82e3787f5c2a165a2e4b509cf25cc90274779075
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Use in-class initialization for semi-analytic initial guesser


  Commit: 87536488cf9a947af0c7f6cea7ec53cfe1bd9ff7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/87536488cf9a947af0c7f6cea7ec53cfe1bd9ff7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Use unsigned ints in semi-analytic solver


  Commit: feeb0aacdaf90ea12ef4103192e7bc95c8ca4764
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/feeb0aacdaf90ea12ef4103192e7bc95c8ca4764
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct getters and setters in semi-analytic model


  Commit: 43083714249258fc9cbb3902e1731b5be844848a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/43083714249258fc9cbb3902e1731b5be844848a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/ewsb_solver_interface.hpp.in
    M templates/semi_analytic_ewsb_solver.cpp.in
    M templates/semi_analytic_ewsb_solver.hpp.in
    M templates/two_scale_ewsb_solver.cpp.in
    M templates/two_scale_ewsb_solver.hpp.in

  Log Message:
  -----------
  Use unsigned types in EWSB solvers


  Commit: a12f89d4b87fdcbe22fde636e33e79d3b78b863f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a12f89d4b87fdcbe22fde636e33e79d3b78b863f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Use exception rather than assert when constructing initial guesser


  Commit: 478daaa43842dc940d88e6a5a0e17468e59e7814
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/478daaa43842dc940d88e6a5a0e17468e59e7814
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_high_scale_constraint.hpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in
    M templates/semi_analytic_soft_parameters_constraint.cpp.in
    M templates/semi_analytic_soft_parameters_constraint.hpp.in
    M templates/semi_analytic_susy_scale_constraint.cpp.in
    M templates/semi_analytic_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Throw exception if model pointer is not set

rather than using asserts


  Commit: db5cd60269142136ba3812ccebc9a79b9ac636b1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/db5cd60269142136ba3812ccebc9a79b9ac636b1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Avoid warnings about incorrect number of EWSB output parameters


  Commit: 49e7455033eddd7976136492a1cd8e0161cf5926
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/49e7455033eddd7976136492a1cd8e0161cf5926
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Use guessed fermion masses in initial guess iteration


  Commit: 1f6741f6eaaf7b5188f9b71ab4a43dd0d1599dd8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1f6741f6eaaf7b5188f9b71ab4a43dd0d1599dd8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Generate initial guesser class for the semi-analytic solver


  Commit: eb9a1d14552a134a68b6bd96fe09d40d0acf489e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eb9a1d14552a134a68b6bd96fe09d40d0acf489e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M test/test.h

  Log Message:
  -----------
  Add missing header


  Commit: a738994d4dac341bfe950ad63b763bd022290e62
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a738994d4dac341bfe950ad63b763bd022290e62
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_high_scale_constraint.hpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in
    M templates/semi_analytic_susy_scale_constraint.cpp.in
    M templates/semi_analytic_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Forward declare soft parameters constraint class


  Commit: b83b1cfd66e08aaf298a3b8978e5c6d57cec50f1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b83b1cfd66e08aaf298a3b8978e5c6d57cec50f1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in

  Log Message:
  -----------
  Correct typos


  Commit: d2cdc5806c12b3e7fe341b7cf3002eca4f919aa9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d2cdc5806c12b3e7fe341b7cf3002eca4f919aa9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Rename variable and associated getter/setter methods


  Commit: ca0f544c10d40ab82e5998ad3b56d72ccb5593e4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ca0f544c10d40ab82e5998ad3b56d72ccb5593e4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Return values in getters


  Commit: a753ac0290500ce4b3ab6ae6a892fa0caa73fc19
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a753ac0290500ce4b3ab6ae6a892fa0caa73fc19
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_susy_convergence_tester.hpp.in

  Log Message:
  -----------
  Correct class name


  Commit: bc28879553229d681eee426bd9264f2256e5beb4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bc28879553229d681eee426bd9264f2256e5beb4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Generate forward declarations in appropriate constraint


  Commit: 4489476be047536bb2a6d30466a109ef12bbcf4f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4489476be047536bb2a6d30466a109ef12bbcf4f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Correct stream name


  Commit: f3c917623a28bb3853d79eb0b105cae99b7758c0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f3c917623a28bb3853d79eb0b105cae99b7758c0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Fix compilation errors


  Commit: 16cff70c6a45fa4dfc438b3617a898c592bea727
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/16cff70c6a45fa4dfc438b3617a898c592bea727
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Generate unspecialised constraint template class


  Commit: 3a4655806ad54a041e1331cac619ed792316a7e8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3a4655806ad54a041e1331cac619ed792316a7e8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_model.cpp.in

  Log Message:
  -----------
  Correct member function calls


  Commit: 2d57c2549ed4aef02e833b1ecdc1b6b4e299d47f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2d57c2549ed4aef02e833b1ecdc1b6b4e299d47f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m
    M templates/semi_analytic_model.cpp.in

  Log Message:
  -----------
  Correct generated code for printing semi-analytic model


  Commit: 75f7d7f15d8ecc59d4cbd14827ca258b6c6923a1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/75f7d7f15d8ecc59d4cbd14827ca258b6c6923a1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_model.cpp.in

  Log Message:
  -----------
  Remove unused function


  Commit: efd1b1161e4e6693a81b99506edfc3e5bef6036c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/efd1b1161e4e6693a81b99506edfc3e5bef6036c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_soft_parameters_constraint.cpp.in

  Log Message:
  -----------
  Rename variable


  Commit: a2438280df4d5c4e43c1b447796f377e1cecb865
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a2438280df4d5c4e43c1b447796f377e1cecb865
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Generate semi-analytic spectrum generator


  Commit: dd39dde85b21cc0509435c40b7d1f99a8ff2521e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dd39dde85b21cc0509435c40b7d1f99a8ff2521e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Add missing header


  Commit: 4cd190344db5881f93449c22389b74336037f0ea
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4cd190344db5881f93449c22389b74336037f0ea
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct indexing in semi-analytic solution calculation


  Commit: bcf32f78f3b53c5752e26ce69e58ffe18f78994a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bcf32f78f3b53c5752e26ce69e58ffe18f78994a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Solve EWSB in the soft parameters constraint


  Commit: 799c801c3e54303903db3c81fb6a1f26afe60a35
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/799c801c3e54303903db3c81fb6a1f26afe60a35
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

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

  Log Message:
  -----------
  Correctly initialize semi-analytic constraint


  Commit: d12254f6d5fe298094c1d416cee75ec7f60bb8c4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d12254f6d5fe298094c1d416cee75ec7f60bb8c4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Do not include SUSY scale constraint in initial guesser for now


  Commit: b69578c8c3818f1f1ec9d429f8023342367dcf9b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b69578c8c3818f1f1ec9d429f8023342367dcf9b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic

  Log Message:
  -----------
  Change default solver type in SLHA file


  Commit: 19bd9f3bfc793d5a13aa52c693b6b9ad9a7274b6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/19bd9f3bfc793d5a13aa52c693b6b9ad9a7274b6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M model_files/CE6SSM/LesHouches.in.CE6SSM
    M model_files/CNMSSM/LesHouches.in.CNMSSM

  Log Message:
  -----------
  Change default solver options


  Commit: deb9f581105a48b6e5036f9827963f860c09b691
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/deb9f581105a48b6e5036f9827963f860c09b691
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

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

  Log Message:
  -----------
  Add getters for semi-analytic solutions in model class


  Commit: ca85baa0a136c43dd115549f9b78bfa30632d560
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ca85baa0a136c43dd115549f9b78bfa30632d560
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M templates/semi_analytic_ewsb_solver.cpp.in

  Log Message:
  -----------
  Use CLASSNAME macro for brevity


  Commit: c48cfed796604133d5583b1084b992b54746c349
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c48cfed796604133d5583b1084b992b54746c349
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

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

  Log Message:
  -----------
  Add setter for semi-analytic solutions in EWSB solver class


  Commit: b1f06a513ef5a4dd693c50c4bb656c878a0a7698
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b1f06a513ef5a4dd693c50c4bb656c878a0a7698
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

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

  Log Message:
  -----------
  Label function as const


  Commit: 4ecd3fc6af389c4a3981f2824e9b920edf90d89d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4ecd3fc6af389c4a3981f2824e9b920edf90d89d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M templates/semi_analytic_ewsb_solver.cpp.in

  Log Message:
  -----------
  Correct missing replacement token


  Commit: 6d4e3619ec753669023f5784b97cfd1710f8cf9d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6d4e3619ec753669023f5784b97cfd1710f8cf9d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M templates/semi_analytic_ewsb_solver.hpp.in

  Log Message:
  -----------
  Add missing destructor body


  Commit: 0a91530cac34cb26e645875ce054abe61c3c4b44
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0a91530cac34cb26e645875ce054abe61c3c4b44
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Set EWSB solver and semi-analytic solutions in spectrum generator

but currently this is quite an indirect and potentially confusing
way of doing it


  Commit: 049c81e7301bda0fa03788ec0e16f73bdd03a185
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/049c81e7301bda0fa03788ec0e16f73bdd03a185
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    M model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic

  Log Message:
  -----------
  Use 3-loop RGEs in semi-analytic CMSSM


  Commit: ea88aede213edf7ca9809bf5f793b3a36120cdb8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ea88aede213edf7ca9809bf5f793b3a36120cdb8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M test/module.mk
    M test/test.h
    A test/test_CMSSMSemiAnalytic.hpp
    A test/test_CMSSMSemiAnalytic_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Add unit test for CMSSM coefficients calculation


  Commit: 09e9c865e8a2e796de36443bf8432e808cee8fd8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/09e9c865e8a2e796de36443bf8432e808cee8fd8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Set values for dimensionful SUSY parameters appearing in boundary conditions


  Commit: acdd47b0bfa7af9a14918b565a4db44e548ba18d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/acdd47b0bfa7af9a14918b565a4db44e548ba18d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

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

  Log Message:
  -----------
  Add missing tadpole contributions


  Commit: 30304d1d1c5a55a61a0b8dc504710b8de1204314
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/30304d1d1c5a55a61a0b8dc504710b8de1204314
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    A test/test_CMSSMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add test for semi-analytic CMSSM spectrum


  Commit: dbfa7479a569a585a6a48be4cd24a1b4695d9af1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dbfa7479a569a585a6a48be4cd24a1b4695d9af1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M .gitattributes
    M .gitignore
    M ChangeLog
    M configure
    M meta/WriteOut.m
    R models/sm/module.mk
    R models/sm/sm.hpp
    R models/sm/sm_two_scale.cpp
    R models/sm/sm_two_scale.hpp
    R models/sm/sm_two_scale_convergence_tester.cpp
    R models/sm/sm_two_scale_convergence_tester.hpp
    R models/sm/sm_two_scale_experimental_constraint.cpp
    R models/sm/sm_two_scale_experimental_constraint.hpp
    R models/smcw/module.mk
    R models/smcw/smcw.hpp
    R models/smcw/smcw_two_scale.cpp
    R models/smcw/smcw_two_scale.hpp
    R models/smcw/smcw_two_scale_convergence_tester.cpp
    R models/smcw/smcw_two_scale_convergence_tester.hpp
    R models/smcw/smcw_two_scale_gut_constraint.cpp
    R models/smcw/smcw_two_scale_gut_constraint.hpp
    M test/module.mk
    R test/test_two_scale_sm.cpp
    R test/test_two_scale_sm_smcw_integration.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	models/sm/module.mk
	models/sm/sm_two_scale.hpp
	models/sm/sm_two_scale_convergence_tester.cpp
	models/sm/sm_two_scale_convergence_tester.hpp
	models/sm/sm_two_scale_experimental_constraint.cpp
	models/sm/sm_two_scale_experimental_constraint.hpp
	models/smcw/module.mk
	models/smcw/smcw_two_scale_convergence_tester.hpp
	models/smcw/smcw_two_scale_gut_constraint.cpp
	models/smcw/smcw_two_scale_gut_constraint.hpp
	test/module.mk
	test/test_two_scale_sm_smcw_integration.cpp


  Commit: df4b80bafc7be7f9a52d1792d81bf097ee25c608
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/df4b80bafc7be7f9a52d1792d81bf097ee25c608
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Remove additional input blocks that do not match between solvers


  Commit: ea2ce1d3e2c970259484d0f5e920f65e0eff6737
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ea2ce1d3e2c970259484d0f5e920f65e0eff6737
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

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

  Log Message:
  -----------
  Use boundary value parameters in EWSB tree-level solution

to ensure that the values used are the same as enter the
semi-analytic solutions.  In general it might be better to
ensure that in the EWSB routines the input parameters and
basis parameters are kept synchronised.


  Commit: eb1d8cd586f289a9a7573f7d73f9dae0ff5d4b5c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eb1d8cd586f289a9a7573f7d73f9dae0ff5d4b5c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M test/module.mk
    M test/test_CMSSMSemiAnalytic.hpp
    A test/test_CMSSMSemiAnalytic_ewsb.cpp
    M test/test_CMSSMSemiAnalytic_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Add initial unit test for EWSB in the semi-analytic CMSSM


  Commit: ca48a867b9b8f551985dd0125eaedb80123d44f8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ca48a867b9b8f551985dd0125eaedb80123d44f8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_ewsb.cpp

  Log Message:
  -----------
  Remove trace prints


  Commit: c84127f233ef8614d4a34ac57cbb04213dc34295
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c84127f233ef8614d4a34ac57cbb04213dc34295
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic.hpp
    M test/test_CMSSMSemiAnalytic_ewsb.cpp

  Log Message:
  -----------
  Add additional EWSB test cases

however, the FPI solution at 2-loop seems to give a poor
solution currently, so that the test tolerance must be
extremely generous.


  Commit: 5f8aae8217a446fab142d36c50abe3344f192db0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5f8aae8217a446fab142d36c50abe3344f192db0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic.hpp
    M test/test_CMSSMSemiAnalytic_ewsb.cpp

  Log Message:
  -----------
  Add further tests for EWSB in the semi-analytic CMSSM

which currently requires tolerances of about 1-2% in
comparing EWSB solutions and require further checking


  Commit: 44137d2adcbd2b8dfa3dd5c2d674dc75b5090b7a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/44137d2adcbd2b8dfa3dd5c2d674dc75b5090b7a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M src/module.mk

  Log Message:
  -----------
  Avoid trying to install duplicate headers


  Commit: 29f51863d0df0bec6a92cdb4e617da9267a504e2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/29f51863d0df0bec6a92cdb4e617da9267a504e2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Ensure threshold corrections are not applied during initial guess


  Commit: 0cc179a280ea2677431ada86a9142ea29dd06a97
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0cc179a280ea2677431ada86a9142ea29dd06a97
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-27 (Fri, 27 Jan 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Correct pointer to high-scale constraint


  Commit: 72022fb9b08b6aed8bea0aaea0bfc23349e9c7a5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/72022fb9b08b6aed8bea0aaea0bfc23349e9c7a5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-28 (Sat, 28 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Print more informative error message


  Commit: 3551ec3e9b4a5892f9ad6fb1712840e154d7b57f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3551ec3e9b4a5892f9ad6fb1712840e154d7b57f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Add message about supporting new boundary conditions


  Commit: b6d795348eeff608648d3696b7889a249e48af1d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b6d795348eeff608648d3696b7889a249e48af1d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M templates/semi_analytic_low_scale_constraint.cpp.in

  Log Message:
  -----------
  Implement clear and initialize consistenly for low-scale constraints


  Commit: 9498eb47268bb585929fef57632ad534f65e3ddc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9498eb47268bb585929fef57632ad534f65e3ddc
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

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

  Log Message:
  -----------
  Add test case comparing two-scale and semi-analytic EWSB outputs


  Commit: cb4d31dc3dd5ced0c2f7b375789d2f22cbbcf34b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cb4d31dc3dd5ced0c2f7b375789d2f22cbbcf34b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-30 (Mon, 30 Jan 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_ewsb_solution.cpp

  Log Message:
  -----------
  Fix whitespace


  Commit: 8a1a916c7660bde7de4335382309eba8060c64ea
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8a1a916c7660bde7de4335382309eba8060c64ea
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

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

  Log Message:
  -----------
  Add missing settings in CE6SSM model


  Commit: 1a9a7cf22feb3d16e2ee91667ee9ab233f55acad
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1a9a7cf22feb3d16e2ee91667ee9ab233f55acad
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct soft bilinears used in linear soft parameters solutions


  Commit: fcc8967ac82f6829598b5eac389a94a4d9841e84
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fcc8967ac82f6829598b5eac389a94a4d9841e84
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Attempt to deduce mass dimension of input parameters in simple cases

in order to simplify the arrived at form of the semi-analytic solutions.
To be safe, this is currently restricted to the very simple case of
settings of the form {<dimensionless model parameter>, p} => p is
dimensionless.

However, this might not be safe in general, e.g., in a model file
a dimensionful parameter is used to set a dimensionless parameter
(so that the fixed parameters are made to be numerically equal
without regard for the mass dimensions), in which case the above
would fail.  One option would be to try to detect inconsistent
settings, as would occur in the above case.  Alternatively, a
more robust approach would be to require the model file author
to specify the mass dimensions of the extra parameters.


  Commit: 7df4a895e1c405e11315d85614fcebd4dd2fd6fe
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7df4a895e1c405e11315d85614fcebd4dd2fd6fe
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Add context


  Commit: f6d2e06356cca93dac18549a0af7e2a3f5b36c78
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f6d2e06356cca93dac18549a0af7e2a3f5b36c78
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Move function checking for linear inpendence into EWSB module

which is currently the only place they are used.


  Commit: acfa15e16fc4945fb6755359ce6ddbe57b40b7ce
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/acfa15e16fc4945fb6755359ce6ddbe57b40b7ce
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Slightly change phrasing of usage message


  Commit: 099ea4e2f00c50b46513a88677fd23e27d6e9403
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/099ea4e2f00c50b46513a88677fd23e27d6e9403
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add method to get complex variable type, given the dimensions


  Commit: 8d4deb88f5a8b745d845f288f6eca745d8200eb1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8d4deb88f5a8b745d845f288f6eca745d8200eb1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add functions for updating the type and dimensions of input parameters


  Commit: 6c41f3d8e46f44602a00063fcf6f0e4822b3505d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6c41f3d8e46f44602a00063fcf6f0e4822b3505d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Allow storing the mass dimensions of input and extra parameters


  Commit: 565fb74130e47a7a4d0dbb19a9c6a4aaf6a76bb0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/565fb74130e47a7a4d0dbb19a9c6a4aaf6a76bb0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add function for setting properties of input parameters


  Commit: 8d62d01b0beea80a846648d6597af319baa19908
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8d62d01b0beea80a846648d6597af319baa19908
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add functions for setting type and dimensions of extra parameters


  Commit: a5ec56cd6977341873d33fccde56b02cb16a49e2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a5ec56cd6977341873d33fccde56b02cb16a49e2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Read additional parameter properties from model file


  Commit: 2eb27a959b130eb289fa03a8cdba0e70edbce0b3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2eb27a959b130eb289fa03a8cdba0e70edbce0b3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Fix syntax error


  Commit: 086b69d801fa1a538e6b255d2acb62f2732732f6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/086b69d801fa1a538e6b255d2acb62f2732732f6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Guess extra parameter types in the same way as for input parameters


  Commit: b7b7dfcafdf8c5af4ca00be97ef0eff24702201d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b7b7dfcafdf8c5af4ca00be97ef0eff24702201d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Correctly add newly defined parameters to the set of extra parameters


  Commit: 5e228c3147a6cd5877547dd3208afa4514ddf69f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5e228c3147a6cd5877547dd3208afa4514ddf69f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add flags for setting properties of parameters


  Commit: 544cdf9bfaa75f0ad5c04ecb3c310371f55ca7ce
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/544cdf9bfaa75f0ad5c04ecb3c310371f55ca7ce
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Correctly construct index replacement rules for extra parameters


  Commit: a9cae3ff942f68a45e675ac0ad356a88440ac90d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a9cae3ff942f68a45e675ac0ad356a88440ac90d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

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

  Log Message:
  -----------
  Revert "Attempt to deduce mass dimension of input parameters in simple cases"

This reverts commit fcc8967ac82f6829598b5eac389a94a4d9841e84.


  Commit: 830bee913d4587589d63c97ef9e840d7109b9b93
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/830bee913d4587589d63c97ef9e840d7109b9b93
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Change format of list of parameter mass dimensions

so that now all parameters with the same mass
dimension are collected together


  Commit: 8ca1e4f0a04c014cdfe1f9b78ff50c385d2f7890
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8ca1e4f0a04c014cdfe1f9b78ff50c385d2f7890
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Add a function to get all parameters with a given mass dimension

from among those parameters for which the dimensionality is
known


  Commit: f1fd7cb318ed87960d6ac40573f23d49f06afafd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f1fd7cb318ed87960d6ac40573f23d49f06afafd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Check for dimensionless parameters amongst input and extra parameters as well


  Commit: 56c3db94194335850edd8dd739aef078edeac107
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/56c3db94194335850edd8dd739aef078edeac107
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M model_files/CE6SSM/FlexibleSUSY.m.in
    M model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    M model_files/CNMSSM/FlexibleSUSY.m.in
    M model_files/VCMSSM/FlexibleSUSY.m.in

  Log Message:
  -----------
  Adapt model files to alternative interface for extra parameters


  Commit: 4b3d7463b956857d12fa645c35e8cc7fdb322a8b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4b3d7463b956857d12fa645c35e8cc7fdb322a8b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    M model_files/CNMSSM/FlexibleSUSY.m.in
    M model_files/VCMSSM/FlexibleSUSY.m.in

  Log Message:
  -----------
  Fix whitespace


  Commit: f787c41245cf58b207c75f11c1f8beb518a12daf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f787c41245cf58b207c75f11c1f8beb518a12daf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

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

  Log Message:
  -----------
  Only fill EWSB solution vector when a tree-level solution is found


  Commit: 4eb2127b2abda71a782c77e52d3c99fae8c68b2a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4eb2127b2abda71a782c77e52d3c99fae8c68b2a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Correct order of setting extra and input parameters


  Commit: 69bb55b6146a3a897ca7ce0a04e18af1fcf4fc0d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/69bb55b6146a3a897ca7ce0a04e18af1fcf4fc0d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M templates/semi_analytic_ewsb_solver.cpp.in
    M templates/two_scale_ewsb_solver.cpp.in

  Log Message:
  -----------
  Add missing macro definition


  Commit: 9d36932b25f667a4c1e5b7b752d9eedd406adcb1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9d36932b25f667a4c1e5b7b752d9eedd406adcb1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Automatically add MINPAR and EXTPAR parameters to info list


  Commit: c68d12fee48446ba82188e2b9236f6334071395c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c68d12fee48446ba82188e2b9236f6334071395c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Do not support setting the type of input parameters to be complex

as this is currently not completely supported


  Commit: e2c571088948134d134e10d33b213c69351e0fc9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e2c571088948134d134e10d33b213c69351e0fc9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M model_files/BLSM/FlexibleSUSY.m.in
    M model_files/BLSMlightZp/FlexibleSUSY.m.in
    M model_files/DiracGauginos/FlexibleSUSY.m.in
    M model_files/U1xMSSM3G/FlexibleSUSY.m.in

  Log Message:
  -----------
  Remove some unused lists in model files


  Commit: fa3c667eb81d9a5d32168de83d228e0359d7bc05
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fa3c667eb81d9a5d32168de83d228e0359d7bc05
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Correct option name


  Commit: 406aee5d95963d36acd6862cfd218cc9d2582768
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/406aee5d95963d36acd6862cfd218cc9d2582768
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-05 (Sun, 05 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Separate ensuring EWSB and fixed SM gauge couplings into functions


  Commit: aa26eebfe227aaf31ff6a3c376b53106fa7d92cb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/aa26eebfe227aaf31ff6a3c376b53106fa7d92cb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-05 (Sun, 05 Feb 2017)

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

  Log Message:
  -----------
  Collect all input and extra parameters in single list of properties

including FSExtraInputParameters, which is currently still allowed
(i.e., option (b) as discussed)


  Commit: f2b6619a541d7a07c44b81854b3c9a28cc987a6e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f2b6619a541d7a07c44b81854b3c9a28cc987a6e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Correct format of extra parameters list


  Commit: f4373421a1697731cdbf1fe52e4917f51b6417ad
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f4373421a1697731cdbf1fe52e4917f51b6417ad
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Remove unused parameter options


  Commit: 6167ed750f46a2ebf4806cc483f5914b279c9989
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6167ed750f46a2ebf4806cc483f5914b279c9989
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M meta/CConversion.m

  Log Message:
  -----------
  Add function to test if type is an integer type


  Commit: b7e6d0aadc572e727753967959d0fbe454128ad6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b7e6d0aadc572e727753967959d0fbe454128ad6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Correctly set type for input signs


  Commit: a39119119e71024dac450575f614c3f34d5f6db3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a39119119e71024dac450575f614c3f34d5f6db3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Correct format for extra parameters list


  Commit: 1b937a1425071b4e323c406841ced36817c50da2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1b937a1425071b4e323c406841ced36817c50da2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Add test checking for consistency of semi-analytic and two-scale solutions

by checking that the semi-analytic solution is also approximately
a fixed point of the two-scale iteration


  Commit: 789b631715d660f82f98fa758b791ba4a0d8ec07
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/789b631715d660f82f98fa758b791ba4a0d8ec07
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M model_files/CE6SSM/FlexibleSUSY.m.in
    M model_files/CNMSSM/FlexibleSUSY.m.in

  Log Message:
  -----------
  Remove unused parameter property


  Commit: b583855e372bc234dbd1469bc399e973acf398fa
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b583855e372bc234dbd1469bc399e973acf398fa
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

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

  Log Message:
  -----------
  Remove unused real parameter flag


  Commit: d7a778b4b7e03d26243637566cc15e80bbb57236
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d7a778b4b7e03d26243637566cc15e80bbb57236
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp

  Log Message:
  -----------
  Test for convergence in SUSY parameters as well as masses

and add some additional points to test at, based on the
benchmarks given in arXiv:1304.5462 and scans in the
multiple solution region in Figure 7 of that paper.

Currently, the default SM input parameters are used.
However, changing them to match Appendix A of the
above paper leads to worse convergence after a single
iteration of the two-scale solver.


  Commit: 4179f2e9ecf10e520afe02bc4ea4cbff56695357
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4179f2e9ecf10e520afe02bc4ea4cbff56695357
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp

  Log Message:
  -----------
  Add test checking that two-scale solution is a fixed point of the semi-analytic iteration


  Commit: 0371386bea7fb44c16bfb7616d69a648f7412427
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0371386bea7fb44c16bfb7616d69a648f7412427
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M meta/ConvergenceTester.m

  Log Message:
  -----------
  Prefer preincrement over postincrement in convergence tester


  Commit: d4f6dceb33b2759eac93474b9562faecd1ffd008
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d4f6dceb33b2759eac93474b9562faecd1ffd008
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp

  Log Message:
  -----------
  Test differences in soft parameters as well

and ensure basis parameters are correctly set, for
correct EWSB


  Commit: eedd336f450f7ec42422f794b1bb5ee289580934
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/eedd336f450f7ec42422f794b1bb5ee289580934
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp

  Log Message:
  -----------
  Increase test precision


  Commit: fe8db27e71b497548d0c68c36b93247ae01489c9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fe8db27e71b497548d0c68c36b93247ae01489c9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M ChangeLog
    M addons/GM2Calc/MSSMNoFV_onshell_mass_eigenstates.cpp
    M meta/GMuonMinus2.m
    M meta/TreeMasses.m
    M model_files/HGTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/HTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/MSSMtower/FlexibleSUSY.m.in
    M model_files/MSSMtower/LesHouches.in.MSSMtower
    M model_files/SplitMSSM/FlexibleSUSY.m.in
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCFull/FlexibleSUSY.m.in
    M src/eigen_utils.hpp
    M src/lowe.cpp
    M src/lowe.h
    M src/threshold_loop_functions.cpp
    M src/which.hpp
    M src/wrappers.hpp
    M templates/librarylink.cpp.in
    M templates/librarylink.m.in
    M templates/module.addon.mk.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.hpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.hpp.in
    M test/test_eigen_utils.cpp
    M test/test_threshold_loop_functions.cpp
    M test/test_which.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
	templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
	templates/two_scale_high_scale_spectrum_generator.cpp.in
	templates/two_scale_low_scale_spectrum_generator.cpp.in


  Commit: 5942e2687bc331e6e2d05a202275d326c32662b8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5942e2687bc331e6e2d05a202275d326c32662b8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Correctly add extra input parameters to list of defined parameters


  Commit: f2ce69163ee5f0cf6f744488d87f78378678df07
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f2ce69163ee5f0cf6f744488d87f78378678df07
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

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

  Log Message:
  -----------
  Move some headers into source file

to avoid redundant recompilation


  Commit: 1e88dd73b2d76e7f69f16f1aabe036adf1247861
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1e88dd73b2d76e7f69f16f1aabe036adf1247861
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

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

  Log Message:
  -----------
  Make constraints local variables in semi-analytic spectrum generator


  Commit: 37ca851002e94216822dbd6b74b7e33b4e88b1bb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/37ca851002e94216822dbd6b74b7e33b4e88b1bb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

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

  Log Message:
  -----------
  Move header inclusions into source file


  Commit: 36c3cd6acaf88c1545bdc694c2a4f0b6aa7804cf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/36c3cd6acaf88c1545bdc694c2a4f0b6aa7804cf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Allow input phases to be complex scalars


  Commit: 4ad0b68411bdecb71b71d96ec03f3bc705733f6e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4ad0b68411bdecb71b71d96ec03f3bc705733f6e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-08 (Wed, 08 Feb 2017)

  Changed paths:
    M meta/Constraint.m

  Log Message:
  -----------
  Avoid spurious error messages when checking constraints

which occur for parameters with indices, or as real or
imaginary parts


  Commit: 72562ef0c7a1b5d5229af0c9627e01575c96528e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/72562ef0c7a1b5d5229af0c9627e01575c96528e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Change order of testing the two-scale and semi-analytic solutions

since the two-scale solver seems to converge to the semi-analytic
solution, whereas the semi-analytic solver tends to produce
solutions that are more different to the two-scale solver.


  Commit: a168739f75f44d9e8caebf1ccd8a01c9fe6ef91c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a168739f75f44d9e8caebf1ccd8a01c9fe6ef91c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Remove unused local variable


  Commit: 675a9be0a9eadfafc1cd64ea5fdf8a0dc3c5ac5f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/675a9be0a9eadfafc1cd64ea5fdf8a0dc3c5ac5f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Replace LHInput parameters in constraints using a function

and move definition of index replacement rules closer to
where they are used


  Commit: 1b466ba742d88b9cb903e1d64236653904c996b0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1b466ba742d88b9cb903e1d64236653904c996b0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Remove unused local variable


  Commit: 2e197d003f0cd0f54d0a844dab1a5881b6781e09
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2e197d003f0cd0f54d0a844dab1a5881b6781e09
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Simplify checking that free phases from EWSB are defined

since we now exit with an error if they are not already
defined


  Commit: 46711378592f3332ff39a8716cc82fdba40cc8ad
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/46711378592f3332ff39a8716cc82fdba40cc8ad
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Collect output parameters earlier

since they need to be defined before the constraints can
be checked for validity


  Commit: cfd64831b859a0467ac2d3fbf866d44b8d7eae2a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cfd64831b859a0467ac2d3fbf866d44b8d7eae2a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    M test/test_threshold_loop_functions.cpp

  Log Message:
  -----------
  Add missing headers


  Commit: 13a7a7d517a266ceaace19936317c130db177103
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/13a7a7d517a266ceaace19936317c130db177103
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

  Changed paths:
    M test/test_EWSB.m

  Log Message:
  -----------
  Correct context in test


  Commit: 54bcfcb9db082b6e572392c3b6febe950dd5390b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/54bcfcb9db082b6e572392c3b6febe950dd5390b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-09 (Thu, 09 Feb 2017)

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

  Log Message:
  -----------
  Use current estimate for m_0^2 as EWSB initial guess in the CNMSSM


  Commit: f23c5c6407bc8d1d1ce0da5bee1d55a68d776470
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f23c5c6407bc8d1d1ce0da5bee1d55a68d776470
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M model_files/CNMSSM/LesHouches.in.CNMSSM

  Log Message:
  -----------
  Use valid default point for the CNMSSM


  Commit: dd0d01d87f985dc7f234e5cf1601d42bab4b5697
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dd0d01d87f985dc7f234e5cf1601d42bab4b5697
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

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

  Log Message:
  -----------
  Add mass dimensions for input parameters in the CE6SSM

to simplify the generated semi-analytic solutions


  Commit: 9aa2e50a777b6678875817a6ebf7c4c936088e7f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9aa2e50a777b6678875817a6ebf7c4c936088e7f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M model_files/CNMSSM/LesHouches.in.CNMSSM

  Log Message:
  -----------
  Add missing input parameter


  Commit: 2f6fed8ef8be66cf164b29bd5ed4fb5209d71edb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2f6fed8ef8be66cf164b29bd5ed4fb5209d71edb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M test/module.mk
    A test/test_CNMSSM_spectrum.sh

  Log Message:
  -----------
  Add test comparing the spectrum of the CNMSSM to the NMSSM


  Commit: a73f7301b5cb63918c32f12e05c0bf6c49f58600
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a73f7301b5cb63918c32f12e05c0bf6c49f58600
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic.hpp

  Log Message:
  -----------
  Correct typo


  Commit: 2c580c36d479fddafc9e8e828bc8f01c33f093bb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2c580c36d479fddafc9e8e828bc8f01c33f093bb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

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

  Log Message:
  -----------
  Add test for semi-analytic solutions calculation in the CNMSSM


  Commit: c5fffa2cea5b6807c283f221a8ebfebbcd750191
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c5fffa2cea5b6807c283f221a8ebfebbcd750191
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M test/test_CNMSSM.hpp

  Log Message:
  -----------
  Ensure correct input parameters are used


  Commit: 56d55c4d9eac4a5e798fb7bece82bdf2199b1a90
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/56d55c4d9eac4a5e798fb7bece82bdf2199b1a90
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

  Changed paths:
    M test/test_CNMSSM.hpp

  Log Message:
  -----------
  Use correct value of Lambda at the high-scale


  Commit: fe06e92a07064276422211edc7016dedca05b81a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fe06e92a07064276422211edc7016dedca05b81a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-10 (Fri, 10 Feb 2017)

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

  Log Message:
  -----------
  Add test of EWSB solution in the CNMSSM


  Commit: ec9911f6917f85f0e882707bc7568a685e305a95
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ec9911f6917f85f0e882707bc7568a685e305a95
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-15 (Wed, 15 Feb 2017)

  Changed paths:
    M templates/a_muon.cpp.in

  Log Message:
  -----------
  Add missing macro definition


  Commit: 26ce865c7f1b032b67c57df29300910a9a3a2370
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/26ce865c7f1b032b67c57df29300910a9a3a2370
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M meta/EWSB.m
    M templates/mass_eigenstates.cpp.in
    M templates/semi_analytic_ewsb_solver.cpp.in
    M templates/two_scale_ewsb_solver.cpp.in

  Log Message:
  -----------
  Use defined error codes to indicate EWSB success or failure at tree-level


  Commit: 8c2bc8bec5c15aa6a0db9e9ab6a4f7ee74022a4c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8c2bc8bec5c15aa6a0db9e9ab6a4f7ee74022a4c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Flag problems with EWSB when solving at tree-level fails


  Commit: 7ccb29b2b513f512df94ed1b399c3356e297ab38
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7ccb29b2b513f512df94ed1b399c3356e297ab38
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Properly construct constraints instead of setting members later

as per commit adc25d20e937c5c5cfc4deaa92253b7e269715c0


  Commit: 23fa4d1eccd88c349c4342a4a835d051faae3fcf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/23fa4d1eccd88c349c4342a4a835d051faae3fcf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M test/test_rk.cpp

  Log Message:
  -----------
  Add test checking numerical accuracy of Runge-Kutta routine


  Commit: f1372db86ff84609b3a3157dcf7497f00f53f2da
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f1372db86ff84609b3a3157dcf7497f00f53f2da
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Add context


  Commit: 20b8842412614c4f38a0e62e521ae82292d8baa8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/20b8842412614c4f38a0e62e521ae82292d8baa8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-17 (Fri, 17 Feb 2017)

  Changed paths:
    M meta/TreeMasses.m

  Log Message:
  -----------
  Add some contexts for public functions

to make identifying them easier


  Commit: bdb60b17c38a55a9ff70ad6aba5f1ec2e1211f86
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bdb60b17c38a55a9ff70ad6aba5f1ec2e1211f86
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

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

  Log Message:
  -----------
  Add a (naive) initial guess for the semi-analytic CMSSM


  Commit: be9c767ee9c551a31413e2a2f0ff4c913e67b11d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/be9c767ee9c551a31413e2a2f0ff4c913e67b11d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-22 (Wed, 22 Feb 2017)

  Changed paths:
    A test/error_count.cpp
    A test/error_count.hpp
    M test/module.mk
    R test/test.h
    A test/test.hpp
    M test/test_CMSSM.hpp
    M test/test_CMSSMCKM_high_scale_constraint.cpp
    M test/test_CMSSMCKM_low_scale_constraint.cpp
    M test/test_CMSSMCPV.hpp
    M test/test_CMSSMCPV_tree_level_spectrum.cpp
    M test/test_CMSSMNoFV.hpp
    M test/test_CMSSMNoFV_beta_functions.cpp
    M test/test_CMSSMNoFV_tree_level_spectrum.cpp
    M test/test_CMSSMSemiAnalytic_semi_analytic_solutions.cpp
    M test/test_CMSSM_benchmark.cpp
    M test/test_CMSSM_database.cpp
    M test/test_CMSSM_high_scale_constraint.cpp
    M test/test_CMSSM_like.hpp
    M test/test_CMSSM_model.cpp
    M test/test_CNMSSM_semi_analytic_solutions.cpp
    M test/test_NMSSMCPV.hpp
    M test/test_NMSSMCPV_tree_level_spectrum.cpp
    M test/test_NMSSM_benchmark.cpp
    M test/test_NMSSM_beta_functions.cpp
    M test/test_NMSSM_high_scale_constraint.cpp
    M test/test_NMSSM_initial_guesser.cpp
    M test/test_SMSSM_beta_functions.cpp
    M test/test_ckm.cpp
    A test/test_legacy.hpp
    M test/test_two_scale_mssm_initial_guesser.cpp

  Log Message:
  -----------
  Reinstate utility functions for comparing Softsusy types with Eigen types


  Commit: ab0782f2f6123de7ea8558dcbb43fd2c07936c08
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ab0782f2f6123de7ea8558dcbb43fd2c07936c08
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
    M meta/Parameters.m
    M test/test_Parameters.m

  Log Message:
  -----------
  Update metacode tests


  Commit: 59f91a1dd2b4655165c3b35ab38f7582389a0887
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/59f91a1dd2b4655165c3b35ab38f7582389a0887
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Check if parameter does not appear in equation when trying to solve

in order to avoid potential errors when trying to solve for a parameter
that does not appear in the equation


  Commit: 088f829275fa054e2285d37e9654be2a68385832
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/088f829275fa054e2285d37e9654be2a68385832
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  Fix several linking errors in unit tests


  Commit: 3b7ed1bebf3c71bbf1e2218b00d23356ae7b4bbe
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3b7ed1bebf3c71bbf1e2218b00d23356ae7b4bbe
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
    M test/test_CMSSM_model.cpp

  Log Message:
  -----------
  Add explicit namespace qualification for consistency


  Commit: 8dd0aa9a2ef9244ee039d73b2da62b3cee65c1c7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8dd0aa9a2ef9244ee039d73b2da62b3cee65c1c7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  Ensure test library is linked


  Commit: 34c6c29371e65096bd8ddec06d7d4e02c741605b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/34c6c29371e65096bd8ddec06d7d4e02c741605b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
    M test/test_CMSSM_model.cpp

  Log Message:
  -----------
  Fix compilation of test with GCC version 6


  Commit: f3665cea66c90c9675bd4817f96dfb753f499904
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f3665cea66c90c9675bd4817f96dfb753f499904
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

  Changed paths:
    M test/test_CMSSM_initial_guesser.cpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_susy_scale_constraint.cpp

  Log Message:
  -----------
  Adapt tests to use new separate EWSB solver class


  Commit: c05ea5b8d49e9db2554583ec2e0bf87469855625
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c05ea5b8d49e9db2554583ec2e0bf87469855625
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Use more specific macro as header guard

in case multiple solver algorithms are used


  Commit: 815b8fcb992c024bf536f58b2be28090171042b6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/815b8fcb992c024bf536f58b2be28090171042b6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

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

  Log Message:
  -----------
  Support adding matching conditions in the inner iteration

for the semi-analytic solver


  Commit: d1c595361613cd11bf3eea2408b20e14a2065c52
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d1c595361613cd11bf3eea2408b20e14a2065c52
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M meta/FlexibleTower.m

  Log Message:
  -----------
  Only allow the two-scale Standard Model in the model tower

since currently this is the only class that is implemented


  Commit: 55fb190e09d0059ed63db4e046130172d8beb957
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/55fb190e09d0059ed63db4e046130172d8beb957
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/module.mk
    M templates/semi_analytic.mk.in
    A templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    A templates/standard_model_semi_analytic_high_scale_initial_guesser.hpp.in
    A templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    A templates/standard_model_semi_analytic_high_scale_spectrum_generator.hpp.in
    A templates/standard_model_semi_analytic_matching.cpp.in
    A templates/standard_model_semi_analytic_matching.hpp.in

  Log Message:
  -----------
  Add initial support for the EFT calculation using the semi-analytic solver


  Commit: 17805d5fb13e15f8d6473a2f0c7d8005e0bd87ab
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/17805d5fb13e15f8d6473a2f0c7d8005e0bd87ab
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  Add missing library


  Commit: 3b4c8eb4b0528da4844d8bf9fcc9a63ad8409cb8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3b4c8eb4b0528da4844d8bf9fcc9a63ad8409cb8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
    M test/test_CMSSMNoFV.hpp
    M test/test_CMSSMNoFV_low_scale_constraint.cpp

  Log Message:
  -----------
  Add missing header


  Commit: 7be9c3cbd9148887e6162310ea39042f0e503d43
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7be9c3cbd9148887e6162310ea39042f0e503d43
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
    M ChangeLog
    M README
    M config/references
    M doc/install.dox
    M doc/model_file.dox
    M install-sarah
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/TreeMasses.m
    A meta/TwoLoopSM.m
    M meta/Utils.m
    M meta/WriteOut.m
    M model_files/CMSSMCPV/FlexibleSUSY.m.in
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M src/mssm_twoloophiggs_impl.f
    M templates/librarylink.cpp.in
    M templates/run.m.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
	templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
	templates/two_scale_high_scale_spectrum_generator.cpp.in
	templates/two_scale_low_scale_spectrum_generator.cpp.in


  Commit: cbdc1ab04ecb800820b7ca4f403bbba78a09ba7f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cbdc1ab04ecb800820b7ca4f403bbba78a09ba7f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_NMSSM_ewsb.cpp
    M test/test_NMSSM_initial_guesser.cpp
    M test/test_NMSSM_one_loop_spectrum.cpp
    M test/test_NMSSM_self_energies.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NMSSM_susy_scale_constraint.cpp

  Log Message:
  -----------
  Update tests for the NMSSM to use a separate EWSB solver


  Commit: dfe9220559c617b58e02d309a10ca9091e3d4522
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dfe9220559c617b58e02d309a10ca9091e3d4522
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M test/module.mk
    M test/test_SMSSM_ewsb.cpp
    M test/test_SMSSM_one_loop_spectrum.cpp

  Log Message:
  -----------
  Update SMSSM tests to use separate EWSB solver


  Commit: c5b5eeee8491752869d18aa69a9b1609225a1145
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c5b5eeee8491752869d18aa69a9b1609225a1145
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  Only run database unit test when linking to SQLite is enabled


  Commit: d0ccf654fdea040df829ea4172f890b97ceabce6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d0ccf654fdea040df829ea4172f890b97ceabce6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp

  Log Message:
  -----------
  Add missing header to example


  Commit: 811940a95ddbee78a64150eff15f8276ef439de9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/811940a95ddbee78a64150eff15f8276ef439de9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M test/test_CMSSMCPV_ewsb.cpp
    M test/test_CMSSMCPV_tree_level_spectrum.cpp

  Log Message:
  -----------
  Update tests for CMSSMCPV to use separate EWSB solver


  Commit: 92377e0773cb3970d4f74ee584c6ca8c0418e71c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/92377e0773cb3970d4f74ee584c6ca8c0418e71c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M examples/customized-betas/MSSMcbs_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in
    M test/test_CMSSMCPV_ewsb.cpp
    M test/test_CMSSMCPV_tree_level_spectrum.cpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    M test/test_CMSSMSemiAnalytic_ewsb.cpp
    M test/test_CMSSMSemiAnalytic_ewsb_solution.cpp
    M test/test_CMSSM_initial_guesser.cpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_susy_scale_constraint.cpp
    M test/test_CNMSSM_ewsb.cpp
    M test/test_NMSSM_ewsb.cpp
    M test/test_NMSSM_initial_guesser.cpp
    M test/test_NMSSM_one_loop_spectrum.cpp
    M 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
    M test/test_SM_effective_couplings.cpp
    M test/test_SM_one_loop_spectrum.cpp
    M test/test_SM_tree_level_spectrum.cpp
    M test/test_VCMSSM_ewsb.cpp

  Log Message:
  -----------
  Use an owning shared pointer for storing the EWSB solver in the model

instead of a raw pointer, to help with avoiding dangling pointers


  Commit: e354519a7885e4fa22af5d39a8ec6f926167707e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e354519a7885e4fa22af5d39a8ec6f926167707e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M test/test_NUTNMSSM_spectrum.cpp

  Log Message:
  -----------
  Correctly supply EWSB solver in NUTNMSSM test


  Commit: c24f20b8690ccc6d12dde8b2d6ef7eea81d85d19
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c24f20b8690ccc6d12dde8b2d6ef7eea81d85d19
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M test/test_NMSSMCPV_ewsb.cpp
    M test/test_NMSSMCPV_tree_level_spectrum.cpp

  Log Message:
  -----------
  Update NMSSMCPV tests to use separate EWSB solver


  Commit: 91e95289122228d7f3c256e79f6a1dfe6a78d07d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/91e95289122228d7f3c256e79f6a1dfe6a78d07d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Correct index replacement rules for input parameters


  Commit: e056b8ad14ea5cf93e9b5ca035a8e5a069c81ba9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e056b8ad14ea5cf93e9b5ca035a8e5a069c81ba9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M templates/ewsb_solver_interface.hpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/semi_analytic_ewsb_solver.hpp.in
    M templates/two_scale_ewsb_solver.hpp.in

  Log Message:
  -----------
  Ensure EWSB loop order is reset after calls to solve EWSB

to prevent it being accidentally reset part of the way
through the calculation.  For example, in models where the
tree-level solution is not found, loop_order is temporarily
set to 0 by calling calculate_DRbar_masses when needed for
computing the tadpoles, and it must be reset after this.


  Commit: a6217c5a15da5261e8fb4fdbd97dfeaac1ff0da0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a6217c5a15da5261e8fb4fdbd97dfeaac1ff0da0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp

  Log Message:
  -----------
  Fix compilation of tower example


  Commit: 033a90b614071e3e752e5e1f58e9d7e5da4c27d3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/033a90b614071e3e752e5e1f58e9d7e5da4c27d3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-05 (Sun, 05 Mar 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Use updated EWSB output parameters in subsequent parts of the EWSB solution


  Commit: 52297f785bbd3826040b2d14ce284ea9294b0024
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/52297f785bbd3826040b2d14ce284ea9294b0024
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-05 (Sun, 05 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M model_files/CMSSMCPV/FlexibleSUSY.m.in
    M model_files/MSSMCPV/FlexibleSUSY.m.in
    M src/slha_io.cpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/standard_model_two_scale_model.cpp
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/two_scale_model.cpp.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver


  Commit: 64afbbb0f413458ca3a86c32ba86905207618310
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/64afbbb0f413458ca3a86c32ba86905207618310
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-08 (Wed, 08 Mar 2017)

  Changed paths:
    M model_files/CE6SSM/FlexibleSUSY.m.in
    M model_files/CE6SSM/LesHouches.in.CE6SSM

  Log Message:
  -----------
  Provide a valid test point in the CE6SSM

albeit one that is currently ruled out by
experimental limits


  Commit: 4006086615b3f8ee85dca364d3e861e8fb54c89b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4006086615b3f8ee85dca364d3e861e8fb54c89b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Avoid use of global variable for passing SLHA block info


  Commit: 758ba9d8a455db2b4c68de0f9030ecd354be1a96
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/758ba9d8a455db2b4c68de0f9030ecd354be1a96
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M model_files/E6SSMtower/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/LHInputMSSM/FlexibleSUSY.m.in
    M model_files/MSSM/FlexibleSUSY.m.in
    M model_files/MSSMCPV/FlexibleSUSY.m.in
    M model_files/MSSMMuBMu/FlexibleSUSY.m.in
    M model_files/MSSMatMGUT/FlexibleSUSY.m.in
    M model_files/MSSMtower/FlexibleSUSY.m.in
    M model_files/NMSSMtower/FlexibleSUSY.m.in
    M model_files/SplitMSSM/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/complexMSSM/FlexibleSUSY.m.in

  Log Message:
  -----------
  Remove FSExtraInputParameters and replace it with FSAuxiliaryParameterInfo

as discussed with Alex and Peter


  Commit: 98a3ec6fef96bed1b7aabeb9c53ad808fd0bfd96
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/98a3ec6fef96bed1b7aabeb9c53ad808fd0bfd96
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Add contexts to be more explicit


  Commit: 27297fb25676bc61b5bd9082f954a50b9c69b5ef
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/27297fb25676bc61b5bd9082f954a50b9c69b5ef
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M templates/semi_analytic_model.cpp.in
    M templates/semi_analytic_model.hpp.in
    M templates/semi_analytic_solutions.cpp.in
    M templates/semi_analytic_solutions.hpp.in

  Log Message:
  -----------
  Add small amount of documentation for semi-analytic model classes


  Commit: 4c59a741ed28686236da393744dc74737b2a5085
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4c59a741ed28686236da393744dc74737b2a5085
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M doc/model_file.dox

  Log Message:
  -----------
  Update model file documentation to document FSAuxiliaryParameterInfo list


  Commit: c1feba88b83dcd26155c5eb9bc08f7bc010885bd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c1feba88b83dcd26155c5eb9bc08f7bc010885bd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M doc/model_file.dox

  Log Message:
  -----------
  Document options for selecting BVP solvers and new EWSB options

There should still be comments added identifying what features
are only available in version 2.0 or later.


  Commit: 9949d5d3aae5ea4c099fe1806c5b2fc28e606e19
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9949d5d3aae5ea4c099fe1806c5b2fc28e606e19
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Prepend MINPAR and EXTPAR variables to the list of auxiliary parameters

so that the input parameter set in the scan executable is a scalar,
rather than potentially a vector or matrix.


  Commit: 275b9cfcf426ae9d2e7db580265afec90fb2ea69
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/275b9cfcf426ae9d2e7db580265afec90fb2ea69
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M test/test_run_all_spectrum_generators.sh

  Log Message:
  -----------
  Add CE6SSM and CNMSSM to list of spectrum generators to run


  Commit: 41f174796aa5156c7a37cbefa4af029e6bdbd939
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/41f174796aa5156c7a37cbefa4af029e6bdbd939
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Add extra SLHA output blocks for the E6SSM


  Commit: f80fe80cff82efd127d149a75a0ab03d96ba5fdc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f80fe80cff82efd127d149a75a0ab03d96ba5fdc
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

  Changed paths:
    M test/module.mk
    A test/test_CE6SSM_spectrum.sh

  Log Message:
  -----------
  Add (currently failing) test comparing the spectrum in the CE6SSM and E6SSM


  Commit: fadef6276e838ffc1394580f9b92059fe8864b91
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fadef6276e838ffc1394580f9b92059fe8864b91
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M meta/FlexibleEFTHiggsMatching.m
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/LoopMasses.m
    M meta/TreeMasses.m
    M model_files/BLSM/FlexibleSUSY.m.in
    M model_files/BLSMlightZp/FlexibleSUSY.m.in
    M model_files/BetaSM/FlexibleSUSY.m.in
    M model_files/CMSSMCPV/FlexibleSUSY.m.in
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/HGTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/HTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/MDM/FlexibleSUSY.m.in
    M model_files/NSM/FlexibleSUSY.m.in
    M model_files/SM/FlexibleSUSY.m.in
    M model_files/SMEWSBAtMZ/FlexibleSUSY.m.in
    M model_files/SMHighPrecision/FlexibleSUSY.m.in
    M model_files/SMHighScale/FlexibleSUSY.m.in
    M model_files/SMNoRGEs/FlexibleSUSY.m.in
    M model_files/SMnoGUT/FlexibleSUSY.m.in
    M model_files/SMtower/FlexibleSUSY.m.in
    M model_files/SSM/FlexibleSUSY.m.in
    M model_files/SplitMSSM/FlexibleSUSY.m.in
    M model_files/THDMII/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/cSM/FlexibleSUSY.m.in
    M templates/a_muon.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m


  Commit: 5a7c7f899b780137b9fc38ac4cd043d208bb700a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5a7c7f899b780137b9fc38ac4cd043d208bb700a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Remove EWSB outputs SLHA block in the E6SSM


  Commit: ed46589d2fe4343ed86905993dc7a89950cc2b86
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ed46589d2fe4343ed86905993dc7a89950cc2b86
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M test/module.mk
    A test/test_CE6SSM.hpp
    A test/test_CE6SSM_ewsb.cpp
    A test/test_CE6SSM_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Add unit tests for semi-analytic solutions and EWSB in the CE6SSM


  Commit: c2611dad0d55a2e03dfafb861e635896580d58bb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c2611dad0d55a2e03dfafb861e635896580d58bb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M doc/model_file.dox

  Log Message:
  -----------
  Remove lattice solver from list of values for FSBVPSolvers

to be consistent with the current state of the manual


  Commit: 4e723e95829719d5e3227d28b240fa5f2828a121
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4e723e95829719d5e3227d28b240fa5f2828a121
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    A test/mock_convergence_testers.hpp
    A test/mock_models.hpp
    A test/mock_single_scale_constraints.hpp
    A test/mock_single_scale_matchings.hpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp

  Log Message:
  -----------
  Refactor mock objects into separate headers

so that common code can be re-used in multiple test
cases


  Commit: 28de6db132d923c95327faa16fa991dfb71a7480
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/28de6db132d923c95327faa16fa991dfb71a7480
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Avoid dependence on Softsusy DoubleVector


  Commit: e1b8a76bfa3dee50758c9f78209fbbdf5a358ea5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e1b8a76bfa3dee50758c9f78209fbbdf5a358ea5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M test/module.mk
    A test/test_legacy_diagonalization.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Separate legacy diagonalisation tests out from other tests

and also always run CKM tests


  Commit: efa22bc4b4ac57fdb69fd77dded3cb3a0e77a053
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/efa22bc4b4ac57fdb69fd77dded3cb3a0e77a053
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M test/module.mk
    A test/test_CE6SSM_consistent_solutions.cpp
    A test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Add tests checking that two-scale and semi-analytic solutions are consistent

in the CE6SSM and CNMSSM, though appropriate parameter points must still
be found


  Commit: 3e2658bd930974c7f0350a08d99fe7cb13ea87ee
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3e2658bd930974c7f0350a08d99fe7cb13ea87ee
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Use valid points in CNMSSM comparison test


  Commit: 6992028f3a0e916c4bf35e9b2b8f6cc637a142b5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6992028f3a0e916c4bf35e9b2b8f6cc637a142b5
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

  Changed paths:
    M README
    M configure
    M meta/FlexibleSUSY.m
    M model_files/CMSSMNoFV/FlexibleSUSY.m.in
    M model_files/MSSMNoFV/FlexibleSUSY.m.in
    M model_files/MSSMNoFVSLHA2/FlexibleSUSY.m.in
    M model_files/MSSMNoFVatMGUT/FlexibleSUSY.m.in
    M model_files/MSSMNoFVtower/FlexibleSUSY.m.in
    M src/wrappers.hpp
    M templates/librarylink.cpp.in
    M templates/observables.cpp.in
    M templates/observables.hpp.in
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/slha_io.hpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver


  Commit: c6aa9a8ad5f710b58a07a0ec3eb61ca927350676
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c6aa9a8ad5f710b58a07a0ec3eb61ca927350676
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

  Changed paths:
    M test/test_CMSSMMassWInput_spectrum.cpp

  Log Message:
  -----------
  Apply renaming of variables MZDRbar, MWDRbar in tests as well


  Commit: db044c6cc209bab00ec1a546dee4d73dc00604f6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/db044c6cc209bab00ec1a546dee4d73dc00604f6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add TO DO note regarding semi-analytic solutions for complex parameters

(not yet encountered since only models with real parameters have so
far been used)


  Commit: c9cbcb49cf4a3d6ec7a29a0546ef66488f8efc27
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c9cbcb49cf4a3d6ec7a29a0546ef66488f8efc27
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-15 (Wed, 15 Mar 2017)

  Changed paths:
    A sarah/SE6SSM/SE6SSM.m
    A sarah/SE6SSM/parameters.m
    A sarah/SE6SSM/particles.m

  Log Message:
  -----------
  Add SARAH model files for the SE6SSM


  Commit: 301c1255a04bb8314f2f83cd94f34f4031f04b7b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/301c1255a04bb8314f2f83cd94f34f4031f04b7b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-15 (Wed, 15 Mar 2017)

  Changed paths:
    A model_files/CSE6SSM/FlexibleSUSY.m.in
    A model_files/CSE6SSM/LesHouches.in.CSE6SSM

  Log Message:
  -----------
  Add initial CSE6SSM model file


  Commit: 9a519de742d42f6aca44d02aa5fa70e76a57916f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9a519de742d42f6aca44d02aa5fa70e76a57916f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add additional special functions for use in boundary conditions


  Commit: 70748c8f1cc986c43828096a2f1c469277153d69
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/70748c8f1cc986c43828096a2f1c469277153d69
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Minor rearrangement to place a method closer to where it is used


  Commit: a9f71af60f54ab549e5c56be0b5dacd10513cd71
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a9f71af60f54ab549e5c56be0b5dacd10513cd71
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Include complex conjugate terms in semi-analytic solutions

when the boundary values are complex


  Commit: 573f6aef732c0e57d4d88dce99de843523ba0c18
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/573f6aef732c0e57d4d88dce99de843523ba0c18
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M ChangeLog
    M configure
    M doc/flexiblesusy-paper.tex
    M doc/tikz-uml.sty
    M meta/FlexibleEFTHiggsMatching.m
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/LatticeUtils.m
    M meta/Observables.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/THDM/Thresholds_1L_full.m
    M meta/TreeMasses.m
    M meta/Utils.m
    M meta/WriteOut.m
    M model_files/BLSM/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/LHInputMSSM/FlexibleSUSY.m.in
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/MSSM/FlexibleSUSY.m.in
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMatMGUT/FlexibleSUSY.m.in
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/NoInputParameters/FlexibleSUSY.m.in
    M model_files/SM/FlexibleSUSY.m.in
    M model_files/SMHighPrecision/FlexibleSUSY.m.in
    M model_files/SSM/FlexibleSUSY.m.in
    M model_files/SSM/LesHouches.in.SSM
    M model_files/complexMSSM/FlexibleSUSY.m.in
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M sarah/NSM/parameters.m
    M src/mssm_twoloophiggs_impl.f
    M templates/a_muon.cpp.in
    M templates/observables.cpp.in
    M templates/standard_model_matching.cpp.in
    M templates/standard_model_matching.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M test/module.mk
    M test/test_CMSSMNoFV_GM2Calc.sh
    M test/test_CMSSM_benchmark.cpp
    A test/test_HGTHDM_THDM_threshold_corrections_scale_invariance.m
    M test/test_HGTHDM_threshold_corrections_scale_invariance.m
    M test/test_MSSMtower.sh
    A test/test_MSSMtower_lambda_threshold_correction.cpp
    M test/test_NMSSMtower.sh

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	model_files/LHInputMSSM/FlexibleSUSY.m.in
	model_files/MSSM/FlexibleSUSY.m.in
	model_files/MSSMatMGUT/FlexibleSUSY.m.in
	model_files/complexMSSM/FlexibleSUSY.m.in
	test/module.mk


  Commit: 03696f6bb295984c73fda1dff0680dd01c2deaf4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/03696f6bb295984c73fda1dff0680dd01c2deaf4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Remove TO DO note


  Commit: 08d32ba0a314840e8a24ecf0c20901e7a0d05a23
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/08d32ba0a314840e8a24ecf0c20901e7a0d05a23
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Remove unnecessary addition of complex conjugates

as the contribution from these terms is zero


  Commit: 1eaae6eccb95634cc54af08a8d0674d7015f801b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1eaae6eccb95634cc54af08a8d0674d7015f801b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Fix functions with the same name

since they are perform different roles


  Commit: 078b4313ed28ac7715f952c8ebbdf5e6c70b9984
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/078b4313ed28ac7715f952c8ebbdf5e6c70b9984
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

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

  Log Message:
  -----------
  Write return type explicitly

instead of an alias


  Commit: fab86809024fc9c583a89339e183c173ed3967a2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fab86809024fc9c583a89339e183c173ed3967a2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_matching.cpp.in

  Log Message:
  -----------
  Add missing argument


  Commit: b96d879de68e3c821647619ba1b12654ad6c834e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b96d879de68e3c821647619ba1b12654ad6c834e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    M examples/standalone-model/standalone.cpp
    M meta/CConversion.m
    M meta/FlexibleEFTHiggsMatching.m
    M meta/LoopMasses.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/ThresholdCorrections.m
    M src/betafunction.hpp
    M src/composite_convergence_tester.cpp
    M src/composite_convergence_tester.hpp
    M src/convergence_tester.cpp
    M src/coupling_monitor.hpp
    M src/database.cpp
    M src/database.hpp
    M src/effective_couplings.cpp
    M src/error.hpp
    M src/ewsb_solver.hpp
    M src/model.hpp
    M src/raii.hpp
    M src/single_scale_constraint.hpp
    M src/slha_io.cpp
    M src/slha_io.hpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/standard_model_two_scale_convergence_tester.cpp
    M src/standard_model_two_scale_convergence_tester.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    M src/standard_model_two_scale_model.cpp
    M src/standard_model_two_scale_model.hpp
    M src/two_scale_running_precision.cpp
    M src/two_scale_running_precision.hpp
    M src/two_scale_solver.hpp
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/soft_parameters.hpp.in
    M templates/standard_model_matching.cpp.in
    M templates/susy_parameters.hpp.in
    M test/test_CMSSM.hpp
    M test/test_CMSSMCPV_ewsb.cpp
    M test/test_CMSSMLowPrecision.cpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMNoFV.hpp
    M test/test_CMSSMSemiAnalytic_ewsb.cpp
    M test/test_CMSSMSemiAnalytic_ewsb_solution.cpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_weinberg_angle.cpp
    M test/test_MSSMtower_lambda_threshold_correction.cpp
    M test/test_NMSSM.hpp
    M test/test_NMSSMCPV_ewsb.cpp
    M test/test_NMSSM_ewsb.cpp
    M test/test_NMSSM_susy_scale_constraint.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    M test/test_SMSSM_ewsb.cpp
    M test/test_SMSSM_one_loop_spectrum.cpp
    M test/test_SM_higgs_loop_corrections.cpp
    M test/test_SM_one_loop_spectrum.cpp
    M test/test_SM_weinberg_angle.cpp
    M test/test_VCMSSM_ewsb.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	src/composite_convergence_tester.cpp
	src/convergence_tester.cpp
	src/model.hpp
	src/single_scale_constraint.hpp
	src/two_scale_composite_convergence_tester.hpp
	src/two_scale_convergence_tester_drbar.hpp
	src/two_scale_matching.hpp
	templates/ewsb_solver.hpp.in
	templates/mass_eigenstates.hpp.in
	test/test_CMSSMMassWInput_spectrum.cpp


  Commit: 5ec7ae7c9f5e234e210e118d23b546fcebd84c76
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5ec7ae7c9f5e234e210e118d23b546fcebd84c76
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    R src/convergence_tester.cpp
    M src/convergence_tester.hpp
    M src/convergence_tester_drbar.hpp
    M src/initial_guesser.hpp
    M src/module.mk
    M src/semi_analytic_solver.hpp
    M src/single_scale_matching.hpp

  Log Message:
  -----------
  Use some more compiler generated destructors


  Commit: 0606852f84123fc2bfa52c7fb194a4b24cb04c9e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0606852f84123fc2bfa52c7fb194a4b24cb04c9e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Remove unused function argument


  Commit: 0350d23dda51f72b58abd956223130b9b9e93ddc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0350d23dda51f72b58abd956223130b9b9e93ddc
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Apply complex conjugation for complex basis elements


  Commit: f29483046f6932dfc5528f6984b80531dfa7b946
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f29483046f6932dfc5528f6984b80531dfa7b946
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Construct semi-analytic solutions for SUSY parameters in a function

to reduce repetition of code


  Commit: 42596cd5a2ef66171953ecb4c3742bc4c14b3f02
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/42596cd5a2ef66171953ecb4c3742bc4c14b3f02
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add complex conjugates to dimension one basis for non-SUSY models


  Commit: f6721f9d042287f7e4a812a6c44a99483c51af32
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f6721f9d042287f7e4a812a6c44a99483c51af32
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Remove duplicate terms in semi-analytic solutions


  Commit: 52ed4083806bb61cef6128fba7b2eb5ee237b57d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/52ed4083806bb61cef6128fba7b2eb5ee237b57d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M test/test_CE6SSM_ewsb.cpp
    M test/test_CNMSSM_ewsb.cpp

  Log Message:
  -----------
  Update name of tadpole function in test cases


  Commit: 2cc55d9cf4c69dc8239edeb9d68e816e8f407a36
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2cc55d9cf4c69dc8239edeb9d68e816e8f407a36
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Fix typo in error message


  Commit: 6970494c6a9ec4bf31b0db2933e3aa0ac75cfa73
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6970494c6a9ec4bf31b0db2933e3aa0ac75cfa73
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Give name to default trial value used in coefficients calculation


  Commit: d42bf54d80db2a94485a580d023a7893926fb470
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d42bf54d80db2a94485a580d023a7893926fb470
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add check that trial values will lead to a unique solution

for the coefficients.  Currently, the algorithm used for
determining the trial values used is not sophisticated
enough to handle complex boundary values and also some
pathological cases.  It needs to be generalised, and this
sanity check will allow for checking whether a better
method is working properly.


  Commit: 04a21bb4728e9988a563f815ad32e480e366b4db
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/04a21bb4728e9988a563f815ad32e480e366b4db
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Add initial version of more complex trial value algorithm

for determining the coefficients in the semi-analytic
solutions.  However, this has not yet been proven to give
linearly independent guesses for polynomials yet, and
can still be improved.


  Commit: fd3a212bfce7f9652c4242165366a48bab64637c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fd3a212bfce7f9652c4242165366a48bab64637c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  Move updating high scale into a separate function


  Commit: 00873fdb16ce85495ba84f86e19bdef217fdf72b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/00873fdb16ce85495ba84f86e19bdef217fdf72b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Simplify high-scale semi-analytic initial guesser

but note the class now assumes that the model and
constraints have already been properly set up,
i.e., that the model acted on by the constraints
matches the one passed into the initial guesser.


  Commit: 93c3ea7068c3ac32a3e849ed1455a397ecda5e0f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/93c3ea7068c3ac32a3e849ed1455a397ecda5e0f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Do not hard code scale used for solutions in initial guess


  Commit: fe539edd4c0b7b16c3d0e5a21d63d7caf4e4e840
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fe539edd4c0b7b16c3d0e5a21d63d7caf4e4e840
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M templates/module.mk
    A templates/semi_analytic_low_scale_initial_guesser.cpp.in
    A templates/semi_analytic_low_scale_initial_guesser.hpp.in
    A templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    A templates/semi_analytic_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Add low-scale variants of semi-analytic initial guesser and spectrum generator

to allow compilation with OnlyLowEnergyFlexibleSUSY = True.


  Commit: f0e1f82e694569daabfc61137671001bafc18ccb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f0e1f82e694569daabfc61137671001bafc18ccb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-28 (Tue, 28 Mar 2017)

  Changed paths:
    M .gitattributes
    M addons/GM2Calc/MSSMNoFV_onshell.cpp
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/ThresholdCorrections.m
    M meta/TwoLoopMSSM.m
    A model_files/LRLR/FlexibleSUSY.m.in
    A model_files/LRLR/LesHouches.in.LRLR
    M models/SoftsusyMSSM/diagonalization.hpp
    M models/SoftsusyMSSM/linalg.cpp
    M src/array_view.hpp
    M src/error.hpp
    M src/mathlink_utils.hpp
    M src/slha_io.cpp
    M src/standard_model.hpp
    M src/threshold_loop_functions.cpp
    M src/threshold_loop_functions.hpp
    M src/wrappers.hpp
    A templates/FlexibleEFTHiggs.mk.in
    M templates/librarylink.cpp.in
    M templates/model_slha.hpp.in
    M templates/module.mk.in
    M templates/semi_analytic.mk.in
    M templates/soft_parameters.hpp.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in
    M templates/susy_parameters.hpp.in
    M templates/two_scale.mk.in
    M templates/two_scale_convergence_tester.cpp.in
    M templates/two_scale_convergence_tester.hpp.in
    M templates/two_scale_high_scale_constraint.cpp.in
    M templates/two_scale_high_scale_constraint.hpp.in
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_high_scale_initial_guesser.hpp.in
    M templates/two_scale_high_scale_spectrum_generator.hpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_initial_guesser.hpp.in
    M templates/two_scale_low_scale_spectrum_generator.hpp.in
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in
    M templates/utilities.hpp.in
    M test/test_MSSMNoFV_onshell.cpp
    M test/test_run_all_spectrum_generators.sh
    M test/test_sum.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	templates/two_scale.mk.in
	templates/two_scale_high_scale_initial_guesser.hpp.in
	templates/two_scale_low_scale_initial_guesser.hpp.in


  Commit: 07246eafc08e6fe1449be81d1578ec6d2e58cc98
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/07246eafc08e6fe1449be81d1578ec6d2e58cc98
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Add extra parameters to Mathematica interface output


  Commit: 03423066c7b26a6a90980d3c9b7fdfb6f1ac768d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/03423066c7b26a6a90980d3c9b7fdfb6f1ac768d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-31 (Fri, 31 Mar 2017)

  Changed paths:
    M model_files/SSM/FlexibleSUSY.m.in
    M model_files/SSM/LesHouches.in.SSM

  Log Message:
  -----------
  Add setting for singlet VEV in the SSM

that was introduced in SARAH v4.8.2


  Commit: a8c72dc19839cd796af239b7b68fb27ef012bac6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a8c72dc19839cd796af239b7b68fb27ef012bac6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-31 (Fri, 31 Mar 2017)

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

  Log Message:
  -----------
  Ignore no EWSB errors when calculating DR-bar masses

in order to match the old behaviour when this was the
case.  Now a warning is printed when this occurs, but
it might be worth considering flagging the error
instead (since the DR-bar masses may be unreliable
in this case).


  Commit: 9f3aaf4ae71e563a3306eb018f97bf561283d7e4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9f3aaf4ae71e563a3306eb018f97bf561283d7e4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-03-31 (Fri, 31 Mar 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Do not reverse order of MINPAR and EXTPAR entries in SLHA output


  Commit: c0a56c28431b041aa3d7b798dfcce1bb4c42a668
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c0a56c28431b041aa3d7b798dfcce1bb4c42a668
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M .gitattributes
    M ChangeLog
    M README
    M addons/GM2Calc/MSSMNoFV_onshell.cpp
    M configure
    M doc/building.dox
    M doc/model_file.dox
    M install-sarah
    M meta/EffectiveCouplings.m
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/LoopMasses.m
    A meta/MSSM/dmtas2.expr
    A meta/MSSM/dmtas2.m
    R meta/MSSM/extract_MSSM_Mb_over_mb.frm
    R meta/MSSM/extract_MSSM_Mt_over_mt.frm
    A meta/MSSM/extract_MSSM_Mt_over_mt_from_softsusy.m
    R meta/MSSM/mb.m
    R meta/MSSM/mb.res
    R meta/MSSM/mt.m
    R meta/MSSM/mt.res
    A meta/MSSM/tquark_1loop_qcd.m
    A meta/MSSM/tquark_1loop_strong.m
    A meta/MSSM/tquark_2loop_qcd.m
    A meta/MSSM/tquark_2loop_strong.m
    A meta/MSSM/tquark_to_cpp.m
    A meta/SM/HSSUSY_corrections.m
    M meta/SelfEnergies.m
    M meta/ThresholdCorrections.m
    M meta/TreeMasses.m
    M meta/TwoLoopMSSM.m
    M model_files/BetaSM/FlexibleSUSY.m.in
    M model_files/CMSSMNoFV/FlexibleSUSY.m.in
    A model_files/CMSSMYt2L/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/HTHDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/MDM/FlexibleSUSY.m.in
    M model_files/MSSMNoFV/FlexibleSUSY.m.in
    M model_files/MSSMNoFVSLHA2/FlexibleSUSY.m.in
    M model_files/MSSMNoFVatMGUT/FlexibleSUSY.m.in
    M model_files/MSSMNoFVtower/FlexibleSUSY.m.in
    M model_files/NSM/FlexibleSUSY.m.in
    M model_files/NoInputParameters/FlexibleSUSY.m.in
    M model_files/SM/FlexibleSUSY.m.in
    M model_files/SMEWSBAtMZ/FlexibleSUSY.m.in
    M model_files/SMHighPrecision/FlexibleSUSY.m.in
    M model_files/SMHighScale/FlexibleSUSY.m.in
    M model_files/SMNoRGEs/FlexibleSUSY.m.in
    M model_files/SMnoGUT/FlexibleSUSY.m.in
    M model_files/SMtower/FlexibleSUSY.m.in
    M model_files/SSM/FlexibleSUSY.m.in
    M model_files/SplitMSSM/FlexibleSUSY.m.in
    M model_files/THDMII/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBC/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/cSM/FlexibleSUSY.m.in
    M src/eigen_utils.hpp
    M src/error.hpp
    M src/module.mk
    A src/mssm_twoloop_mt.cpp
    A src/mssm_twoloop_mt.hpp
    M src/standard_model.cpp
    M src/threshold_loop_functions.cpp
    M src/threshold_loop_functions.hpp
    M src/wrappers.hpp
    M templates/mass_eigenstates.cpp.in
    M templates/standard_model_matching.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M test/module.mk
    M test/test_HSSUSY_SUSYHD.sh
    M test/test_HSSUSY_SUSYHD_msq_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msq_msu_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msq_msu_m3_msusy_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_msu_m3_degenerate.in.spc
    M test/test_HSSUSY_SUSYHD_nondegenerate.in.spc
    R test/test_HSSUSY_thresholds.m
    A test/test_MSSM_2L_yt.m
    M test/test_eigen_utils.cpp
    A test/test_mssm_twoloop_mt.cpp
    A test/test_mssm_twoloop_mt.m
    M test/test_run_all_spectrum_generators.sh
    M test/test_threshold_loop_functions.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	src/module.mk


  Commit: 77265fd712e43c398f4e08a991ada9f46888fd1c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/77265fd712e43c398f4e08a991ada9f46888fd1c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Add EWSB solver in database test


  Commit: 7347927fa41d05976d81f67f8bcf80c7ccd36921
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7347927fa41d05976d81f67f8bcf80c7ccd36921
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M test/test_CE6SSM_spectrum.sh

  Log Message:
  -----------
  Correct two-scale inputs in test of CE6SSM spectrum

which was failing because, in the CE6SSM model, all
soft parameters are set in the high-scale constraint,
whereas in the E6SSM model MuPr and BMuPr are set at
the SUSY scale


  Commit: 4a16482e21eb02996ff5a5cbc14f73222647abb1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4a16482e21eb02996ff5a5cbc14f73222647abb1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M test/test_CE6SSM.hpp
    M test/test_CE6SSM_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Use valid EWSB test point in the CE6SSM


  Commit: 129b8839e9137e93b2a60c1be3a7cd7aad82fba8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/129b8839e9137e93b2a60c1be3a7cd7aad82fba8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp

  Log Message:
  -----------
  Use high-scale values of MuPr and BMuPr in boundary conditions


  Commit: 1d4a082ed858acc2d18264a5ac4574353ade4758
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1d4a082ed858acc2d18264a5ac4574353ade4758
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-03 (Mon, 03 Apr 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp

  Log Message:
  -----------
  Use test point in the E6SSM that is closer to a CE6SSM point


  Commit: e581935245d74398544d7c3ef6fa71a3bdc9ac2e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e581935245d74398544d7c3ef6fa71a3bdc9ac2e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-03 (Mon, 03 Apr 2017)

  Changed paths:
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Use an NMSSM point closer to the CNMSSM

and also reduce test precision slightly to account
for this (in the case of the semi-analytic -> two-scale
test, the precision has also been reduced as there is
a slightly larger difference due to numerical errors
in the RG running)


  Commit: 3f7ca237952bb92369dc119d5f700a70ea15f1ac
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3f7ca237952bb92369dc119d5f700a70ea15f1ac
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-03 (Mon, 03 Apr 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  Fix typo


  Commit: 4f0b3863de8375dcc185dda0e6f897178167440a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4f0b3863de8375dcc185dda0e6f897178167440a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-05 (Wed, 05 Apr 2017)

  Changed paths:
    M model_files/CE6SSM/LesHouches.in.CE6SSM

  Log Message:
  -----------
  Use B' = 0 instead of B' = 1 in the CE6SSM


  Commit: 8b14dbed7e596c3a65c54283021ee9338e84141c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8b14dbed7e596c3a65c54283021ee9338e84141c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-06 (Thu, 06 Apr 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M src/mathlink_utils.hpp
    M src/spectrum_generator_settings.cpp
    M templates/librarylink.cpp.in
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in

  Log Message:
  -----------
  Allow all BVP solvers to be run if FlexibleSUSY[2] = 0

is set, in which case the first solver that finds a
solution is used


  Commit: 124ca990e552014e51e21ee05784c94a6c8ec77b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/124ca990e552014e51e21ee05784c94a6c8ec77b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

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

  Log Message:
  -----------
  Add function to undefine extra parameters

so that temporary extra parameters can be defined and
then removed for individual solvers


  Commit: bf38cf65ecd154d61ad164c94e90018e50460d27
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bf38cf65ecd154d61ad164c94e90018e50460d27
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M meta/Constraint.m
    M meta/Parameters.m

  Log Message:
  -----------
  Add explicit contexts


  Commit: d52e7beef253bbe2e3c2b1f23a27e098aff324b4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d52e7beef253bbe2e3c2b1f23a27e098aff324b4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M meta/Constraint.m
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/two_scale_high_scale_constraint.cpp.in

  Log Message:
  -----------
  Define beta functions in any constraint for which they are required

instead of just the high-scale constraint


  Commit: 1408c87cdc7ff1f4c8293b5daf3592e6b5638014
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1408c87cdc7ff1f4c8293b5daf3592e6b5638014
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

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

  Log Message:
  -----------
  Generalise EWSB routines to allow different substitutions for BVP solvers


  Commit: e995a928445188f34eb2607114ca0e929122a770
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e995a928445188f34eb2607114ca0e929122a770
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-08 (Sat, 08 Apr 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Print BVP solver that is currently being used


  Commit: 9376d3499b848562fc762d909f80b82695c1ed9c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9376d3499b848562fc762d909f80b82695c1ed9c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-08 (Sat, 08 Apr 2017)

  Changed paths:
    M templates/module.mk
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.hpp.in
    A templates/standard_model_semi_analytic_low_scale_initial_guesser.cpp.in
    A templates/standard_model_semi_analytic_low_scale_initial_guesser.hpp.in
    A templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in
    A templates/standard_model_semi_analytic_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Add templates for semi-analytic, low-scale EFT model


  Commit: ab131db423db78c49880e8daa326f45219274fca
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ab131db423db78c49880e8daa326f45219274fca
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-09 (Sun, 09 Apr 2017)

  Changed paths:
    M .gitattributes
    M ChangeLog
    M config/depgen.cpp
    M configure
    M doc/FlexibleFuture.txt
    R doc/bibliography.bib
    R doc/chapters/output.tex
    R doc/chapters/overview.tex
    R doc/chapters/quick_start.tex
    R doc/chapters/usage.tex
    R doc/flexiblesusy.tex
    M doc/librarylink.dox
    M doc/model_file.dox
    M doc/module.mk
    M doc/references.bib
    R doc/version.tex.in
    R doc/xstring.sty
    R doc/xstring.tex
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/LoopMasses.m
    A meta/MSSM/bquark_2loop_sqcd_decoupling.m
    A meta/MSSM/bquark_2loop_sqcd_pole.m
    A meta/MSSM/bquark_to_cpp.m
    A meta/MSSM/dmbas2.expr
    A meta/MSSM/dmbas2.m
    A meta/MSSM/extract_MSSM_delta_mb_from_softsusy.m
    A meta/MSSM/twoloopbubble.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/TextFormatting.m
    M meta/WriteOut.m
    M meta/module.mk
    M model_files/CMSSMYt2L/FlexibleSUSY.m.in
    A model_files/NUHMSSMNoFV/FlexibleSUSY.m.in
    A model_files/NUHMSSMNoFV/LesHouches.in.NUHMSSMNoFV
    M src/gsl_utils.cpp
    M src/module.mk
    A src/mssm_twoloop_mb.cpp
    A src/mssm_twoloop_mb.hpp
    M src/standard_model_two_scale_model.cpp
    M templates/a_muon.cpp.in
    M templates/observables.cpp.in
    M test/module.mk
    M test/test_CMSSMNoFV_GM2Calc.sh
    A test/test_MSSM_2L_mb.m
    A test/test_MSSM_2L_mt.m
    A test/test_MSSM_2L_yb_softsusy.m
    A test/test_MSSM_2L_yt_loopfunction.m
    A test/test_MSSM_2L_yt_softsusy.m
    A test/test_mssm_twoloop_mb.cpp
    R test/test_mssm_twoloop_mt.m
    M test/test_run_all_spectrum_generators.sh

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/Parameters.m
	meta/WriteOut.m
	src/module.mk
	test/module.mk


  Commit: 77392e945e823db2525c377d2c813344d5648d8c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/77392e945e823db2525c377d2c813344d5648d8c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-09 (Sun, 09 Apr 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  Add missing function definition


  Commit: 6c2a2dac2f7d0140ff0daba0b243e56ced15c098
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6c2a2dac2f7d0140ff0daba0b243e56ced15c098
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-04-09 (Sun, 09 Apr 2017)

  Changed paths:
    M test/test_CMSSM_librarylink_slha.in.spc

  Log Message:
  -----------
  Update default algorithm used in test


  Commit: 0c1e2c708bd79fb2d6eb61b8db27c9e86cb01011
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c1e2c708bd79fb2d6eb61b8db27c9e86cb01011
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M ChangeLog
    M README
    M config/depgen.cpp
    M config/flexiblesusy-config.in
    M doc/building.dox
    M doc/documentation.dox
    M doc/install.dox
    M doc/librarylink.dox
    M doc/mainpage.dox.in
    M doc/meta_code.dox
    M doc/model_file.dox
    M doc/package.dox
    M doc/slha_input.dox
    M examples/customized-betas/LesHouches.in.MSSMcbs
    M examples/tower/LesHouches.in.tower
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/LoopMasses.m
    M meta/MSSM/bquark_to_cpp.m
    M meta/MSSM/tquark_to_cpp.m
    M meta/Observables.m
    M meta/ThresholdCorrections.m
    M meta/TreeMasses.m
    M meta/TwoLoopQCD.m
    M meta/WriteOut.m
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/CMSSMNoFV/FlexibleSUSY.m.in
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/LesHouches.in.E6SSM
    M model_files/HGTHDMIIMSSMBC/LesHouches.in.HGTHDMIIMSSMBC
    M model_files/HSSUSY/LesHouches.in.HSSUSY
    M model_files/HTHDMIIMSSMBC/LesHouches.in.HTHDMIIMSSMBC
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/MRSSM/LesHouches.in.MRSSM
    M model_files/MRSSM2/LesHouches.in.MRSSM2
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMCPV/LesHouches.in.MSSMCPV
    M model_files/MSSMMuBMu/LesHouches.in.MSSMMuBMu
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    M model_files/NUHMSSMNoFV/FlexibleSUSY.m.in
    M model_files/NUHMSSMNoFV/LesHouches.in.NUHMSSMNoFV
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP2
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP3
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP2
    M model_files/NUTSMSSM/LesHouches.in.NUTSMSSM
    M model_files/SM/LesHouches.in.SM
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    M model_files/SSM/LesHouches.in.SSM
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMII/LesHouches.in.THDMII
    M model_files/THDMIIMSSMBC/LesHouches.in.THDMIIMSSMBC
    M model_files/TensorCoupling/LesHouches.in.TensorCoupling
    M model_files/U1xMSSM3G/LesHouches.in.U1xMSSM3G
    M model_files/UMSSM/LesHouches.in.UMSSM
    M model_files/VCMSSM/LesHouches.in.VCMSSM
    M model_files/cCMSSM/LesHouches.in.cCMSSM
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M model_files/lowMSSM/LesHouches.in.lowMSSM
    M model_files/lowNMSSM/LesHouches.in.TP1
    M model_files/lowNMSSM/LesHouches.in.TP2
    M model_files/lowNMSSM/LesHouches.in.TP3
    M model_files/lowNMSSM/LesHouches.in.TP4
    M model_files/lowNMSSM/LesHouches.in.TP5
    M model_files/lowNMSSM/LesHouches.in.TP6
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP1
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP2
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP3
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP4
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP5
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP6
    M model_files/munuSSM/LesHouches.in.munuSSM
    M model_files/rootMSSM/FlexibleSUSY.m.in
    M models/SoftsusyMSSM/softsusy.cpp
    M src/array_view.hpp
    M src/database.cpp
    M src/module.mk
    M src/mssm_twoloop_mb.cpp
    M src/mssm_twoloop_mb.hpp
    M src/mssm_twoloop_mt.cpp
    M src/mssm_twoloop_mt.hpp
    M src/physical_input.cpp
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    A src/threshold_corrections.cpp
    A src/threshold_corrections.hpp
    M src/threshold_loop_functions.cpp
    M src/two_loop_corrections.hpp
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M src/wrappers.hpp
    M templates/LesHouches.in
    M templates/a_muon.cpp.in
    M templates/a_muon.hpp.in
    M templates/librarylink.cpp.in
    M templates/librarylink.m.in
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/observables.cpp.in
    M templates/physical.cpp.in
    M templates/run.m.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M templates/utilities.cpp.in
    M templates/utilities.hpp.in
    M test/module.mk
    M test/test_CMSSMCKM_low_scale_constraint.cpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMNoFV_GM2Calc.sh
    M test/test_CMSSM_QedQcd_exception.in.spc
    M test/test_CMSSM_QedQcd_no_convergence.in.spc
    M test/test_CMSSM_database.cpp
    M test/test_CMSSM_librarylink_slha.in.spc
    M test/test_CMSSM_low_scale_constraint.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_weinberg_angle.cpp
    M test/test_MSSMtower.sh
    M test/test_NMSSM_low_scale_constraint.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NMSSMtower.sh
    M test/test_NUTNMSSM_spectrum.cpp
    M test/test_ReadSLHA.m
    M test/test_SM_weinberg_angle.cpp
    M test/test_SMtower.sh
    M test/test_loopfunctions.cpp
    A test/test_threshold_corrections.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	config/flexiblesusy-config.in
	meta/Constraint.m
	src/spectrum_generator_settings.cpp
	templates/mass_eigenstates.hpp.in
	templates/two_scale_high_scale_initial_guesser.cpp.in
	templates/two_scale_low_scale_initial_guesser.cpp.in


  Commit: b5d13e8ea6b083ee12324297e618fd5cfc09b598
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b5d13e8ea6b083ee12324297e618fd5cfc09b598
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in
    M templates/semi_analytic_low_scale_initial_guesser.cpp.in
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/standard_model_semi_analytic_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Allow individual thresholds to be selected in semi-analytic solver


  Commit: 6ef105b64e6d1aec0966f1b78dabd44ecb9fff3d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6ef105b64e6d1aec0966f1b78dabd44ecb9fff3d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/standard_model_semi_analytic_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Use explicit namespace qualification

for entities defined in the softsusy namespace


  Commit: a523ab6235dce94ebf08e0bdff07289ddb66df0e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a523ab6235dce94ebf08e0bdff07289ddb66df0e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M doc/slha_input.dox
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    M model_files/CE6SSM/LesHouches.in.CE6SSM
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCKM/LesHouches.in.CMSSMCKM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    M model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic
    M model_files/CMSSMtower/LesHouches.in.CMSSMtower
    M model_files/CNMSSM/LesHouches.in.CNMSSM
    M model_files/CSE6SSM/LesHouches.in.CSE6SSM
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/LesHouches.in.E6SSM
    M model_files/E6SSMtower/LesHouches.in.E6SSMtower
    M model_files/HGTHDMIIMSSMBC/LesHouches.in.HGTHDMIIMSSMBC
    M model_files/HGTHDMIIMSSMBCApprox/LesHouches.in.HGTHDMIIMSSMBCApprox
    M model_files/HGTHDMIIMSSMBCFull/LesHouches.in.HGTHDMIIMSSMBCFull
    M model_files/HSSUSY/LesHouches.in.HSSUSY
    M model_files/HTHDMIIMSSMBC/LesHouches.in.HTHDMIIMSSMBC
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/LRLR/LesHouches.in.LRLR
    M model_files/MDM/LesHouches.in.MDM
    M model_files/MRSSM/LesHouches.in.MRSSM
    M model_files/MRSSM2/LesHouches.in.MRSSM2
    M model_files/MRSSMtower/LesHouches.in.MRSSMtower
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMCPV/LesHouches.in.MSSMCPV
    M model_files/MSSMMuBMu/LesHouches.in.MSSMMuBMu
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    M model_files/MSSMNoFVtower/LesHouches.in.MSSMNoFVtower
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/MSSMtower/LesHouches.in.MSSMtower
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    M model_files/NMSSMtower/LesHouches.in.NMSSMtower
    M model_files/NMSSMtower/LesHouches.in.NMSSMtower_1507.05093_TP3
    M model_files/NSM/LesHouches.in.NSM
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    M model_files/NUHMSSMNoFV/LesHouches.in.NUHMSSMNoFV
    M model_files/NUHMSSMalt/LesHouches.in.NUHMSSMalt
    M model_files/NUHMSSMalttower/LesHouches.in.NUHMSSMalttower
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP2
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP3
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP2
    M model_files/NUTSMSSM/LesHouches.in.NUTSMSSM
    M model_files/SM/LesHouches.in.SM
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    M model_files/SMtower/LesHouches.in.SMtower
    M model_files/SSM/LesHouches.in.SSM
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMII/LesHouches.in.THDMII
    M model_files/THDMIIMSSMBC/LesHouches.in.THDMIIMSSMBC
    M model_files/THDMIIMSSMBCApprox/LesHouches.in.THDMIIMSSMBCApprox
    M model_files/THDMIIMSSMBCFull/LesHouches.in.THDMIIMSSMBCFull
    M model_files/TMSSM/LesHouches.in.TMSSM
    M model_files/TensorCoupling/LesHouches.in.TensorCoupling
    M model_files/U1xMSSM3G/LesHouches.in.U1xMSSM3G
    M model_files/UMSSM/LesHouches.in.UMSSM
    M model_files/VCMSSM/LesHouches.in.VCMSSM
    M model_files/cCMSSM/LesHouches.in.cCMSSM
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M model_files/lowMSSM/LesHouches.in.lowMSSM
    M model_files/lowNMSSM/LesHouches.in.TP1
    M model_files/lowNMSSM/LesHouches.in.TP2
    M model_files/lowNMSSM/LesHouches.in.TP3
    M model_files/lowNMSSM/LesHouches.in.TP4
    M model_files/lowNMSSM/LesHouches.in.TP5
    M model_files/lowNMSSM/LesHouches.in.TP6
    M model_files/lowNMSSM/LesHouches.in.lowNMSSM
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP1
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP2
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP3
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP4
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP5
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP6
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.lowNMSSMTanBetaAtMZ
    M model_files/munuSSM/LesHouches.in.munuSSM
    M src/spectrum_generator_settings.cpp
    M templates/LesHouches.in

  Log Message:
  -----------
  Update documentation for selecting solver algorithm


  Commit: 5a1b73facd3b5bc0cfb19c543e5269f0bca4957f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5a1b73facd3b5bc0cfb19c543e5269f0bca4957f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-05 (Fri, 05 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Change notation for rule


  Commit: 93200967d2b133c8736256e230f2ae70b1257241
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/93200967d2b133c8736256e230f2ae70b1257241
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-05 (Fri, 05 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Ensure empty solutions are added when no EWSB equations are present


  Commit: 28ae13ac4a8a4ee5f3aacfbf5cec9cf44c849325
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/28ae13ac4a8a4ee5f3aacfbf5cec9cf44c849325
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-05 (Fri, 05 May 2017)

  Changed paths:
    M ChangeLog
    M doc/FlexibleEFTHiggs.dox
    M doc/model_file.dox
    A model_files/CMSSMEFTHiggs/FlexibleSUSY.m.in
    A model_files/CMSSMEFTHiggs/LesHouches.in.CMSSMEFTHiggs
    R model_files/CMSSMtower/FlexibleSUSY.m.in
    R model_files/CMSSMtower/LesHouches.in.CMSSMtower
    A model_files/E6SSMEFTHiggs/FlexibleSUSY.m.in
    A model_files/E6SSMEFTHiggs/LesHouches.in.E6SSMEFTHiggs
    R model_files/E6SSMtower/FlexibleSUSY.m.in
    R model_files/E6SSMtower/LesHouches.in.E6SSMtower
    A model_files/MRSSMEFTHiggs/FlexibleSUSY.m.in
    A model_files/MRSSMEFTHiggs/LesHouches.in.MRSSMEFTHiggs
    R model_files/MRSSMtower/FlexibleSUSY.m.in
    R model_files/MRSSMtower/LesHouches.in.MRSSMtower
    A model_files/MSSMEFTHiggs/FlexibleSUSY.m.in
    A model_files/MSSMEFTHiggs/LesHouches.in.MSSMEFTHiggs
    A model_files/MSSMNoFVEFTHiggs/FlexibleSUSY.m.in
    A model_files/MSSMNoFVEFTHiggs/LesHouches.in.MSSMNoFVEFTHiggs
    R model_files/MSSMNoFVtower/FlexibleSUSY.m.in
    R model_files/MSSMNoFVtower/LesHouches.in.MSSMNoFVtower
    R model_files/MSSMtower/FlexibleSUSY.m.in
    R model_files/MSSMtower/LesHouches.in.MSSMtower
    A model_files/NMSSMEFTHiggs/FlexibleSUSY.m.in
    A model_files/NMSSMEFTHiggs/LesHouches.in.NMSSMEFTHiggs
    A model_files/NMSSMEFTHiggs/LesHouches.in.NMSSMEFTHiggs_1507.05093_TP3
    R model_files/NMSSMtower/FlexibleSUSY.m.in
    R model_files/NMSSMtower/LesHouches.in.NMSSMtower
    R model_files/NMSSMtower/LesHouches.in.NMSSMtower_1507.05093_TP3
    A model_files/NUHMSSMaltEFTHiggs/FlexibleSUSY.m.in
    A model_files/NUHMSSMaltEFTHiggs/LesHouches.in.NUHMSSMaltEFTHiggs
    R model_files/NUHMSSMalttower/FlexibleSUSY.m.in
    R model_files/NUHMSSMalttower/LesHouches.in.NUHMSSMalttower
    A model_files/SMEFTHiggs/FlexibleSUSY.m.in
    A model_files/SMEFTHiggs/LesHouches.in.SMEFTHiggs
    R model_files/SMtower/FlexibleSUSY.m.in
    R model_files/SMtower/LesHouches.in.SMtower
    M release/generate-models.sh
    M test/module.mk
    A test/test_MSSMEFTHiggs.sh
    A test/test_MSSMEFTHiggs_lambda_threshold_correction.cpp
    A test/test_MSSMEFTHiggs_librarylink.sh
    A test/test_MSSMEFTHiggs_profile.sh
    A test/test_MSSMNoFVEFTHiggs.sh
    R test/test_MSSMNoFVtower.sh
    R test/test_MSSMtower.sh
    R test/test_MSSMtower_lambda_threshold_correction.cpp
    R test/test_MSSMtower_librarylink.sh
    R test/test_MSSMtower_profile.sh
    A test/test_NMSSMEFTHiggs.sh
    R test/test_NMSSMtower.sh
    A test/test_NUHMSSMaltEFTHiggs.sh
    R test/test_NUHMSSMalttower.sh
    A test/test_SMEFTHiggs.sh
    R test/test_SMtower.sh
    M test/test_multiple_librarylinks.m
    M test/test_run_all_spectrum_generators.sh

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	test/test_MSSMEFTHiggs_lambda_threshold_correction.cpp
	test/test_run_all_spectrum_generators.sh


  Commit: 3a6a4130978fbbd200dd6d944a6057582462cafa
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3a6a4130978fbbd200dd6d944a6057582462cafa
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-08 (Mon, 08 May 2017)

  Changed paths:
    M model_files/CE6SSM/LesHouches.in.CE6SSM
    M model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic
    M model_files/CNMSSM/LesHouches.in.CNMSSM

  Log Message:
  -----------
  Add default threshold corrections to semi-analytic SLHA input files


  Commit: e1b6b55ef2e4d9798758ba2973d011999e58a38d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e1b6b55ef2e4d9798758ba2973d011999e58a38d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-09 (Tue, 09 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Ensure only valid EWSB solvers are generated


  Commit: 0c30001910849cbcb87ae827a80b49592f8574d6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c30001910849cbcb87ae827a80b49592f8574d6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp

  Log Message:
  -----------
  Use working point in test


  Commit: f603b2ca2736709c47a3b36d94f8951b4871e517
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f603b2ca2736709c47a3b36d94f8951b4871e517
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-11 (Thu, 11 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/semi_analytic_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Turn off individual threshold corrections as well


  Commit: bb7bf0ebdc9a0374a12dad60d56662ed240d8079
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bb7bf0ebdc9a0374a12dad60d56662ed240d8079
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp

  Log Message:
  -----------
  Revert "Use working point in test"

This reverts commit 0c30001910849cbcb87ae827a80b49592f8574d6.


  Commit: b7ebccf21e40651533d07898a21c0fd614cd1d2a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b7ebccf21e40651533d07898a21c0fd614cd1d2a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M model_files/CE6SSM/FlexibleSUSY.m.in
    M model_files/CE6SSM/LesHouches.in.CE6SSM
    M test/test_CE6SSM.hpp
    M test/test_CE6SSM_consistent_solutions.cpp

  Log Message:
  -----------
  Allow initial guesses for CE6SSM EWSB outputs to be specified as inputs


  Commit: 92599e657decce2245583ab680c0488f1035ed6f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/92599e657decce2245583ab680c0488f1035ed6f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M AUTHORS
    M ChangeLog
    M addons/GM2Calc/MSSMNoFV_onshell.cpp
    M doc/mainpage.dox.in
    M meta/BetaFunction.m
    M meta/CConversion.m
    M meta/FlexibleSUSY.m
    M meta/LoopMasses.m
    M meta/Parameters.m
    M src/dilog.cpp
    M src/numerics.cpp
    M src/numerics2.hpp
    M templates/librarylink.m.in
    M test/module.mk
    M test/test_numerics.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	meta/Parameters.m


  Commit: 71c4dad333fbcddc6c120671dc1537ca1d5cb878
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/71c4dad333fbcddc6c120671dc1537ca1d5cb878
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Remove no longer supported extra input parameters list


  Commit: 2c03cd6ae52a987653abeb016a2e25475ca9842e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2c03cd6ae52a987653abeb016a2e25475ca9842e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M templates/librarylink.m.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver


  Commit: c0c11e7ad023a5986aafdf8c4e07f721a0e3d3a8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c0c11e7ad023a5986aafdf8c4e07f721a0e3d3a8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Suppress Mathematica warning


  Commit: 5defd234299cb6f5628b219d84348334ddfcefdb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5defd234299cb6f5628b219d84348334ddfcefdb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/standard_model_semi_analytic_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Avoid magic number for VEV in initial guess


  Commit: 67ac4d50c86ffdb436a102c8b5312282d6abb158
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/67ac4d50c86ffdb436a102c8b5312282d6abb158
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Do not hard-code input scale for soft parameter boundary values


  Commit: 8de651c8273fa7d8f71ce25ca0acfcedb78afd56
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8de651c8273fa7d8f71ce25ca0acfcedb78afd56
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_high_scale_constraint.hpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in
    M templates/semi_analytic_soft_parameters_constraint.cpp.in
    M templates/semi_analytic_soft_parameters_constraint.hpp.in
    M templates/semi_analytic_susy_scale_constraint.cpp.in
    M templates/semi_analytic_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Store pointer to boundary constraint in semi-analytic constraint

rather than the other way around.  This is a more sensible
assignment of responsibilities.


  Commit: 9c92540f0c9d7427a94bef679be9b2e1af5a7fba
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9c92540f0c9d7427a94bef679be9b2e1af5a7fba
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Use slightly more readable template


  Commit: a852fa305ce076f7e2115329eb2508df5be61f79
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a852fa305ce076f7e2115329eb2508df5be61f79
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Update tests to set boundary constraint correctly


  Commit: 44866a2c61ceb78b77866d92f1b1cfb4b65c1687
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/44866a2c61ceb78b77866d92f1b1cfb4b65c1687
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-18 (Thu, 18 May 2017)

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

  Log Message:
  -----------
  Use generated destructor


  Commit: 8c0bb6d25f63c38c10d8445dee0e878b1552bd93
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8c0bb6d25f63c38c10d8445dee0e878b1552bd93
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-18 (Thu, 18 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/semi_analytic_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Simplify saving old settings in initial guess


  Commit: 82b7f5282ce02f0706f021a25ec10baecc49a978
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/82b7f5282ce02f0706f021a25ec10baecc49a978
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-18 (Thu, 18 May 2017)

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

  Log Message:
  -----------
  Do not assume that the input scale is the high-scale or SUSY-scale


  Commit: 5817e972fdc74e7a0ad9574a5e264f7c974125b9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5817e972fdc74e7a0ad9574a5e264f7c974125b9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-19 (Fri, 19 May 2017)

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

  Log Message:
  -----------
  Allow matching conditions to be added to the outer iteration


  Commit: 275679254ca38ee5cb44e66412a3b0a3f707f5d8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/275679254ca38ee5cb44e66412a3b0a3f707f5d8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_soft_parameters_constraint.cpp.in
    M templates/semi_analytic_soft_parameters_constraint.hpp.in

  Log Message:
  -----------
  Use a more generic scale getter in the soft parameters constraint

rather than storing a pointer to the boundary constraint.  This is
more generic, and consistent with the approach used for matching
conditions.


  Commit: 8d3ca9ac94c920360a8894e5b31fae0bbe5a885b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8d3ca9ac94c920360a8894e5b31fae0bbe5a885b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Update tests to use scale getter instead of pointer to constraint


  Commit: 48c3689e74d69b74f45d69c559b55f60c110365d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/48c3689e74d69b74f45d69c559b55f60c110365d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M config/config.h.in
    M configure
    A src/basic_rk_integrator.hpp
    M src/betafunction.cpp
    M src/betafunction.hpp
    M src/module.mk
    M src/rk.hpp
    A src/rkf_integrator.cpp
    A src/rkf_integrator.hpp
    M src/two_scale_solver.cpp
    M test/module.mk
    M test/test_CMSSM_model.cpp
    M test/test_MSSMEFTHiggs_librarylink.sh
    M test/test_rk.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	src/betafunction.hpp
	test/module.mk
	test/test_CMSSM_model.cpp
	test/test_rk.cpp


  Commit: 2e82ff7e70ec6924c051a8f8249fd93dee430e27
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2e82ff7e70ec6924c051a8f8249fd93dee430e27
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M test/test_rk.cpp

  Log Message:
  -----------
  Add additional test


  Commit: 16a63e8b24cf4ec36e3da28ce50e2525a64dafb1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/16a63e8b24cf4ec36e3da28ce50e2525a64dafb1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M src/rk.hpp

  Log Message:
  -----------
  Include smaller header


  Commit: aabe605c59aaeb6c212c56e0c051ceccd4003a73
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/aabe605c59aaeb6c212c56e0c051ceccd4003a73
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_high_scale_spectrum_generator.hpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.hpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Remove some uses of this pointer

that are not currently needed in the non-templated spectrum
generator classes


  Commit: 0c107a686c9c456718056fea896c4fc4b773944b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0c107a686c9c456718056fea896c4fc4b773944b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Do not assume the soft parameters are fixed at the high/SUSY-scales

when calculating the pole mass spectrum


  Commit: ca7bf13b1b90f63b5a7bd128f4b52355da270e2c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ca7bf13b1b90f63b5a7bd128f4b52355da270e2c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Use compiler generated destructor in spectrum generator classes


  Commit: 64cd83cf7c523ba9ab9f0c29f651245d8e145fee
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/64cd83cf7c523ba9ab9f0c29f651245d8e145fee
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.hpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in
    M templates/two_scale_high_scale_spectrum_generator.hpp.in
    M templates/two_scale_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Minor layout changes


  Commit: a743a158c2e9cdc1fd07d1e511e228caab1e6a1e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a743a158c2e9cdc1fd07d1e511e228caab1e6a1e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Deduce type of model using auto

for brevity


  Commit: 898e09b0d6d8d153ca12b80108296c21edbefc20
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/898e09b0d6d8d153ca12b80108296c21edbefc20
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Correctly set boundary scale in EFT spectrum generators


  Commit: a74d1e869267e7ef3e146eb75b513c0c4d620a92
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a74d1e869267e7ef3e146eb75b513c0c4d620a92
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  Allow boundary scale to be set in semi-analytic matching conditions


  Commit: e432bbdde1ce75a05b02af3508addee550091f4e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e432bbdde1ce75a05b02af3508addee550091f4e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  Use compiler generated destructor in matching conditions


  Commit: e4e017b97e60c8bd923251e102756a888a1c869f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e4e017b97e60c8bd923251e102756a888a1c869f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Run correct model to low-scale


  Commit: 372d89ae7cff2dab27f338659e637b1336435d98
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/372d89ae7cff2dab27f338659e637b1336435d98
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_matching.cpp.in

  Log Message:
  -----------
  Ensure semi-analytic coefficients are calculated before applying matching


  Commit: 155311c67f141b40cad9944d6a62a9194b5e1dec
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/155311c67f141b40cad9944d6a62a9194b5e1dec
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Directly construct matching conditions

to be consistent with the handling of the constraints and to
be a bit more succinct


  Commit: b535b7fb7b12ed505ef66ea0ddc20d1c52bed1b7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b535b7fb7b12ed505ef66ea0ddc20d1c52bed1b7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Set boundary scale in matching conditions


  Commit: 390cc1c9028c280940ed14f2f03420eee3fe0773
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/390cc1c9028c280940ed14f2f03420eee3fe0773
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/semi_analytic_high_scale_constraint.cpp.in
    M templates/semi_analytic_high_scale_constraint.hpp.in
    M templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/semi_analytic_low_scale_constraint.hpp.in
    M templates/semi_analytic_soft_parameters_constraint.cpp.in
    M templates/semi_analytic_susy_scale_constraint.cpp.in
    M templates/semi_analytic_susy_scale_constraint.hpp.in
    M test/test_CE6SSM_consistent_solutions.cpp
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Link scales of semi-analytic constraints in inner and outer iteration

and streamline generation of constraint classes for the semi-analytic
solver


  Commit: 51183cd9b89531bb8fdf1f68d32aec6eaad56ffb
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/51183cd9b89531bb8fdf1f68d32aec6eaad56ffb
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M configure

  Log Message:
  -----------
  Do not enable lattice solver by default

since this might be confusing


  Commit: c64cf2d0aa846189a1e78244f07f76b355332855
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c64cf2d0aa846189a1e78244f07f76b355332855
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/module.mk
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.hpp.in
    M templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_semi_analytic_matching.cpp.in
    M templates/standard_model_semi_analytic_matching.hpp.in

  Log Message:
  -----------
  Try moving matching conditions into outer iteration

because the iteration with FlexibleEFTHiggs enabled is
very unstable.  The idea would be to save the values of
the matched parameters at each step, and use these saved
values within the inner iteration.


  Commit: 549ef6c69b76aadfb0eb6d1a592bcc39279d5948
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/549ef6c69b76aadfb0eb6d1a592bcc39279d5948
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M templates/semi_analytic_susy_scale_constraint.hpp.in

  Log Message:
  -----------
  Fix whitespace


  Commit: 5c6b61468c3f29991c5ade2f2806c96809643ca4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5c6b61468c3f29991c5ade2f2806c96809643ca4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-26 (Fri, 26 May 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Ensure solutions have proper default values


  Commit: 4f2601517f4cafcfca60aacd9b8c609ff77e8e1e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4f2601517f4cafcfca60aacd9b8c609ff77e8e1e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-26 (Fri, 26 May 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Use "BV" instead of "Basis" to indicate boundary value parameters

as this seems like a clearer variable name ("BV" standing for
"boundary value")


  Commit: 3104ac1b3cc133925f85bb1db5913e7ef4c9d8af
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3104ac1b3cc133925f85bb1db5913e7ef4c9d8af
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-26 (Fri, 26 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    M templates/semi_analytic_ewsb_solver.cpp.in
    M templates/semi_analytic_model.hpp.in
    M templates/semi_analytic_solutions.cpp.in
    M templates/semi_analytic_solutions.hpp.in
    M test/test_CE6SSM.hpp
    M test/test_CE6SSM_consistent_solutions.cpp
    M test/test_CE6SSM_ewsb.cpp
    M test/test_CE6SSM_semi_analytic_solutions.cpp
    M test/test_CMSSMSemiAnalytic.hpp
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    M test/test_CMSSMSemiAnalytic_ewsb.cpp
    M test/test_CMSSMSemiAnalytic_ewsb_solution.cpp
    M test/test_CMSSMSemiAnalytic_semi_analytic_solutions.cpp
    M test/test_CNMSSM.hpp
    M test/test_CNMSSM_consistent_solutions.cpp
    M test/test_CNMSSM_ewsb.cpp
    M test/test_CNMSSM_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Eliminate use of intermediate basis variables in semi-analytic solutions

However, note that this now causes the agreement after a single iteration
to get worse after a single step for some of the test points


  Commit: c3d10686975be0b5b73fe78e4986065a667b41a1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c3d10686975be0b5b73fe78e4986065a667b41a1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Remove unused variables


  Commit: 51dec1b6e448af73a5b702be53751760dd46c0dc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/51dec1b6e448af73a5b702be53751760dd46c0dc
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Ensure parameters depending on EWSB outputs are also saved

when the EWSB conditions are solved temporarily, so that
they are properly reset afterwards


  Commit: 24fb09b99f21cd05c3b4da9ae5d2ef5ff9bc220c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/24fb09b99f21cd05c3b4da9ae5d2ef5ff9bc220c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    A model_files/SMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/SMSemiAnalytic/LesHouches.in.SMSemiAnalytic
    M test/module.mk
    A test/test_SMSemiAnalytic.hpp
    A test/test_SMSemiAnalytic_consistent_solutions.cpp
    A test/test_SMSemiAnalytic_ewsb.cpp
    A test/test_SMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_SMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add tests for the semi-analytic solver in the SM


  Commit: ff3e61e4211f1810a230420713cec05eb8709c53
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ff3e61e4211f1810a230420713cec05eb8709c53
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M .gitattributes

  Log Message:
  -----------
  Do not export models used for testing


  Commit: 7f04a7cc2a2fa38ed5bbb924bb3d96caf3c4850d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7f04a7cc2a2fa38ed5bbb924bb3d96caf3c4850d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

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

  Log Message:
  -----------
  Add model file for testing the semi-analytic solver in the SSM


  Commit: 5a61ec3b9eaf26c5179bf4e109b015f86f2414a0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5a61ec3b9eaf26c5179bf4e109b015f86f2414a0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M test/module.mk
    M test/test_SMSemiAnalytic_consistent_solutions.cpp
    M test/test_SMSemiAnalytic_semi_analytic_solutions.cpp
    M test/test_SMSemiAnalytic_spectrum.sh
    A test/test_SSMSemiAnalytic.hpp
    A test/test_SSMSemiAnalytic_consistent_solutions.cpp
    A test/test_SSMSemiAnalytic_ewsb.cpp
    A test/test_SSMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_SSMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add unit tests for the semi-analytic solver applied to the SSM


  Commit: 293d2260f865f311a455438047b3d74a5edfae76
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/293d2260f865f311a455438047b3d74a5edfae76
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    A templates/matching_constraint.hpp.in
    A templates/semi_analytic_matching_constraint.cpp.in
    A templates/semi_analytic_matching_constraint.hpp.in

  Log Message:
  -----------
  Add matching constraints to save values of matched parameters


  Commit: 1f2459bfd73d330ea339cc8c00b3f8a9a9a4cbc1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1f2459bfd73d330ea339cc8c00b3f8a9a9a4cbc1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Do not assume soft parameters are set at the high-scale


  Commit: 938f1c2eba6f667ef450599b8192862d75ac07a0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/938f1c2eba6f667ef450599b8192862d75ac07a0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M templates/semi_analytic_low_scale_initial_guesser.cpp.in

  Log Message:
  -----------
  Correct confusing comment


  Commit: 9ff97f49486ad5377a1872ffc2553648cef23228
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9ff97f49486ad5377a1872ffc2553648cef23228
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M .gitattributes
    A model_files/THDMIIEWSBAtMZSemiAnalytic/FlexibleSUSY.m.in
    A model_files/THDMIIEWSBAtMZSemiAnalytic/LesHouches.in.THDMIIEWSBAtMZSemiAnalytic
    M test/module.mk
    M test/test_SMSemiAnalytic_spectrum.sh
    M test/test_SSMSemiAnalytic_spectrum.sh
    A test/test_THDMIIEWSBAtMZSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add low-energy only THDMII model for testing the semi-analytic solver


  Commit: 86162eb1d84547e75de7cbc0302dfb4baf9c5ce8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/86162eb1d84547e75de7cbc0302dfb4baf9c5ce8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M templates/semi_analytic_low_scale_spectrum_generator.cpp.in

  Log Message:
  -----------
  Correctly set scale in low-energy only models


  Commit: 2d9bbb644dd91e97870be1381f5cfa24ffe2e158
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2d9bbb644dd91e97870be1381f5cfa24ffe2e158
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M model_files/THDMIIEWSBAtMZSemiAnalytic/FlexibleSUSY.m.in
    M test/module.mk
    A test/test_THDMIIEWSBAtMZSemiAnalytic.hpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_consistent_solutions.cpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_ewsb.cpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Add additional tests for THDMII solved using the semi-analytic solver


  Commit: 03c90eab9f2fe53488efc3813b7985f5f43bf9bf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/03c90eab9f2fe53488efc3813b7985f5f43bf9bf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M .gitattributes
    A model_files/lowNUHMSSM/FlexibleSUSY.m.in
    A model_files/lowNUHMSSM/LesHouches.in.lowNUHMSSM
    A model_files/lowNUHMSSMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/lowNUHMSSMSemiAnalytic/LesHouches.in.lowNUHMSSMSemiAnalytic
    M test/module.mk
    M test/test_CMSSMSemiAnalytic_spectrum.sh
    A test/test_lowNUHMSSMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add test for the semi-analytic solver in a low-energy only SUSY model


  Commit: 116676e983949278a694d1d1de89028c1615ab45
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/116676e983949278a694d1d1de89028c1615ab45
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M model_files/lowNUHMSSMSemiAnalytic/LesHouches.in.lowNUHMSSMSemiAnalytic

  Log Message:
  -----------
  Fix whitespace


  Commit: 39507ee9559a7d93c523ed270c6ce3d1351cd72e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/39507ee9559a7d93c523ed270c6ce3d1351cd72e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Use correct boundary values in EWSB substitutions


  Commit: ea7f09fea1a4fadba75d465a5b2dfc6127a3a2f6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ea7f09fea1a4fadba75d465a5b2dfc6127a3a2f6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M test/module.mk
    A test/test_lowNUHMSSMSemiAnalytic.hpp
    A test/test_lowNUHMSSMSemiAnalytic_consistent_solutions.cpp
    A test/test_lowNUHMSSMSemiAnalytic_ewsb.cpp
    A test/test_lowNUHMSSMSemiAnalytic_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Add additional tests for low-energy semi-analytic solver in a SUSY model


  Commit: d43c05c56771df27c729a1c36b45b756947e48f7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d43c05c56771df27c729a1c36b45b756947e48f7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-05-31 (Wed, 31 May 2017)

  Changed paths:
    M src/model.hpp

  Log Message:
  -----------
  Correct type in cast


  Commit: b0da1922a551ba15c58a71f1cec6a7739546254a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b0da1922a551ba15c58a71f1cec6a7739546254a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M test/test_CNMSSM.hpp

  Log Message:
  -----------
  Use correct value of lambda in CNMSSM test


  Commit: 0916fc78bbfabb3c901bbcf25fc3ab7051d382c6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0916fc78bbfabb3c901bbcf25fc3ab7051d382c6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Use higher precision in comparing the CNMSSM fixed point solutions

This test was failing because the two-scale solution did not satisfy
the universality conditions at the GUT scale for a lower precision
goal, whereas the semi-analytic solution does.


  Commit: edb9122756764927200de5cfdd7cf7afb7c62f2c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/edb9122756764927200de5cfdd7cf7afb7c62f2c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M src/module.mk

  Log Message:
  -----------
  Add missing header


  Commit: 85524dee2088b449234ee9dd05576c3e27362d07
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/85524dee2088b449234ee9dd05576c3e27362d07
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  Correctly pass struct by reference


  Commit: bf8e720972ec06ff0bce5385c31a52cce42c3568
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bf8e720972ec06ff0bce5385c31a52cce42c3568
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M meta/FlexibleEFTHiggsMatching.m
    M meta/FlexibleSUSY.m
    M templates/semi_analytic_matching_constraint.cpp.in
    M templates/standard_model_semi_analytic_matching.cpp.in
    M templates/standard_model_semi_analytic_matching.hpp.in

  Log Message:
  -----------
  Save fixed BSM parameters individually in the matching condition

This is a temporary change for testing the use of the semi-analytic
solver with FlexibleEFTHiggs.


  Commit: a5d0cea387f8098a8ce3083d6fd7b682ede62a47
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a5d0cea387f8098a8ce3083d6fd7b682ede62a47
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M ChangeLog
    M doc/model_file.dox
    M meta/CConversion.m
    M meta/FlexibleSUSY.m
    M meta/SelfEnergies.m
    M meta/ThresholdCorrections.m
    M meta/WeinbergAngle.m
    M model_files/CMSSM/FlexibleSUSY.m.in
    M model_files/CMSSMConvergenceTester/FlexibleSUSY.m.in
    M model_files/CMSSMMassWInput/FlexibleSUSY.m.in
    M model_files/CMSSMMatchedAtMTDRbar/FlexibleSUSY.m.in
    M model_files/CMSSMMatchedAtMTPole/FlexibleSUSY.m.in
    M model_files/CMSSMNoFV/FlexibleSUSY.m.in
    M model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    M model_files/CMSSMYt2L/FlexibleSUSY.m.in
    M model_files/LRLR/FlexibleSUSY.m.in
    M model_files/MRSSM/FlexibleSUSY.m.in
    M model_files/MRSSM2/FlexibleSUSY.m.in
    M model_files/MRSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/MSSMNoEWVEVs/FlexibleSUSY.m.in
    M model_files/MSSMNoFV/FlexibleSUSY.m.in
    M model_files/MSSMNoFVEFTHiggs/FlexibleSUSY.m.in
    M model_files/MSSMNoFVSLHA2/FlexibleSUSY.m.in
    M model_files/MSSMNoFVatMGUT/FlexibleSUSY.m.in
    M model_files/NUHMSSMNoFV/FlexibleSUSY.m.in
    M model_files/VCMSSM/FlexibleSUSY.m.in
    M model_files/cCMSSM/FlexibleSUSY.m.in
    M sarah/HGTHDM-II/parameters.m
    M sarah/HTHDM-II/parameters.m
    M sarah/MSSMNoEWVEVs/parameters.m
    M sarah/THDM-II/parameters.m
    M src/error.hpp
    M src/numerics.cpp
    M src/numerics.h
    M src/problems.hpp
    M src/standard_model.cpp
    M src/weinberg_angle.cpp
    M src/weinberg_angle.hpp
    M templates/librarylink.cpp.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/semi_analytic_low_scale_constraint.cpp.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    A templates/weinberg_angle.cpp.in
    A templates/weinberg_angle.hpp.in
    M test/module.mk
    M test/test_CMSSMCPV_spectrum.sh
    M test/test_CMSSMNoFV_GM2Calc.sh
    A test/test_CMSSMNoFV_benchmark.cpp
    A test/test_CMSSMNoFV_benchmark.in.spc.in
    A test/test_CMSSMNoFV_profile.sh
    A test/test_CMSSMNoFV_weinberg_angle_meta.cpp
    R test/test_CMSSM_benchmark.cpp
    R test/test_CMSSM_benchmark.in.spc.in
    M test/test_CMSSM_slha_output.cpp
    M test/test_CMSSM_spectrum.cpp
    A test/test_CMSSM_weinberg_angle_meta.cpp
    M test/test_HSSUSY_SUSYHD.sh
    M test/test_NMSSM_benchmark.cpp
    M test/test_NMSSM_low_scale_constraint.cpp
    M test/test_NMSSM_slha_output.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    A test/test_SM_weinberg_angle_meta.cpp

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	templates/module.mk.in
	test/module.mk


  Commit: d11b9b829e794b02a3e82ff5c087ae05cdc6b726
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d11b9b829e794b02a3e82ff5c087ae05cdc6b726
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic

  Log Message:
  -----------
  Update value of \mu for default semi-analytic CMSSM point


  Commit: 6a2a826f10569777335ae69a7e7a58e7b7013cf2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6a2a826f10569777335ae69a7e7a58e7b7013cf2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

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

  Log Message:
  -----------
  Update function signature in low-scale constraint


  Commit: 066e7e1876155f56798580df844a051e6bfbe9a4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/066e7e1876155f56798580df844a051e6bfbe9a4
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-02 (Fri, 02 Jun 2017)

  Changed paths:
    M src/numerics.cpp

  Log Message:
  -----------
  Fix uninitialized variable


  Commit: b2e097a6d5c639c99e3c563c3215b43430311fdf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b2e097a6d5c639c99e3c563c3215b43430311fdf
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

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

  Log Message:
  -----------
  Remove obsolete variable


  Commit: 49fcdf9063fbd5dbf5972519f9a91ff627b5b7f7
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/49fcdf9063fbd5dbf5972519f9a91ff627b5b7f7
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/Parameters.m
    M templates/info.cpp.in
    M templates/info.hpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/utilities.cpp.in
    M templates/utilities.hpp.in

  Log Message:
  -----------
  Add extra parameters to model info and database output


  Commit: a859ec38e69220e965b9d56c6ecaa23a4f2f48d6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a859ec38e69220e965b9d56c6ecaa23a4f2f48d6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in

  Log Message:
  -----------
  Provide more detail in help message for scan executable


  Commit: b6614c62e8e254cbc348208956a40812313d93f3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b6614c62e8e254cbc348208956a40812313d93f3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M templates/utilities.cpp.in

  Log Message:
  -----------
  Fix method called when reading extra parameters from SQLite database


  Commit: 6a5a2ede1244b2454b790d0188b846f595bf7b37
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6a5a2ede1244b2454b790d0188b846f595bf7b37
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Only remove temporary extra parameters for the semi-analytic solutions


  Commit: 27dc375afaf44a99874cb86b42763e36ec618c00
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/27dc375afaf44a99874cb86b42763e36ec618c00
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M test/test_CMSSMSemiAnalytic_consistent_solutions.cpp

  Log Message:
  -----------
  Use convergent points in tests of CMSSM semi-analytic solutions


  Commit: fee1e276e5792e3b1c73e3f4b6f2fb318435f9f9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fee1e276e5792e3b1c73e3f4b6f2fb318435f9f9
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp

  Log Message:
  -----------
  Remove unused function parameters


  Commit: fc0680c34832ce61733903a8fc10580c23f48023
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fc0680c34832ce61733903a8fc10580c23f48023
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M test/test_CE6SSM_consistent_solutions.cpp
    M test/test_CNMSSM_consistent_solutions.cpp

  Log Message:
  -----------
  Slightly relax test precision


  Commit: 1f4bd3c98be9c61fca238d8f84911e4e9a07a0de
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1f4bd3c98be9c61fca238d8f84911e4e9a07a0de
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Disable use of FlexibleEFTHiggs with the semi-analytic solver

as currently this is too unstable


  Commit: a4d76a742341954dd8d558aecd3d68c1868b4793
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a4d76a742341954dd8d558aecd3d68c1868b4793
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/SemiAnalytic.m
    M templates/module.mk
    M templates/semi_analytic.mk.in
    R templates/semi_analytic_matching_constraint.cpp.in
    R templates/semi_analytic_matching_constraint.hpp.in
    R templates/standard_model_semi_analytic_high_scale_initial_guesser.cpp.in
    R templates/standard_model_semi_analytic_high_scale_initial_guesser.hpp.in
    R templates/standard_model_semi_analytic_high_scale_spectrum_generator.cpp.in
    R templates/standard_model_semi_analytic_high_scale_spectrum_generator.hpp.in
    R templates/standard_model_semi_analytic_low_scale_initial_guesser.cpp.in
    R templates/standard_model_semi_analytic_low_scale_initial_guesser.hpp.in
    R templates/standard_model_semi_analytic_low_scale_spectrum_generator.cpp.in
    R templates/standard_model_semi_analytic_low_scale_spectrum_generator.hpp.in
    R templates/standard_model_semi_analytic_matching.cpp.in
    R templates/standard_model_semi_analytic_matching.hpp.in

  Log Message:
  -----------
  Remove FlexibleEFTHiggs templates for the semi-analytic solver


  Commit: d094454abe335a9475122dfae5e8311c51c266ac
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d094454abe335a9475122dfae5e8311c51c266ac
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

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

  Log Message:
  -----------
  Generalise MaxRelDiff for complex arguments


  Commit: b7798f9055e91efc07dc439acf2f2509d3f5f7d6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b7798f9055e91efc07dc439acf2f2509d3f5f7d6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M meta/SemiAnalytic.m

  Log Message:
  -----------
  Generate separate bases for real and complex parameters

because even if the actual boundary values used in those bases are
the same, the types of the coefficients differ


  Commit: 8865edf24f25881462edeaa633d547c65616fc16
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8865edf24f25881462edeaa633d547c65616fc16
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M .gitattributes
    A model_files/CMSSMCPVSemiAnalytic/FlexibleSUSY.m.in
    A model_files/CMSSMCPVSemiAnalytic/LesHouches.in.CMSSMCPVSemiAnalytic
    M test/module.mk
    A test/test_CMSSMCPVSemiAnalytic.hpp
    A test/test_CMSSMCPVSemiAnalytic_ewsb.cpp
    A test/test_CMSSMCPVSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_CMSSMCPVSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add semi-analytic version of the CMSSMCPV model for testing


  Commit: 578c7c0d4605bb30e472029f09270887d802f9ae
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/578c7c0d4605bb30e472029f09270887d802f9ae
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M ChangeLog
    M doc/librarylink.dox
    M meta/CConversion.m
    A meta/EDM.m
    M meta/FSMathLink.m
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/Observables.m
    M meta/WriteOut.m
    M model_files/CMSSMCPV/FlexibleSUSY.m.in
    M model_files/MSSMCPV/FlexibleSUSY.m.in
    M model_files/NMSSMCPV/FlexibleSUSY.m.in
    M src/ew_input.hpp
    M src/mathlink_utils.hpp
    M src/numerics.cpp
    M templates/LesHouches.in
    A templates/edm.cpp.in
    A templates/edm.hpp.in
    M templates/librarylink.m.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/observables.cpp.in
    M test/module.mk
    A test/test_CMSSMCPV_librarylink.in.spc
    A test/test_CMSSMCPV_librarylink.m
    M test/test_CMSSM_librarylink.m

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m
	templates/module.mk.in
	test/module.mk


  Commit: 6c724b002fd52749eecfb823d8cd8eae9f621557
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6c724b002fd52749eecfb823d8cd8eae9f621557
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

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

  Log Message:
  -----------
  Remove unnecessary phase


  Commit: ee7445759dabd12508c019e2a4a2a8e053457221
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ee7445759dabd12508c019e2a4a2a8e053457221
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Fix typo


  Commit: 0a4364325ee147898c357db8e18625072d3519d0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0a4364325ee147898c357db8e18625072d3519d0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M test/test_CMSSM_model.cpp

  Log Message:
  -----------
  Fix header inclusion


  Commit: e938d580a48fc500dbf33e72cf62c85649400152
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e938d580a48fc500dbf33e72cf62c85649400152
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M model_files/CSE6SSM/LesHouches.in.CSE6SSM

  Log Message:
  -----------
  Use B_0 = 0 in CSE6SSM example point


  Commit: 87ff3bd058ce5e7fd637e60c67265625d0275c8b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/87ff3bd058ce5e7fd637e60c67265625d0275c8b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M test/test_CMSSM_weinberg_angle_meta.cpp

  Log Message:
  -----------
  Use BOOST_TEST_MESSAGE macro instead of BOOST_MESSAGE


  Commit: f9a9b9d28c51f47391d02c19edb5dd1494369e6e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f9a9b9d28c51f47391d02c19edb5dd1494369e6e
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M meta/Parameters.m
    M meta/SemiAnalytic.m
    M meta/WriteOut.m

  Log Message:
  -----------
  Allow extra parameters to have indices in setting boundary values


  Commit: a0a3ee4a69bfaa9648a81a1776a5317acdffccda
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a0a3ee4a69bfaa9648a81a1776a5317acdffccda
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M test/module.mk

  Log Message:
  -----------
  Add missing test library


  Commit: 21b60abba4102a756800e9d1d4fea05672d13c84
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/21b60abba4102a756800e9d1d4fea05672d13c84
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M meta/Parameters.m
    M test/test_Parameters.m

  Log Message:
  -----------
  Handle indices of real parameters when checking for a real expression


  Commit: 499c08bece289db1b2b6671a12005eb6ce0cce5c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/499c08bece289db1b2b6671a12005eb6ce0cce5c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M meta/EWSB.m

  Log Message:
  -----------
  Add some context specifiers

to be explicit


  Commit: 23d805353b0a872597c9ae5b5078878b8e935351
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/23d805353b0a872597c9ae5b5078878b8e935351
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

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

  Log Message:
  -----------
  Use C index conventions for basis parameters


  Commit: 4d7bba362342720c08bbe3728f365cef13fbbc86
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4d7bba362342720c08bbe3728f365cef13fbbc86
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M ChangeLog
    M doc/FlexibleEFTHiggs.dox
    M doc/model_file.dox
    M examples/customized-betas/LesHouches.in.MSSMcbs
    M examples/tower/LesHouches.in.tower
    M meta/FlexibleSUSY.m
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCKM/LesHouches.in.CMSSMCKM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    M model_files/CMSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/CMSSMEFTHiggs/LesHouches.in.CMSSMEFTHiggs
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/LesHouches.in.E6SSM
    M model_files/E6SSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/E6SSMEFTHiggs/LesHouches.in.E6SSMEFTHiggs
    M model_files/HGTHDMIIMSSMBC/LesHouches.in.HGTHDMIIMSSMBC
    M model_files/HGTHDMIIMSSMBCApprox/LesHouches.in.HGTHDMIIMSSMBCApprox
    M model_files/HGTHDMIIMSSMBCFull/LesHouches.in.HGTHDMIIMSSMBCFull
    M model_files/HSSUSY/LesHouches.in.HSSUSY
    M model_files/HTHDMIIMSSMBC/LesHouches.in.HTHDMIIMSSMBC
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/LRLR/LesHouches.in.LRLR
    M model_files/MDM/LesHouches.in.MDM
    M model_files/MRSSM/LesHouches.in.MRSSM
    M model_files/MRSSM2/LesHouches.in.MRSSM2
    M model_files/MRSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/MRSSMEFTHiggs/LesHouches.in.MRSSMEFTHiggs
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMCPV/LesHouches.in.MSSMCPV
    M model_files/MSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/MSSMEFTHiggs/LesHouches.in.MSSMEFTHiggs
    M model_files/MSSMMuBMu/LesHouches.in.MSSMMuBMu
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVEFTHiggs/FlexibleSUSY.m.in
    M model_files/MSSMNoFVEFTHiggs/LesHouches.in.MSSMNoFVEFTHiggs
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    M model_files/NMSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/NMSSMEFTHiggs/LesHouches.in.NMSSMEFTHiggs
    M model_files/NSM/LesHouches.in.NSM
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    M model_files/NUHMSSMNoFV/LesHouches.in.NUHMSSMNoFV
    M model_files/NUHMSSMalt/LesHouches.in.NUHMSSMalt
    M model_files/NUHMSSMaltEFTHiggs/FlexibleSUSY.m.in
    M model_files/NUHMSSMaltEFTHiggs/LesHouches.in.NUHMSSMaltEFTHiggs
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM
    M model_files/NUTSMSSM/LesHouches.in.NUTSMSSM
    M model_files/SM/LesHouches.in.SM
    M model_files/SMEFTHiggs/FlexibleSUSY.m.in
    M model_files/SMEFTHiggs/LesHouches.in.SMEFTHiggs
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    M model_files/SSM/LesHouches.in.SSM
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMII/LesHouches.in.THDMII
    M model_files/THDMIIMSSMBC/LesHouches.in.THDMIIMSSMBC
    M model_files/THDMIIMSSMBCApprox/LesHouches.in.THDMIIMSSMBCApprox
    M model_files/THDMIIMSSMBCFull/LesHouches.in.THDMIIMSSMBCFull
    M model_files/TMSSM/LesHouches.in.TMSSM
    M model_files/TensorCoupling/LesHouches.in.TensorCoupling
    M model_files/U1xMSSM3G/LesHouches.in.U1xMSSM3G
    M model_files/UMSSM/LesHouches.in.UMSSM
    M model_files/VCMSSM/LesHouches.in.VCMSSM
    M model_files/cCMSSM/LesHouches.in.cCMSSM
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M model_files/lowMSSM/LesHouches.in.lowMSSM
    M model_files/lowNMSSM/LesHouches.in.lowNMSSM
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.lowNMSSMTanBetaAtMZ
    M model_files/munuSSM/FlexibleSUSY.m.in
    M model_files/munuSSM/LesHouches.in.munuSSM
    M templates/run.m.in
    M test/test_THDMIIMSSMBCFull_approximation.sh

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver

 Conflicts:
	meta/FlexibleSUSY.m


  Commit: 0893912c5dc1377719483b43f3879051293c2046
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0893912c5dc1377719483b43f3879051293c2046
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Allow the user to specify the convergence test used in the inner iteration


  Commit: 62ccbda92a9d3f16b4c5f33daca9a71faf505e37
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/62ccbda92a9d3f16b4c5f33daca9a71faf505e37
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M configure
    M src/rkf_integrator.cpp

  Log Message:
  -----------
  Do not use odeint algebra specialisations for Eigen types

as they currently do not work for Eigen v3.3.x


  Commit: 490c07eb9c1384a1ba34be22660668c6d0d73853
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/490c07eb9c1384a1ba34be22660668c6d0d73853
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Ensure indices are decreased for extra parameters in SLHA output


  Commit: 28bf32670f0b4dbad4b581851d8f187d4695ad6c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/28bf32670f0b4dbad4b581851d8f187d4695ad6c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

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

  Log Message:
  -----------
  Remove unused input parameter


  Commit: 99120b9e80a19f3f27fe723c65dfc9a28eac58e2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/99120b9e80a19f3f27fe723c65dfc9a28eac58e2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M model_files/munuSSM/LesHouches.in.munuSSM

  Log Message:
  -----------
  Reduce zero threshold in SLHA input


  Commit: 996ecd96e4da40cc97431224895374fe7aa98d3b
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/996ecd96e4da40cc97431224895374fe7aa98d3b
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

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

  Log Message:
  -----------
  Add semi-analytic version of the munuSSM for testing


  Commit: 5b4be8c4c49459a32921a1a7e112fec6a75e4c33
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5b4be8c4c49459a32921a1a7e112fec6a75e4c33
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M test/module.mk
    A test/test_munuSSMSemiAnalytic.hpp
    A test/test_munuSSMSemiAnalytic_ewsb.cpp
    A test/test_munuSSMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_munuSSMSemiAnalytic_spectrum.sh

  Log Message:
  -----------
  Add tests for the semi-analytic munuSSM


  Commit: 4d296de6e6f11e218bbf6baed0f6e9b06dc22bc1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4d296de6e6f11e218bbf6baed0f6e9b06dc22bc1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

  Changed paths:
    M test/test_munuSSMSemiAnalytic_semi_analytic_solutions.cpp

  Log Message:
  -----------
  Relax test precision


  Commit: a9a7057ce9b7c5bdd7c6e836e55bd595afed7834
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a9a7057ce9b7c5bdd7c6e836e55bd595afed7834
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

  Changed paths:
    M BUGS
    M README
    M doc/install.dox
    M install-sarah
    M model_files/munuSSM/FlexibleSUSY.m.in
    M templates/edm.cpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/standard_model_matching.cpp.in

  Log Message:
  -----------
  Merge branch 'feature-2.0' into feature-2.0-semianalytic-solver


  Commit: 8610bc51e35322052299cf1560ecd5a025bc1817
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8610bc51e35322052299cf1560ecd5a025bc1817
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

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

  Log Message:
  -----------
  Use new naming convention


  Commit: c176309196c187912923e0fd6235ce9b8d6edfaf
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c176309196c187912923e0fd6235ce9b8d6edfaf
  Author: Alexander Voigt <Expander at users.noreply.github.com>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

  Changed paths:
    M .gitattributes
    M config/Makefile.in
    M config/config.h.in
    M config/flexiblesusy-config.in
    M configure
    M doc/model_file.dox
    M doc/slha_input.dox
    M examples/customized-betas/MSSMcbs_spectrum_generator.hpp
    M examples/customized-betas/MSSMcbs_two_scale_initial_guesser.cpp
    M examples/customized-betas/MSSMcbs_two_scale_initial_guesser.hpp
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.cpp
    M examples/customized-betas/MSSMcbs_two_scale_low_scale_constraint.hpp
    M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_initial_guesser.hpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp
    M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.hpp
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/ConvergenceTester.m
    M meta/EWSB.m
    M meta/FlexibleEFTHiggsMatching.m
    M meta/FlexibleSUSY.m
    M meta/FlexibleTower.m
    M meta/Parameters.m
    A meta/SemiAnalytic.m
    M meta/Traces.m
    M meta/TreeMasses.m
    M meta/Utils.m
    M meta/WriteOut.m
    M meta/module.mk
    M model_files/BLSM/FlexibleSUSY.m.in
    M model_files/BLSM/LesHouches.in.BLSM
    M model_files/BLSMlightZp/FlexibleSUSY.m.in
    M model_files/BLSMlightZp/LesHouches.in.BLSMlightZp
    A model_files/CE6SSM/FlexibleSUSY.m.in
    A model_files/CE6SSM/LesHouches.in.CE6SSM
    M model_files/CMSSM/LesHouches.in.CMSSM
    M model_files/CMSSMCKM/LesHouches.in.CMSSMCKM
    M model_files/CMSSMCPV/LesHouches.in.CMSSMCPV
    A model_files/CMSSMCPVSemiAnalytic/FlexibleSUSY.m.in
    A model_files/CMSSMCPVSemiAnalytic/LesHouches.in.CMSSMCPVSemiAnalytic
    M model_files/CMSSMEFTHiggs/LesHouches.in.CMSSMEFTHiggs
    M model_files/CMSSMNoFV/LesHouches.in.CMSSMNoFV
    A model_files/CMSSMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/CMSSMSemiAnalytic/LesHouches.in.CMSSMSemiAnalytic
    A model_files/CNMSSM/FlexibleSUSY.m.in
    A model_files/CNMSSM/LesHouches.in.CNMSSM
    A model_files/CSE6SSM/FlexibleSUSY.m.in
    A model_files/CSE6SSM/LesHouches.in.CSE6SSM
    M model_files/DiracGauginos/FlexibleSUSY.m.in
    M model_files/DiracGauginos/LesHouches.in.DiracGauginos
    M model_files/E6SSM/FlexibleSUSY.m.in
    M model_files/E6SSM/LesHouches.in.E6SSM
    M model_files/E6SSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/E6SSMEFTHiggs/LesHouches.in.E6SSMEFTHiggs
    M model_files/HGTHDMIIMSSMBC/LesHouches.in.HGTHDMIIMSSMBC
    M model_files/HGTHDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCApprox/LesHouches.in.HGTHDMIIMSSMBCApprox
    M model_files/HGTHDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/HGTHDMIIMSSMBCFull/LesHouches.in.HGTHDMIIMSSMBCFull
    M model_files/HSSUSY/FlexibleSUSY.m.in
    M model_files/HSSUSY/LesHouches.in.HSSUSY
    M model_files/HTHDMIIMSSMBC/LesHouches.in.HTHDMIIMSSMBC
    M model_files/LHInputMSSM/FlexibleSUSY.m.in
    M model_files/LHInputMSSM/LesHouches.in.LHInputMSSM
    M model_files/LRLR/LesHouches.in.LRLR
    M model_files/MDM/LesHouches.in.MDM
    M model_files/MRSSM/LesHouches.in.MRSSM
    M model_files/MRSSM2/LesHouches.in.MRSSM2
    M model_files/MRSSMEFTHiggs/LesHouches.in.MRSSMEFTHiggs
    M model_files/MSSM/FlexibleSUSY.m.in
    M model_files/MSSM/LesHouches.in.MSSM
    M model_files/MSSMCPV/FlexibleSUSY.m.in
    M model_files/MSSMCPV/LesHouches.in.MSSMCPV
    M model_files/MSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/MSSMEFTHiggs/LesHouches.in.MSSMEFTHiggs
    M model_files/MSSMMuBMu/FlexibleSUSY.m.in
    M model_files/MSSMMuBMu/LesHouches.in.MSSMMuBMu
    M model_files/MSSMNoFV/LesHouches.in.MSSMNoFV
    M model_files/MSSMNoFVEFTHiggs/LesHouches.in.MSSMNoFVEFTHiggs
    M model_files/MSSMNoFVSLHA2/LesHouches.in.MSSMNoFVSLHA2
    M model_files/MSSMNoFVatMGUT/LesHouches.in.MSSMNoFVatMGUT
    M model_files/MSSMatMGUT/FlexibleSUSY.m.in
    M model_files/MSSMatMGUT/LesHouches.in.MSSMatMGUT
    M model_files/NMSSM/LesHouches.in.NMSSM
    M model_files/NMSSMCPV/LesHouches.in.NMSSMCPV
    M model_files/NMSSMEFTHiggs/FlexibleSUSY.m.in
    M model_files/NMSSMEFTHiggs/LesHouches.in.NMSSMEFTHiggs
    M model_files/NMSSMEFTHiggs/LesHouches.in.NMSSMEFTHiggs_1507.05093_TP3
    M model_files/NSM/LesHouches.in.NSM
    M model_files/NUHMSSM/LesHouches.in.NUHMSSM
    M model_files/NUHMSSMNoFV/LesHouches.in.NUHMSSMNoFV
    M model_files/NUHMSSMalt/LesHouches.in.NUHMSSMalt
    M model_files/NUHMSSMaltEFTHiggs/LesHouches.in.NUHMSSMaltEFTHiggs
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP2
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_1308.1333_BP3
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP1
    M model_files/NUTNMSSM/LesHouches.in.NUTNMSSM_GTP2
    M model_files/NUTSMSSM/LesHouches.in.NUTSMSSM
    M model_files/SM/LesHouches.in.SM
    M model_files/SMEFTHiggs/LesHouches.in.SMEFTHiggs
    M model_files/SMHighScale/LesHouches.in.SMHighScale
    M model_files/SMSSM/LesHouches.in.SMSSM
    A model_files/SMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/SMSemiAnalytic/LesHouches.in.SMSemiAnalytic
    M model_files/SSM/FlexibleSUSY.m.in
    M model_files/SSM/LesHouches.in.SSM
    A model_files/SSMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/SSMSemiAnalytic/LesHouches.in.SSMSemiAnalytic
    M model_files/SplitMSSM/FlexibleSUSY.m.in
    M model_files/SplitMSSM/LesHouches.in.SplitMSSM
    M model_files/THDMII/LesHouches.in.THDMII
    A model_files/THDMIIEWSBAtMZSemiAnalytic/FlexibleSUSY.m.in
    A model_files/THDMIIEWSBAtMZSemiAnalytic/LesHouches.in.THDMIIEWSBAtMZSemiAnalytic
    M model_files/THDMIIMSSMBC/LesHouches.in.THDMIIMSSMBC
    M model_files/THDMIIMSSMBCApprox/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCApprox/LesHouches.in.THDMIIMSSMBCApprox
    M model_files/THDMIIMSSMBCFull/FlexibleSUSY.m.in
    M model_files/THDMIIMSSMBCFull/LesHouches.in.THDMIIMSSMBCFull
    M model_files/TMSSM/LesHouches.in.TMSSM
    M model_files/TensorCoupling/LesHouches.in.TensorCoupling
    M model_files/U1xMSSM3G/FlexibleSUSY.m.in
    M model_files/U1xMSSM3G/LesHouches.in.U1xMSSM3G
    M model_files/UMSSM/LesHouches.in.UMSSM
    M model_files/VCMSSM/FlexibleSUSY.m.in
    M model_files/VCMSSM/LesHouches.in.VCMSSM
    M model_files/cCMSSM/LesHouches.in.cCMSSM
    M model_files/complexMSSM/FlexibleSUSY.m.in
    M model_files/complexMSSM/LesHouches.in.complexMSSM
    M model_files/lowMSSM/LesHouches.in.lowMSSM
    M model_files/lowNMSSM/LesHouches.in.TP1
    M model_files/lowNMSSM/LesHouches.in.TP2
    M model_files/lowNMSSM/LesHouches.in.TP3
    M model_files/lowNMSSM/LesHouches.in.TP4
    M model_files/lowNMSSM/LesHouches.in.TP5
    M model_files/lowNMSSM/LesHouches.in.TP6
    M model_files/lowNMSSM/LesHouches.in.lowNMSSM
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP1
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP2
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP3
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP4
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP5
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.TP6
    M model_files/lowNMSSMTanBetaAtMZ/LesHouches.in.lowNMSSMTanBetaAtMZ
    A model_files/lowNUHMSSM/FlexibleSUSY.m.in
    A model_files/lowNUHMSSM/LesHouches.in.lowNUHMSSM
    A model_files/lowNUHMSSMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/lowNUHMSSMSemiAnalytic/LesHouches.in.lowNUHMSSMSemiAnalytic
    M model_files/munuSSM/FlexibleSUSY.m.in
    M model_files/munuSSM/LesHouches.in.munuSSM
    A model_files/munuSSMSemiAnalytic/FlexibleSUSY.m.in
    A model_files/munuSSMSemiAnalytic/LesHouches.in.munuSSMSemiAnalytic
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_convergence_tester.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_initial_guesser.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_low_scale_constraint.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_sugra_constraint.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.cpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_susy_scale_constraint.hpp
    M models/SoftsusyMSSM/module.mk
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_convergence_tester.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_initial_guesser.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_low_scale_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_sugra_constraint.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_susy_scale_constraint.hpp
    M models/SoftsusyNMSSM/module.mk
    M models/fmssm/module.mk
    M models/fmssmn/module.mk
    A sarah/SE6SSM/SE6SSM.m
    A sarah/SE6SSM/parameters.m
    A sarah/SE6SSM/particles.m
    A src/composite_convergence_tester.cpp
    M src/composite_convergence_tester.hpp
    M src/convergence_tester.hpp
    M src/convergence_tester_drbar.hpp
    M src/initial_guesser.hpp
    M src/lattice_constraint.hpp
    R src/matching.hpp
    M src/mathlink_utils.hpp
    A src/model.hpp
    M src/module.mk
    M src/numerics2.hpp
    M src/rk.hpp
    A src/semi_analytic_solver.cpp
    A src/semi_analytic_solver.hpp
    A src/single_scale_constraint.hpp
    A src/single_scale_matching.hpp
    M src/spectrum_generator_settings.cpp
    M src/standard_model.cpp
    M src/standard_model_two_scale_convergence_tester.hpp
    M src/standard_model_two_scale_low_scale_constraint.cpp
    M src/standard_model_two_scale_low_scale_constraint.hpp
    M src/standard_model_two_scale_model.cpp
    M src/standard_model_two_scale_model.hpp
    R src/two_scale_composite_convergence_tester.cpp
    R src/two_scale_composite_convergence_tester.hpp
    R src/two_scale_constraint.hpp
    R src/two_scale_convergence_tester.cpp
    R src/two_scale_convergence_tester.hpp
    R src/two_scale_convergence_tester_drbar.hpp
    R src/two_scale_initial_guesser.hpp
    R src/two_scale_matching.hpp
    R src/two_scale_model.hpp
    M src/two_scale_solver.cpp
    M src/two_scale_solver.hpp
    M src/wrappers.cpp
    M src/wrappers.hpp
    M templates/LesHouches.in
    M templates/a_muon.cpp.in
    A templates/ewsb_solver.hpp.in
    A templates/ewsb_solver_interface.hpp.in
    M templates/info.cpp.in
    M templates/info.hpp.in
    M templates/librarylink.cpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/mass_eigenstates.hpp.in
    A templates/matching_constraint.hpp.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    A templates/semi_analytic.mk.in
    A templates/semi_analytic_convergence_tester.cpp.in
    A templates/semi_analytic_convergence_tester.hpp.in
    A templates/semi_analytic_ewsb_solver.cpp.in
    A templates/semi_analytic_ewsb_solver.hpp.in
    A templates/semi_analytic_high_scale_constraint.cpp.in
    A templates/semi_analytic_high_scale_constraint.hpp.in
    A templates/semi_analytic_high_scale_initial_guesser.cpp.in
    A templates/semi_analytic_high_scale_initial_guesser.hpp.in
    A templates/semi_analytic_high_scale_spectrum_generator.cpp.in
    A templates/semi_analytic_high_scale_spectrum_generator.hpp.in
    A templates/semi_analytic_low_scale_constraint.cpp.in
    A templates/semi_analytic_low_scale_constraint.hpp.in
    A templates/semi_analytic_low_scale_initial_guesser.cpp.in
    A templates/semi_analytic_low_scale_initial_guesser.hpp.in
    A templates/semi_analytic_low_scale_spectrum_generator.cpp.in
    A templates/semi_analytic_low_scale_spectrum_generator.hpp.in
    A templates/semi_analytic_model.cpp.in
    A templates/semi_analytic_model.hpp.in
    A templates/semi_analytic_soft_parameters_constraint.cpp.in
    A templates/semi_analytic_soft_parameters_constraint.hpp.in
    A templates/semi_analytic_solutions.cpp.in
    A templates/semi_analytic_solutions.hpp.in
    A templates/semi_analytic_susy_convergence_tester.cpp.in
    A templates/semi_analytic_susy_convergence_tester.hpp.in
    A templates/semi_analytic_susy_scale_constraint.cpp.in
    A templates/semi_analytic_susy_scale_constraint.hpp.in
    A templates/soft_parameters_constraint.hpp.in
    M templates/standard_model_matching.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_high_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.cpp.in
    M templates/standard_model_two_scale_low_scale_initial_guesser.hpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_two_scale_matching.cpp.in
    M templates/standard_model_two_scale_matching.hpp.in
    A templates/susy_convergence_tester.hpp.in
    M templates/susy_parameters.cpp.in
    M templates/two_scale.mk.in
    M templates/two_scale_convergence_tester.hpp.in
    A templates/two_scale_ewsb_solver.cpp.in
    A templates/two_scale_ewsb_solver.hpp.in
    M templates/two_scale_high_scale_constraint.cpp.in
    M templates/two_scale_high_scale_constraint.hpp.in
    M templates/two_scale_high_scale_initial_guesser.cpp.in
    M templates/two_scale_high_scale_initial_guesser.hpp.in
    M templates/two_scale_high_scale_spectrum_generator.cpp.in
    M templates/two_scale_high_scale_spectrum_generator.hpp.in
    M templates/two_scale_low_scale_constraint.cpp.in
    M templates/two_scale_low_scale_constraint.hpp.in
    M templates/two_scale_low_scale_initial_guesser.cpp.in
    M templates/two_scale_low_scale_initial_guesser.hpp.in
    M templates/two_scale_low_scale_spectrum_generator.cpp.in
    M templates/two_scale_low_scale_spectrum_generator.hpp.in
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in
    M templates/two_scale_susy_scale_constraint.cpp.in
    M templates/two_scale_susy_scale_constraint.hpp.in
    M templates/utilities.cpp.in
    M templates/utilities.hpp.in
    A test/error_count.cpp
    A test/error_count.hpp
    A test/mock_convergence_testers.hpp
    A test/mock_models.hpp
    A test/mock_single_scale_constraints.hpp
    A test/mock_single_scale_matchings.hpp
    M test/module.mk
    R test/test.h
    A test/test.hpp
    A test/test_CE6SSM.hpp
    A test/test_CE6SSM_consistent_solutions.cpp
    A test/test_CE6SSM_ewsb.cpp
    A test/test_CE6SSM_semi_analytic_solutions.cpp
    A test/test_CE6SSM_spectrum.sh
    M test/test_CMSSM.hpp
    M test/test_CMSSMCKM_high_scale_constraint.cpp
    M test/test_CMSSMCKM_low_scale_constraint.cpp
    M test/test_CMSSMCPV.hpp
    A test/test_CMSSMCPVSemiAnalytic.hpp
    A test/test_CMSSMCPVSemiAnalytic_ewsb.cpp
    A test/test_CMSSMCPVSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_CMSSMCPVSemiAnalytic_spectrum.sh
    M test/test_CMSSMCPV_ewsb.cpp
    M test/test_CMSSMCPV_tree_level_spectrum.cpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMNoFV.hpp
    M test/test_CMSSMNoFV_benchmark.cpp
    M test/test_CMSSMNoFV_beta_functions.cpp
    M test/test_CMSSMNoFV_low_scale_constraint.cpp
    M test/test_CMSSMNoFV_tree_level_spectrum.cpp
    A test/test_CMSSMSemiAnalytic.hpp
    A test/test_CMSSMSemiAnalytic_consistent_solutions.cpp
    A test/test_CMSSMSemiAnalytic_ewsb.cpp
    A test/test_CMSSMSemiAnalytic_ewsb_solution.cpp
    A test/test_CMSSMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_CMSSMSemiAnalytic_spectrum.sh
    M test/test_CMSSM_database.cpp
    M test/test_CMSSM_high_scale_constraint.cpp
    M test/test_CMSSM_initial_guesser.cpp
    M test/test_CMSSM_librarylink_slha.in.spc
    M test/test_CMSSM_like.hpp
    M test/test_CMSSM_model.cpp
    M test/test_CMSSM_slha.cpp
    M test/test_CMSSM_slha_input.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_susy_scale_constraint.cpp
    M test/test_CMSSM_two_loop_spectrum.cpp
    M test/test_CMSSM_weinberg_angle_meta.cpp
    A test/test_CNMSSM.hpp
    A test/test_CNMSSM_consistent_solutions.cpp
    A test/test_CNMSSM_ewsb.cpp
    A test/test_CNMSSM_semi_analytic_solutions.cpp
    A test/test_CNMSSM_spectrum.sh
    M test/test_EWSB.m
    M test/test_MSSMEFTHiggs_lambda_threshold_correction.cpp
    M test/test_NMSSMCPV.hpp
    M test/test_NMSSMCPV_ewsb.cpp
    M test/test_NMSSMCPV_tree_level_spectrum.cpp
    M test/test_NMSSM_benchmark.cpp
    M test/test_NMSSM_beta_functions.cpp
    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_one_loop_spectrum.cpp
    M test/test_NMSSM_self_energies.cpp
    M test/test_NMSSM_spectrum.cpp
    M test/test_NMSSM_susy_scale_constraint.cpp
    M test/test_NUTNMSSM_spectrum.cpp
    M test/test_Parameters.m
    M test/test_SMSSM_beta_functions.cpp
    M test/test_SMSSM_ewsb.cpp
    M test/test_SMSSM_one_loop_spectrum.cpp
    A test/test_SMSemiAnalytic.hpp
    A test/test_SMSemiAnalytic_consistent_solutions.cpp
    A test/test_SMSemiAnalytic_ewsb.cpp
    A test/test_SMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_SMSemiAnalytic_spectrum.sh
    M test/test_SM_effective_couplings.cpp
    M test/test_SM_one_loop_spectrum.cpp
    M test/test_SM_tree_level_spectrum.cpp
    A test/test_SSMSemiAnalytic.hpp
    A test/test_SSMSemiAnalytic_consistent_solutions.cpp
    A test/test_SSMSemiAnalytic_ewsb.cpp
    A test/test_SSMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_SSMSemiAnalytic_spectrum.sh
    A test/test_SemiAnalytic.m
    A test/test_THDMIIEWSBAtMZSemiAnalytic.hpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_consistent_solutions.cpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_ewsb.cpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_THDMIIEWSBAtMZSemiAnalytic_spectrum.sh
    M test/test_VCMSSM_ewsb.cpp
    M test/test_cast_model.cpp
    M test/test_ckm.cpp
    A test/test_legacy.hpp
    A test/test_legacy_diagonalization.cpp
    A test/test_lowNUHMSSMSemiAnalytic.hpp
    A test/test_lowNUHMSSMSemiAnalytic_consistent_solutions.cpp
    A test/test_lowNUHMSSMSemiAnalytic_ewsb.cpp
    A test/test_lowNUHMSSMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_lowNUHMSSMSemiAnalytic_spectrum.sh
    A test/test_munuSSMSemiAnalytic.hpp
    A test/test_munuSSMSemiAnalytic_ewsb.cpp
    A test/test_munuSSMSemiAnalytic_semi_analytic_solutions.cpp
    A test/test_munuSSMSemiAnalytic_spectrum.sh
    M test/test_rk.cpp
    M test/test_run_all_spectrum_generators.sh
    M test/test_two_scale_mssm_initial_guesser.cpp
    M test/test_two_scale_running_precision.cpp
    M test/test_two_scale_solver.cpp
    M test/test_wrappers.cpp

  Log Message:
  -----------
  Merge pull request #15 from FlexibleDecay/feature-2.0-semianalytic-solver

Feature 2.0 semianalytic solver


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/57dd289a6c38...c176309196c1


More information about the Flexiblesusy-commits mailing list