Changeset 1839 for trunk/openopt/scikits/openopt/Kernel/Function.py
- Timestamp:
- 12/06/08 03:45:09 (3 years ago)
- Files:
-
- 1 modified
-
trunk/openopt/scikits/openopt/Kernel/Function.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/openopt/scikits/openopt/Kernel/Function.py
r1588 r1839 12 12 input = None # if None then x will be used 13 13 args = () 14 ooVarsAreAlreadyConnected = False 14 15 15 16 # finite-difference aproximation step … … 302 303 303 304 def __connect_ooVars__(self, p): 305 if self.ooVarsAreAlreadyConnected: return 304 306 if self.input is None: p.err('got oofun w/o connection to oovar (empty input instead). Use x0 or connect oovars.') 305 307 if not type(self.input) in (list, tuple): … … 313 315 inp.__connect_ooVars__(p) # recursive 314 316 else: p.err('incorrect input for oofun instance') 317 318 self.ooVarsAreAlreadyConnected = True 315 319 316 320
