Changeset 7090
- Timestamp:
- 01/14/11 08:23:05 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/shared/Numerics/BrentSearch.cpp
r6616 r7090 30 30 double tol1,tol2,seps,tolerance; 31 31 int maxiter,iter; 32 bool loop ,goldenflag;32 bool loop=true,goldenflag; 33 33 34 34 /*Recover parameters:*/ … … 84 84 /*4: print result*/ 85 85 _printf_(VerboseControl()," %5i %12.6g %12.6g %12.6g %s\n",iter,xbest,fxbest,pow(pow(xbest-xm,2),0.5)," initial"); 86 87 loop=true; 86 if (!isnan(cm_jump) && (xmin==0) && ((fxbest/fxmin)<cm_jump)){ 87 _printf_(VerboseControl()," optimization terminated: current x satisfies criteria 'cm_jump'=%g\n",cm_jump); 88 _printf_(true,"alpha = %g\n",xbest); 89 loop=false; 90 } 91 88 92 while(loop){ 89 93
Note:
See TracChangeset
for help on using the changeset viewer.