chiark / gitweb /
lower tolerance for dual optimization in MMA/CCSAQ; thanks to Christophe Leruste...
authorstevenj <stevenj@alum.mit.edu>
Sat, 26 Nov 2011 19:54:13 +0000 (14:54 -0500)
committerstevenj <stevenj@alum.mit.edu>
Sat, 26 Nov 2011 19:54:13 +0000 (14:54 -0500)
Ignore-this: b8b4e324f9626f48a8e71d15dcb04c0e

darcs-hash:20111126195413-c8de0-7d5070a069d030f85c5dc42fe643af015290ae9e.gz

api/optimize.c

index 49fdaec6522d8cc71f4238cd91793a49cdcc11e1..69851c21b4af953382a753419bbe2fb122904491 100644 (file)
@@ -651,7 +651,7 @@ static nlopt_result nlopt_optimize_(nlopt_opt opt, double *x, double *minf)
                                      nlopt_count_constraints(opt->m,
                                                              opt->fc));
              if (!dual_opt) return NLOPT_FAILURE;
-             nlopt_set_ftol_rel(dual_opt, LO(ftol_rel, 1e-12));
+             nlopt_set_ftol_rel(dual_opt, LO(ftol_rel, 1e-14));
              nlopt_set_ftol_abs(dual_opt, LO(ftol_abs, 0.0));
              nlopt_set_maxeval(dual_opt, LO(maxeval, 100000));
 #undef LO