From: stevenj Date: Sat, 26 Nov 2011 19:54:13 +0000 (-0500) Subject: lower tolerance for dual optimization in MMA/CCSAQ; thanks to Christophe Leruste... X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=f0586925c1f1ed74305f09d6949f6af816705666;p=nlopt.git lower tolerance for dual optimization in MMA/CCSAQ; thanks to Christophe Leruste for the problem report Ignore-this: b8b4e324f9626f48a8e71d15dcb04c0e darcs-hash:20111126195413-c8de0-7d5070a069d030f85c5dc42fe643af015290ae9e.gz --- diff --git a/api/optimize.c b/api/optimize.c index 49fdaec..69851c2 100644 --- a/api/optimize.c +++ b/api/optimize.c @@ -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