Changeset 1523
- Timestamp:
- 10/07/08 06:43:58 (2 months ago)
- Files:
-
- trunk/openopt/scikits/openopt/Kernel/Function.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openopt/scikits/openopt/Kernel/Function.py
r1522 r1523 232 232 # TODO: handle FIXED variables here 233 233 vector = array(vector_like, float) 234 oofun.__init__(self, lambda *x: dot(vector, asfarray(x)), *args, **kwargs) 234 def oolin_objFun(*x): 235 if len(x) == 1: return dot(vector, x[0]) 236 else: return dot(vector, asfarray(x)) 237 oofun.__init__(self, oolin_objFun, *args, **kwargs) 235 238 self.d = lambda *x: vector.copy() 236 239
