Changeset 1223
- Timestamp:
- 08/18/08 11:31:17 (3 months ago)
- Files:
-
- trunk/openopt/scikits/openopt/tests/nlp1.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openopt/scikits/openopt/tests/nlp1.py
r1105 r1223 21 21 22 22 hp = 2 23 h1 = lambda x: 1e2*(x[-1]-13)**hp23 h1 = lambda x: (x[-1]-13)**hp 24 24 h2 = lambda x: (x[-2]-17)**hp 25 25 h = [h1, h2] … … 28 28 def dh(x): 29 29 r = zeros((2, n)) 30 r[0, -1] = 1e2*hp*(x[-1]-13)**(hp-1)30 r[0, -1] = hp*(x[-1]-13)**(hp-1) 31 31 r[1, -2] = hp*(x[-2]-17)**(hp-1) 32 32 return r … … 49 49 #solvers = ['ipopt', 'ralg','scipy_cobyla'] 50 50 solvers = ['ralg','scipy_slsqp', 'ipopt'] 51 solvers = [ 'ralg', 'scipy_slsqp'] 51 52 solvers = [ 'ralg'] 52 53 ######################################################## … … 63 64 64 65 if __name__ == '__main__': 65 isPassed, r, p = test(iprint= -1) 66 isPassed, r, p = test(iprint= 10, plot=0) 67 assert isPassed
