Changeset 1097

Show
Ignore:
Timestamp:
07/05/08 13:00:10 (3 months ago)
Author:
dmitrey.kroshko
Message:

bugfix for ipopt

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openopt/scikits/openopt/solvers/CoinOr/ipopt_oo.py

    r1091 r1097  
    2828        x_U = p.ub 
    2929 
    30         ncon = p.nc + p.nh 
     30        ncon = p.nc + p.nh + p.b.size + p.beq.size 
    3131 
    32         g_L, g_U = empty(ncon), zeros(ncon) 
     32        g_L, g_U = zeros(ncon), zeros(ncon) 
    3333        g_L[:p.nc] = -inf 
    34         g_L[p.nc:] = 0 
     34        g_L[p.nc+p.nh:p.nc+p.nh+p.b.size] = -inf 
     35 
    3536 
    3637        # IPOPT non-linear constraints, both eq and ineq