source:
ThirdParty/FilterSQP/releases/1.2.2/filtersqp.patch
@
3294
Last change on this file since 3294 was 1554, checked in by andreasw, 11 years ago | |
---|---|
File size: 1.4 KB |
-
src/bqpd.f
diff -Naur source-orig/src/bqpd.f source/src/bqpd.f
old new 434 434 if(lcyc(i).ne.lcyc(i+ncyc))goto16 435 435 enddo 436 436 gtol=1.D1*gtol 437 aaaa = 1.D0 438 bbbb = 0.D0 439 if (gtol .eq. aaaa/bbbb) then 440 ifail = 8 441 return 442 endif 437 443 16 continue 438 444 c if(info(1).ge.117)iprint=3 439 445 c if(info(1).ge.90)stop -
src/filter.f
diff -Naur source-orig/src/filter.f source/src/filter.f
old new 447 447 c ... ensure that the initial point is feasible wrt linear c/s 448 448 call linear_feasible (n, m, x, c, blo, bup, cstype, lin_feas) 449 449 if (.not. lin_feas) then 450 do i=1,n 451 d(i) = 0.d0 452 enddo 450 453 call objfun1(x,n,f,s,user,iuser,flag) 451 454 hc = h_one (m, c, blo(n1), bup(n1)) 452 455 phi = f + hc -
src/sparseL.f
diff -Naur source-orig/src/sparseL.f source/src/sparseL.f
old new 1701 1701 common/epsc/eps,tol,emin 1702 1702 common/noutc/nout 1703 1703 parameter (thresh=1.D-1,growth=1.D1) 1704 qr_ = 0 1704 1705 c write(nout,*)'update_L: p,q =',pp,qq 1705 1706 nup=nup+1 1706 1707 if(qq.gt.n)then
Note: See TracBrowser
for help on using the repository browser.