From dc80368475ff59b32b3cb5ba65506cc0be357239 Mon Sep 17 00:00:00 2001 From: athomps Date: Thu, 19 Mar 2009 22:17:39 +0000 Subject: [PATCH] Added check to prevent uphill moves in quadratic model, tweaked git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@2692 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/min_cg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/min_cg.cpp b/src/min_cg.cpp index 7f39e2cae3..e0893692c5 100644 --- a/src/min_cg.cpp +++ b/src/min_cg.cpp @@ -825,7 +825,7 @@ int MinCG::linemin_quadratic(int n, double *x, double *dir, de_ideal = -BACKTRACK_SLOPE*alpha0*fdotdirall; de = eng - eoriginal; - if (de <= de_ideal) { + if (de <= de_ideal || de_ideal >= -IDEAL_TOL) { return 0; }