From 4594d92c3437fe65e3bf5cd50fcc87150d03a918 Mon Sep 17 00:00:00 2001 From: tlatorre Date: Tue, 26 Mar 2019 17:16:38 -0500 Subject: small fix to fit.c --- src/fit.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/fit.c b/src/fit.c index 92584aa..b6d4078 100644 --- a/src/fit.c +++ b/src/fit.c @@ -5268,7 +5268,7 @@ int fit_event2(event *ev, double *xopt, double *fmin, int *id, size_t n, double int status; /* Create the minimizer object. */ - opt = nlopt_create(NLOPT_LN_SBPLX, 4+3*n); + opt = nlopt_create(NLOPT_LN_BOBYQA, 4+3*n); nlopt_set_min_objective(opt,nlopt_nll2,&fpars); /* Guess the position and t0 of the event using the QUAD fitter. */ @@ -5442,10 +5442,8 @@ int fit_event2(event *ev, double *xopt, double *fmin, int *id, size_t n, double ub[3] = GTVALID; /* Set the energy step size to 2% of the energy. */ - for (i = 0; i < nvertices; i++) { - for (j = 0; j < n; j++) { - ss[4+3*j] = xopt[4+3*j]*0.02; - } + for (j = 0; j < n; j++) { + ss[4+3*j] = xopt[4+3*j]*0.02; } nlopt_set_lower_bounds(opt, lb); -- cgit