From: stevenj Date: Mon, 7 Mar 2011 19:23:50 +0000 (-0500) Subject: check for ub - lb small case for potential minimizers X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=e9ee2b198055ca90b577569a1ab94da5d9d90bef;p=nlopt.git check for ub - lb small case for potential minimizers darcs-hash:20110307192350-c8de0-62dfd6579e4c6a0a3e0c9e93f7936203d9e173bf.gz --- diff --git a/mlsl/mlsl.c b/mlsl/mlsl.c index b6cca7f..c0e4a50 100644 --- a/mlsl/mlsl.c +++ b/mlsl/mlsl.c @@ -213,7 +213,8 @@ static int is_potential_minimizer(mlsl_data *mlsl, pt *p, return 0; for (i = 0; i < n; ++i) - if (x[i] - lb[i] <= dbound_min || ub[i] - x[i] <= dbound_min) + if ((x[i] - lb[i] <= dbound_min || ub[i] - x[i] <= dbound_min) + && ub[i] - lb[i] > dbound_min) return 0; return 1;