Skip to content

Commit

Permalink
test new FPI solver
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Voigt authored and Alexander Voigt committed Dec 20, 2014
1 parent 001f12a commit afe80b7
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion test/module.mk
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ TEST_SH += \
$(DIR)/test_lowMSSM.sh
endif

ifeq ($(shell $(FSCONFIG) --with-CMSSMGSLHybrid --with-CMSSMGSLHybridS --with-CMSSMGSLBroyden --with-CMSSMGSLNewton --with-CMSSMFPIRelative --with-CMSSMFPIAbsolute),yes yes yes yes yes yes)
ifeq ($(shell $(FSCONFIG) --with-CMSSMGSLHybrid --with-CMSSMGSLHybridS --with-CMSSMGSLBroyden --with-CMSSMGSLNewton --with-CMSSMFPIRelative --with-CMSSMFPIAbsolute --with-CMSSMFPITadpole),yes yes yes yes yes yes yes)
TEST_SRC += \
$(DIR)/test_compare_ewsb_solvers.cpp
endif
Expand Down
1 change: 1 addition & 0 deletions test/test_compare_ewsb_solvers.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ BOOST_AUTO_TEST_CASE( test_tanbeta_scan )
{"GSLNewton" , "./models/CMSSMGSLNewton/run_CMSSMGSLNewton.x" , 0., 0},
{"FPIRelative", "./models/CMSSMFPIRelative/run_CMSSMFPIRelative.x", 0., 0},
{"FPIAbsolute", "./models/CMSSMFPIAbsolute/run_CMSSMFPIAbsolute.x", 0., 0},
{"FPITadpole" , "./models/CMSSMFPITadpole/run_CMSSMFPITadpole.x" , 0., 0},
};

const unsigned number_of_solvers = sizeof(solvers)/sizeof(*solvers);
Expand Down
3 changes: 2 additions & 1 deletion test/test_ewsb_solver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,8 @@ BOOST_AUTO_TEST_CASE( test_perturbation )
new Minimizer<dimension>(Perturbation::chi2, NULL, max_iterations, precision, gsl_multimin_fminimizer_nmsimplex2),
new Minimizer<dimension>(Perturbation::chi2, NULL, max_iterations, precision, gsl_multimin_fminimizer_nmsimplex2rand),
new Fixed_point_iterator<dimension,fixed_point_iterator::Convergence_tester_relative>(Perturbation::update, NULL, max_iterations, precision),
new Fixed_point_iterator<dimension,fixed_point_iterator::Convergence_tester_absolute>(Perturbation::update, NULL, max_iterations, precision)
new Fixed_point_iterator<dimension,fixed_point_iterator::Convergence_tester_absolute>(Perturbation::update, NULL, max_iterations, precision),
new Fixed_point_iterator<dimension,fixed_point_iterator::Convergence_tester_tadpole>(Perturbation::update, NULL, max_iterations, fixed_point_iterator::Convergence_tester_tadpole(precision, Perturbation::func, NULL))
};

for (int i = 0; i < sizeof(solvers)/sizeof(solvers[0]); i++) {
Expand Down

0 comments on commit afe80b7

Please sign in to comment.