aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fit.c8
1 files changed, 3 insertions, 5 deletions
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);