| e1d16bb9 | 24-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
because gnorm0 can be PETSC_INFINITY one can get false gnorm/gnorm0 <= gttol even when gttol is 0.0 and gnorm is not zero and thus get a false positive convergence
ftp://ftp.mcs.anl.gov/pub/petsc/ni
because gnorm0 can be PETSC_INFINITY one can get false gnorm/gnorm0 <= gttol even when gttol is 0.0 and gnorm is not zero and thus get a false positive convergence
ftp://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/10/23/examples_master_arch-linux-gcc-pgf90_grind.log
1,84c11,64 < iter = 10, Function value 2416.67, Residual: 178.849 < iter = 11, Function value 2416.67, Residual: 3.77357 < iter = 12, Function value 2415.51, Residual: 10.0153 < iter = 13, Function value 2411.15, Residual: 391.763 < iter = 14, Function value 2411.15, Residual: 311.476 < iter = 15, Function value 2411.15, Residual: 24.0925 < iter = 16, Function value 2410.86, Residual: 141.568 < iter = 17, Function value 2410.86, Residual: 9.82914 < iter = 18, Function value 2409.03, Residual: 19.0147 < iter = 19, Function value 2405.37, Residual: 187.39 < iter = 20, Function value 2405.37, Residual: 36.1224 < iter = 21, Function value 2403.96, Residual: 461.641 < iter = 22, Function value 2403.96, Residual: 88.53 < iter = 23, Function value 2401.43, Residual: 125.36 < iter = 24, Function value 2400.63, Residual: 71.9882 < iter = 25, Function value 2396.47, Residual: 153.581 < iter = 26, Function value 2388.32, Residual: 693.398 < iter = 27, Function value 2384.75, Residual: 149.291 < iter = 28, Function value 2384.75, Residual: 156.177 < iter = 29, Function value 2384.74, Residual: 21.6924 < iter = 30, Function value 2384.74, Residual: 3.76519 < iter = 31, Function value 2384.5, Residual: 0.0942887 < iter = 32, Function value 2384.48, Residual: 0.762227 < iter = 33, Function value 2384.48, Residual: 0.287334 < iter = 34, Function value 2384.48, Residual: 0.221261 < iter = 35, Function value 2384.48, Residual: 0.0183731 < iter = 36, Function value 2384.48, Residual: 0.0155648 < iter = 37, Function value 2384.48, Residual: 0.0473363 < iter = 38, Function value 2384.48, Residual: 0.00108368 < iter = 39, Function value 2384.48, Residual: 0.00487713 < iter = 40, Function value 2384.48, Residual: 0.000172856 < iter = 41, Function value 2384.48, Residual: 5.48164e-06 < 4575.7085175608709 4.4942328371557893E+307 < 4575.7085175608709 1815.2985516599065 < 4575.7085175608709 4838.2083666605959 < 4575.7085175608709 1404.4509372826872 < 3627.3927583129494 11279.715346421122 < 2584.9214240354881 16120.497699152949 < 2584.9214240354881 1143.9964691546586 < 2524.6912329226511 257.61363944306333 < 2500.2432503157597 1072.2480219597619 < 2418.1438534115305 16.920666223362254 < 2416.6681259821662 178.84868221303151 < 2416.6681259821662 3.7735723004899953 < 2415.5103186576657 10.015315131908833 < 2411.1478828901513 391.76278493043350 < 2411.1478828901513 311.47645419742167 < 2411.1478828901513 24.092477935507905 < 2410.8560348505721 141.56770482743312 < 2410.8560348505721 9.8291448260766465 < 2409.0324456803005 19.014689846065945 < 2405.3739964265242 187.39038474373950 < 2405.3739964265242 36.122443687575149 < 2403.9568709863192 461.64120477249253 < 2403.9568709863192 88.529967780196770 < 2401.4334252131084 125.35992515000555 < 2400.6257885667246 71.988183117061809 < 2396.4652276331276 153.58121719436181 < 2388.3184558101684 693.39843432256225 < 2384.7468187163477 149.29114901422918 < 2384.7463243759134 156.17731464402209 < 2384.7444039122361 21.692395955680837 < 2384.7444039122361 3.7651902219828197 < 2384.5019577079884 9.4288701695413590E-002 < 2384.4811654195523 0.76222743780397162 < 2384.4775172870586 0.28733366291505030 < 2384.4774835782791 0.22126089137917193 < 2384.4774835782791 1.8373137553614825E-002 < 2384.4770104266977 1.5564772320028585E-002 < 2384.4770104266977 4.7336288381090962E-002 < 2384.4770104266977 1.0836785323014985E-003 < 2384.4769959665418 4.8771273138846754E-003 < 2384.4769959665418 1.7285550186436704E-004 < 2384.4769950856239 5.4816440789146458E-006 --- > iter = 10, Function value 2416.67, Residual: 178.848 > iter = 11, Function value 2416.67, Residual: 3.77354 > iter = 12, Function value 2415.51, Residual: 10.0152 > iter = 13, Function value 2411.15, Residual: 391.762 > iter = 14, Function value 2411.15, Residual: 311.485 > iter = 15, Function value 2411.15, Residual: 24.0923 > iter = 16, Function value 2410.86, Residual: 141.566 > iter = 17, Function value 2410.86, Residual: 9.82925 > iter = 18, Function value 2409.03, Residual: 19.0148 > iter = 19, Function value 2405.37, Residual: 187.386 > iter = 20, Function value 2405.37, Residual: 36.1251 > iter = 21, Function value 2403.96, Residual: 461.668 > iter = 22, Function value 2403.96, Residual: 88.5331 > iter = 23, Function value 2401.43, Residual: 125.336 > iter = 24, Function value 2400.63, Residual: 71.9888 > iter = 25, Function value 2396.47, Residual: 153.517 > iter = 26, Function value 2388.32, Residual: 693.48 > iter = 27, Function value 2384.75, Residual: 149.213 > iter = 28, Function value 2384.75, Residual: 155.989 > iter = 29, Function value 2384.74, Residual: 21.693 > iter = 30, Function value 2384.74, Residual: 3.76568 > iter = 31, Function value 2384.5, Residual: 0.0944167 > 4575.709237872599 4.4942328371557893E+307 > 4575.709237872599 1815.299097035091 > 4575.709237872599 4838.211023807340 > 4575.709237872599 1404.451476651041 > 3627.393451094771 11279.72339237862 > 2584.921547425445 16120.47402759046 > 2584.921547425445 1143.996822397298 > 2524.691880989573 257.6142334482682 > 2500.243663647243 1072.250646127577 > 2418.143843854654 16.92068765006729 > 2416.668115647490 178.8482347419252 > 2416.668115647490 3.773542861935354 > 2415.510308753632 10.01522134695003 > 2411.147874535623 391.7622989687072 > 2411.147874535623 311.4852217790456 > 2411.147874535623 24.09225353032197 > 2410.856001083221 141.5657075065890 > 2410.856001083221 9.829250038838696 > 2409.032437701279 19.01475432423581 > 2405.373981543032 187.3859379562852 > 2405.373981543032 36.12514004734248 > 2403.956903740529 461.6682968186628 > 2403.956903740529 88.53313263679679 > 2401.433405170609 125.3358752678410 > 2400.625643950743 71.98880933148733 > 2396.465077162101 153.5169470075242 > 2388.318463061776 693.4800677788330 > 2384.746784861173 149.2130864980433 > 2384.746318005369 155.9885985568999 > 2384.744454905304 21.69300201158603 > 2384.744454905304 3.765677006955844 > 2384.501947107490 9.4416733419311727E-002 88c68 < final delta: 0.0015625 --- > final delta: 0.025 91c71 < total subproblem iterations: 91 --- > total subproblem iterations: 65 94,98c74,78 < Residual in Function/Gradient:=5.48164e-06 < Objective value=2384.48 < total number of iterations=41, (max: 100) < total number of function evaluations=44, max: 4000 < Solution converged: ||g(X)||/|f(X)| <= grtol --- > Residual in Function/Gradient:=0.0944167 > Objective value=2384.5 > total number of iterations=31, (max: 100) > total number of function evaluations=34, max: 4000 > Solution converged: ||g(X)||/||g(X0)|| <= gttol /sandbox/petsc/petsc.clone-2/src/tao/leastsquares/examples/tutorials Possible problem with chwirut1f_1 stdout, diffs above
show more ...
|