[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 035a12: Check settings of BVP and EWSB solvers

GitHub noreply at github.com
Fri Dec 2 13:07:49 GMT 2016


  Branch: refs/heads/feature-2.0
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 035a1235ff55ab417c7382e4bb2fb877a4fd4c29
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/035a1235ff55ab417c7382e4bb2fb877a4fd4c29
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Check settings of BVP and EWSB solvers


  Commit: bbe5958d5c7222eaba713b119779996754819a02
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bbe5958d5c7222eaba713b119779996754819a02
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    R templates/two_scale.mk.in
    A templates/two_scale_betas.mk.in

  Log Message:
  -----------
  Rename template Makefile module


  Commit: f2de08a6284bc40755d1368d6c886117f04d6f21
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f2de08a6284bc40755d1368d6c886117f04d6f21
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M createmodel

  Log Message:
  -----------
  Consist documentation style


  Commit: 9c1074ae8a31d87a7661e74d39e98cf206095d37
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9c1074ae8a31d87a7661e74d39e98cf206095d37
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-01 (Tue, 01 Nov 2016)

  Changed paths:
    M createmodel
    M meta/FlexibleSUSY.m
    A templates/lattice.mk.in
    M templates/module.mk.in
    A templates/two_scale.mk.in

  Log Message:
  -----------
  Separate solver specific generated code into separate Makefiles

so that code can be disabled at the model file level or in
the configure script


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

  Changed paths:
    M configure

  Log Message:
  -----------
  Change --with-algorithms to --with-solvers


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

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

  Log Message:
  -----------
  Revert changing @CLASSNAME@ to @MODELNAME@

as they are equivalent, and this preserves the
interface in the model files.


  Commit: 5c76b043556eeaac3fb63d9fcd107b8844b853e8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5c76b043556eeaac3fb63d9fcd107b8844b853e8
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

  Changed paths:
    M createmodel

  Log Message:
  -----------
  Overwrite value of FSModelName in generated FlexibleSUSY.m

to ensure consistency between the model file and the
generated Makefile.


  Commit: 31175d0ff7287ed67dfc668171f39dcdd22b0b02
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/31175d0ff7287ed67dfc668171f39dcdd22b0b02
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/mass_eigenstates.hpp.in
    M templates/module.mk
    M templates/module.mk.in
    A templates/soft_parameters.cpp.in
    A templates/soft_parameters.hpp.in
    A templates/susy_parameters.cpp.in
    A templates/susy_parameters.hpp.in
    M templates/two_scale_soft_beta_.cpp.in
    R templates/two_scale_soft_parameters.cpp.in
    R templates/two_scale_soft_parameters.hpp.in
    M templates/two_scale_susy_beta_.cpp.in
    R templates/two_scale_susy_parameters.cpp.in
    R templates/two_scale_susy_parameters.hpp.in

  Log Message:
  -----------
  Rename files for SUSY and soft-breaking parameters

for clarity, as they are not specific to the two-scale
method


  Commit: ed913061e0e97dac42bd3a077aad705b66d36dac
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ed913061e0e97dac42bd3a077aad705b66d36dac
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/module.mk
    A templates/soft_beta_.cpp.in
    A templates/susy_beta_.cpp.in
    R templates/two_scale_soft_beta_.cpp.in
    R templates/two_scale_susy_beta_.cpp.in

  Log Message:
  -----------
  Rename files for beta functions for clarity


  Commit: 6bc760dfd367b032b8259f5278ebc3d838aaafe6
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6bc760dfd367b032b8259f5278ebc3d838aaafe6
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    A templates/betas.mk.in
    M templates/module.mk.in
    R templates/two_scale_betas.mk.in

  Log Message:
  -----------
  Rename Makefile module for beta functions


  Commit: 0679699699a83f0daa4dbecec1d914bb44b4070d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0679699699a83f0daa4dbecec1d914bb44b4070d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
    M templates/module.mk

  Log Message:
  -----------
  Slightly more fine-grained organisation of templates Makefile

to make it easier to see where each file is used and
avoid very long lists when new solvers are added


  Commit: ad5404673d426de5df935187bd51fb4c9b002f7a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ad5404673d426de5df935187bd51fb4c9b002f7a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

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

  Log Message:
  -----------
  Add macros to configure indicating which solvers are enabled


  Commit: 0bc1df6d64f6fdcc3273fa39a4bfaabff68d4517
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0bc1df6d64f6fdcc3273fa39a4bfaabff68d4517
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M templates/module.mk.in

  Log Message:
  -----------
  Correct trailing continuations


  Commit: 7ae967311007c7505f053639b693512b58a85ce2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7ae967311007c7505f053639b693512b58a85ce2
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
    M ChangeLog
    M createmodel
    M meta/CConversion.m
    M meta/EffectiveCouplings.m
    M meta/FSMathLink.m
    M meta/FlexibleSUSY.m
    M meta/GMuonMinus2.m
    M meta/Parameters.m
    M meta/SelfEnergies.m
    M meta/TreeMasses.m
    M models/SoftsusyFlavourMSSM/flavoursoft.cpp
    M models/SoftsusyFlavourMSSM/module.mk
    A src/if.hpp
    M src/linalg.h
    M src/module.mk
    M src/standard_model.cpp
    M src/sum.hpp
    M src/wrappers.hpp
    M templates/librarylink.cpp.in
    M templates/two_scale_model_slha.cpp.in
    M test/module.mk
    M test/test_CConversion.m
    M test/test_CMSSMCKM_low_scale_constraint.cpp
    A test/test_CMSSMCKM_tree_level_spectrum.cpp
    M test/test_CMSSMMassWInput_spectrum.cpp
    M test/test_CMSSMNoFV_two_loop_spectrum.cpp
    M test/test_CMSSM_beta_function_benchmark.cpp
    M test/test_CMSSM_higgs_iteration.cpp
    M test/test_CMSSM_initial_guesser.cpp
    M test/test_CMSSM_low_scale_constraint.cpp
    M test/test_CMSSM_slha.cpp
    M test/test_CMSSM_slha_output.cpp
    M test/test_CMSSM_spectrum.cpp
    M test/test_CMSSM_two_loop_spectrum.cpp
    M test/test_CMSSM_weinberg_angle.cpp
    M test/test_MSSMNoFV_onshell.cpp
    M test/test_MSSM_2L_limits.cpp
    M test/test_NMSSM_beta_functions.cpp
    M test/test_NMSSM_initial_guesser.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
    M test/test_SMHighPrecision_two_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_ckm.cpp
    M test/test_ewsb_solver.cpp
    M test/test_fixed_point_iterator.cpp
    M test/test_gsl_vector.cpp
    M test/test_lowe.cpp
    M test/test_minimizer.cpp
    M test/test_pv.cpp
    M test/test_root_finder.cpp
    M test/test_slha_io.cpp
    M test/test_sum.cpp
    M test/test_threshold_loop_functions.cpp
    M test/test_two_scale_mssm_solver.cpp
    M test/test_two_scale_sm_smcw_integration.cpp
    M test/test_wrappers.cpp

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


  Commit: 923183507a4427a897fc9942dac45999d0ac7ccc
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/923183507a4427a897fc9942dac45999d0ac7ccc
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-08 (Tue, 08 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

  Log Message:
  -----------
  Add functions to check if solver is present


  Commit: 675677efa6894845fe60c1d2e2b352b6f51f29ce
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/675677efa6894845fe60c1d2e2b352b6f51f29ce
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-08 (Tue, 08 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    A templates/high_scale_spectrum_generator.cpp.in
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/librarylink.cpp.in
    A templates/low_scale_spectrum_generator.cpp.in
    M templates/low_scale_spectrum_generator.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/spectrum_generator.hpp.in
    M templates/spectrum_generator_interface.hpp.in
    A templates/standard_model_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    A templates/standard_model_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_low_scale_spectrum_generator.hpp.in
    M templates/two_scale.mk.in

  Log Message:
  -----------
  Generate two-scale specialisation for spectrum generator

rather than a generic template.  In general for other
solvers the default template currently provided need not
be applicable, so this is really already a specialisation.
Also change the template parameter in the spectrum generator
interface, so that it can be separated from the two-scale
specific code.


  Commit: 85dc90097d37e7c7b4eb3e55fb93f9a9285c84ab
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/85dc90097d37e7c7b4eb3e55fb93f9a9285c84ab
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-08 (Tue, 08 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/high_scale_spectrum_generator.cpp.in
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/librarylink.cpp.in
    M templates/low_scale_spectrum_generator.cpp.in
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/standard_model_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_low_scale_spectrum_generator.hpp.in

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


  Commit: 9488a539fc9320ff3ac92742ebc8131a73a0b4bd
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9488a539fc9320ff3ac92742ebc8131a73a0b4bd
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
    M ChangeLog
    M config/config.h.in
    M configure
    M doc/librarylink.dox
    M examples/customized-betas/custombetas.cpp
    M examples/tower/run_tower.cpp
    M meta/CConversion.m
    M meta/Constraint.m
    M meta/EWSB.m
    M meta/FlexibleSUSY.m
    A meta/FlexibleTower.m
    M meta/Observables.m
    M meta/Parameters.m
    M meta/ThreeLoopQCD.m
    M meta/ThresholdCorrections.m
    M meta/TreeMasses.m
    M meta/TwoLoopQCD.m
    M meta/WriteOut.m
    M meta/module.mk
    M model_files/CMSSMtower/FlexibleSUSY.m.in
    M model_files/E6SSMtower/FlexibleSUSY.m.in
    M model_files/MRSSMtower/FlexibleSUSY.m.in
    M model_files/MSSMNoFVtower/FlexibleSUSY.m.in
    M model_files/MSSMtower/FlexibleSUSY.m.in
    M model_files/NMSSMtower/FlexibleSUSY.m.in
    M model_files/NUHMSSMalttower/FlexibleSUSY.m.in
    M models/SoftsusyFlavourMSSM/flavoursoft.cpp
    A src/array_view.hpp
    M src/betafunction.cpp
    M src/build_info.cpp
    M src/command_line_options.cpp
    M src/command_line_options.hpp
    M src/database.cpp
    M src/database.hpp
    M src/def.cpp
    M src/gsl_utils.cpp
    M src/mathlink_utils.hpp
    M src/module.mk
    M src/numerics.cpp
    M src/parallel.hpp
    M src/physical_input.cpp
    M src/physical_input.hpp
    A src/pp_map.hpp
    M src/pv.cpp
    A src/raii.hpp
    M src/rge.cpp
    M src/rk.cpp
    M src/rk.hpp
    M src/scan.cpp
    M src/scan.hpp
    M src/slha_io.cpp
    M src/slha_io.hpp
    M src/sm_twoloophiggs.cpp
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M src/splitmssm_thresholds.cpp
    M src/standard_model.cpp
    M src/standard_model.hpp
    M src/threshold_loop_functions.cpp
    M src/two_scale_running_precision.cpp
    A src/which.hpp
    M src/wrappers.hpp
    M templates/a_muon.cpp.in
    M templates/high_scale_spectrum_generator.cpp.in
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/info.cpp.in
    M templates/info.hpp.in
    M templates/librarylink.cpp.in
    M templates/librarylink.m.in
    M templates/low_scale_spectrum_generator.cpp.in
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/mass_eigenstates.cpp.in
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/standard_model_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_low_scale_spectrum_generator.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_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 test/module.mk
    M test/test_CMSSM_librarylink.m
    M test/test_CMSSM_librarylink_parallel.m
    A test/test_CMSSM_librarylink_slha.in.spc
    A test/test_CMSSM_librarylink_slha.sh
    M test/test_EWSB.m
    M test/test_MSSMtower.sh
    M test/test_MSSMtower_librarylink.sh
    M test/test_NMSSMtower.sh
    M test/test_NUHMSSMalttower.sh
    M test/test_SM_three_loop_spectrum.cpp
    M test/test_ThreeLoopQCD.m
    A test/test_array_view.cpp
    A test/test_multiple_librarylinks.m
    A test/test_raii.cpp
    A test/test_scan.cpp
    A test/test_which.cpp

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

 Conflicts:
	templates/high_scale_spectrum_generator.hpp.in
	templates/librarylink.cpp.in
	templates/spectrum_generator_interface.hpp.in
	templates/standard_model_high_scale_spectrum_generator.hpp.in
	templates/standard_model_low_scale_spectrum_generator.hpp.in


  Commit: 2bad62c5f5389f4ff13e2c73b63369de162ecb13
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2bad62c5f5389f4ff13e2c73b63369de162ecb13
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M meta/FlexibleTower.m
    M meta/WriteOut.m
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/librarylink.cpp.in
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/model_slha.hpp.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/scan.cpp.in
    M templates/slha_io.hpp.in
    M templates/spectrum_generator_interface.hpp.in
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.hpp.in
    M templates/two_scale.mk.in
    R templates/two_scale_model_slha.cpp.in
    R templates/two_scale_model_slha.hpp.in

  Log Message:
  -----------
  Use generic SLHA wrapper for model

instead of specialising to only two-scale method


  Commit: 86d07499f8e9adab0e4b4eb501fcdbb45a7b5ef0
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/86d07499f8e9adab0e4b4eb501fcdbb45a7b5ef0
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in

  Log Message:
  -----------
  only include enabled spectrum generators

which are those solvers that are both compatible
with the model and enabled during configuration


  Commit: add49b814e30054b57be651357559227cb64856a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/add49b814e30054b57be651357559227cb64856a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-27 (Sun, 27 Nov 2016)

  Changed paths:
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale.hpp
    M models/SoftsusyMSSM/SoftsusyMSSM_two_scale_convergence_tester.cpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale.hpp
    M models/SoftsusyNMSSM/SoftsusyNMSSM_two_scale_convergence_tester.cpp
    M models/sm/sm_two_scale.hpp
    M models/smcw/smcw_two_scale.hpp
    M models/smcw/smcw_two_scale_convergence_tester.cpp
    M src/betafunction.hpp
    R src/compare.hpp
    M src/eigen_utils.hpp
    M src/functors.hpp
    M src/linalg2.hpp
    M src/module.mk
    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/two_scale_convergence_tester.cpp
    M src/two_scale_convergence_tester.hpp
    M src/two_scale_convergence_tester_drbar.hpp
    M src/wrappers.hpp
    M templates/high_scale_spectrum_generator.cpp.in
    M templates/high_scale_spectrum_generator.hpp.in
    M templates/librarylink.cpp.in
    M templates/low_scale_spectrum_generator.cpp.in
    M templates/low_scale_spectrum_generator.hpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/model_slha.hpp.in
    M templates/soft_parameters.hpp.in
    M templates/standard_model_high_scale_spectrum_generator.cpp.in
    M templates/standard_model_high_scale_spectrum_generator.hpp.in
    M templates/standard_model_low_scale_spectrum_generator.cpp.in
    M templates/standard_model_low_scale_spectrum_generator.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/susy_parameters.hpp.in
    M templates/two_scale_convergence_tester.cpp.in
    M templates/two_scale_convergence_tester.hpp.in
    M templates/two_scale_model.hpp.in
    M test/module.mk
    M test/test_eigen_utils.cpp

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

Conflicts:
	templates/high_scale_spectrum_generator.hpp.in
	templates/low_scale_spectrum_generator.hpp.in
	templates/standard_model_high_scale_spectrum_generator.hpp.in
	templates/standard_model_low_scale_spectrum_generator.hpp.in
	templates/two_scale_model_slha.hpp.in


  Commit: e33cc147c0e39b30bacd5d8d868ba6cd49d3a31d
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e33cc147c0e39b30bacd5d8d868ba6cd49d3a31d
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-27 (Sun, 27 Nov 2016)

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

  Log Message:
  -----------
  Allow multiple solvers when running SLHA file or scanning

using the old approach with a templated run method


  Commit: ccd02f370e885445fb3ac5fd97fd05e32c0aa1f1
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/ccd02f370e885445fb3ac5fd97fd05e32c0aa1f1
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  Allow multiple solvers when running from command line


  Commit: 03bd63b0588b7c95bd4c9e7ba4fc3543f450c114
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/03bd63b0588b7c95bd4c9e7ba4fc3543f450c114
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  Allow user examples to be compiled for all solvers


  Commit: 8750fb48669e865ffe63402b286f37772f079054
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8750fb48669e865ffe63402b286f37772f079054
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M test/test_CMSSMCKM_tree_level_spectrum.cpp
    M test/test_CMSSM_slha.cpp
    M test/test_CMSSM_slha_input.cpp

  Log Message:
  -----------
  Adapt tests to new parametrisation of SLHA wrapper class


  Commit: a1ef6955424db1498d4509d06c4695949a717a1a
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a1ef6955424db1498d4509d06c4695949a717a1a
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M configure
    M meta/FlexibleSUSY.m
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M templates/LesHouches.in
    M templates/run.cpp.in

  Log Message:
  -----------
  Use consistent terminology, "algorithm" -> "solver"


  Commit: 43898992168ea2284c70b05ab06129c9b920fb43
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/43898992168ea2284c70b05ab06129c9b920fb43
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  Build SLHA I/O class for all solver types


  Commit: 936027d1a0a608c01cd5511824534c6f7636c9e3
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/936027d1a0a608c01cd5511824534c6f7636c9e3
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M templates/run.cpp.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in

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


  Commit: 8370d148a83bc9d576781402eb3b23f29308293c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/8370d148a83bc9d576781402eb3b23f29308293c
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m

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


  Commit: 29d3c1163f3d16e12f3693aac0dae3e37f1c262f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/29d3c1163f3d16e12f3693aac0dae3e37f1c262f
  Author: Dylan Harries <dylan.harries at adelaide.edu.au>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M meta/FlexibleSUSY.m
    R templates/high_scale_spectrum_generator.cpp.in
    R templates/high_scale_spectrum_generator.hpp.in
    R templates/low_scale_spectrum_generator.cpp.in
    R templates/low_scale_spectrum_generator.hpp.in
    M templates/module.mk
    R templates/standard_model_high_scale_spectrum_generator.cpp.in
    R templates/standard_model_high_scale_spectrum_generator.hpp.in
    R templates/standard_model_low_scale_spectrum_generator.cpp.in
    R templates/standard_model_low_scale_spectrum_generator.hpp.in
    A templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    A templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    A templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    A templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in
    A templates/two_scale_high_scale_spectrum_generator.cpp.in
    A templates/two_scale_high_scale_spectrum_generator.hpp.in
    A templates/two_scale_low_scale_spectrum_generator.cpp.in
    A templates/two_scale_low_scale_spectrum_generator.hpp.in

  Log Message:
  -----------
  Only generate code for solvers enabled in the model file


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

  Changed paths:
    M meta/WriteOut.m

  Log Message:
  -----------
  Add missing macros


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

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/module.mk
    M templates/module.mk.in
    M templates/standard_model_matching.hpp.in
    M templates/two_scale.mk.in

  Log Message:
  -----------
  Make Standard Model matching independent of solver type


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

  Changed paths:
    M examples/standalone-rge/standalone.cpp

  Log Message:
  -----------
  Fix header inclusion in example


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

  Changed paths:
    M test/test_NUTNMSSM_spectrum.cpp

  Log Message:
  -----------
  Fix typo


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

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

  Log Message:
  -----------
  Initial generalisation of LibraryLink to multiple solvers


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

  Changed paths:
    M templates/librarylink.cpp.in

  Log Message:
  -----------
  Fix bug in testing for valid spectrum

and ensure default operations are available for
all classes.

Thanks to Alex Voigt for spotting these!


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

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

  Log Message:
  -----------
  Build Mathematica interface for all solvers


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

  Changed paths:
    M templates/run.m.in

  Log Message:
  -----------
  Provide default solver in example run.m


  Commit: 5cfc5166364280176a3227719eaae65c0b4eaf70
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/5cfc5166364280176a3227719eaae65c0b4eaf70
  Author: Alexander Voigt <Expander at users.noreply.github.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M config/config.h.in
    M configure
    M createmodel
    M examples/standalone-rge/standalone.cpp
    M meta/FlexibleSUSY.m
    M meta/FlexibleTower.m
    M meta/WriteOut.m
    M src/spectrum_generator_settings.cpp
    M src/spectrum_generator_settings.hpp
    M templates/LesHouches.in
    A templates/betas.mk.in
    R templates/high_scale_spectrum_generator.hpp.in
    A templates/lattice.mk.in
    M templates/librarylink.cpp.in
    M templates/librarylink.m.in
    R templates/low_scale_spectrum_generator.hpp.in
    M templates/mass_eigenstates.hpp.in
    M templates/model_slha.hpp.in
    M templates/module.mk
    M templates/module.mk.in
    M templates/run.cpp.in
    M templates/run.m.in
    M templates/run_cmd_line.cpp.in
    M templates/scan.cpp.in
    M templates/slha_io.cpp.in
    M templates/slha_io.hpp.in
    A templates/soft_beta_.cpp.in
    A templates/soft_parameters.cpp.in
    A templates/soft_parameters.hpp.in
    A templates/spectrum_generator.hpp.in
    M templates/spectrum_generator_interface.hpp.in
    R templates/standard_model_high_scale_spectrum_generator.hpp.in
    R templates/standard_model_low_scale_spectrum_generator.hpp.in
    M templates/standard_model_matching.hpp.in
    A templates/standard_model_two_scale_high_scale_spectrum_generator.cpp.in
    A templates/standard_model_two_scale_high_scale_spectrum_generator.hpp.in
    A templates/standard_model_two_scale_low_scale_spectrum_generator.cpp.in
    A templates/standard_model_two_scale_low_scale_spectrum_generator.hpp.in
    A templates/susy_beta_.cpp.in
    A templates/susy_parameters.cpp.in
    A templates/susy_parameters.hpp.in
    M templates/two_scale.mk.in
    A templates/two_scale_high_scale_spectrum_generator.cpp.in
    A templates/two_scale_high_scale_spectrum_generator.hpp.in
    A templates/two_scale_low_scale_spectrum_generator.cpp.in
    A templates/two_scale_low_scale_spectrum_generator.hpp.in
    R templates/two_scale_model_slha.cpp.in
    R templates/two_scale_model_slha.hpp.in
    R templates/two_scale_soft_beta_.cpp.in
    R templates/two_scale_soft_parameters.cpp.in
    R templates/two_scale_soft_parameters.hpp.in
    R templates/two_scale_susy_beta_.cpp.in
    R templates/two_scale_susy_parameters.cpp.in
    R templates/two_scale_susy_parameters.hpp.in
    M test/test_CMSSMCKM_tree_level_spectrum.cpp
    M test/test_CMSSM_slha.cpp
    M test/test_CMSSM_slha_input.cpp
    M test/test_NUTNMSSM_spectrum.cpp

  Log Message:
  -----------
  Merge pull request #9 from FlexibleDecay/feature-2.0-solver-modules

Structural changes for multiple BVP solvers


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/efde5799e086...5cfc51663642


More information about the Flexiblesusy-commits mailing list