Changeset 1098
- Timestamp:
- 07/05/08 13:56:47 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openopt/scikits/openopt/solvers/CoinOr/ipopt_oo.py
r1097 r1098 79 79 ipopt_opt_file.close() 80 80 81 p.iterfcn(p.x0)82 81 x, zl, zu, obj = nlp.solve(p.x0) 83 82 84 83 nlp.close() 85 xk = x86 fk = obj87 84 p.istop = 1000 88 p.iterfcn(x k, fk)85 p.iterfcn(x, obj) 89 86 87 trunk/openopt/scikits/openopt/solvers/UkrOpt/ralg_oo.py
r1091 r1098 113 113 break 114 114 115 if ls >= p.maxLineSearch-1: 116 p.istop, p.msg = IS_LINE_SEARCH_FAILED, 'maxLineSearch (' + str(p.maxLineSearch) + ') has been exceeded' 117 return 118 115 119 iterPoint = newPoint 116 120 x = iterPoint.x 117 121 118 122 doBackwardSearch = 1 119 if ls == p.maxLineSearch: 120 p.istop, p.msg = IS_LINE_SEARCH_FAILED, 'maxLineSearch (' + str(p.maxLineSearch) + ') has been exceeded' 121 return 122 elif ls == 0 and doBackwardSearch: 123 124 if ls == 0 and doBackwardSearch: 123 125 if oldPoint.betterThan(newPoint): 124 126 PrevPoint = iterPoint
