Changeset 432

Show
Ignore:
Timestamp:
02/14/10 21:35:02 (3 weeks ago)
Author:
dmitrey
Message:

minor code cleanup

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PythonPackages/OpenOpt/openopt/kernel/LLSP.py

    r430 r432  
    58 58         if self.isFDmodel: 
    59 59             self.C, self.d = self._linearOOFunsToMatrices(self.C) 
    60   #            C, d = [], [] 
    61   #            Z = self._vector2point(zeros(self.n)) 
    62   #            for lin_oofun in self.C: 
    63   #                C.append(self._pointDerivative2array(lin_oofun._D(Z, **self._D_kwargs))) 
    64   #                d.append(-lin_oofun(Z)) 
    65   #            self.C, self.d = vstack(C), vstack(d).flatten() 
    66 60         if not self.damp is None and (not hasattr(self, 'X') or not any(isfinite(self.X))): 
    67 61             self.X = zeros(self.n) 
  • PythonPackages/OpenOpt/openopt/kernel/baseSolver.py

    r325 r432  
    37 37         (and/or other fields) to p.iterValues 
    38 38         """ 
    39           fArg,  rArg = True, True 
      39         fArg  = True 
    40 40  
    41 41         if len(args)>0 and isinstance(args[0], Point): 
     
    53 53             else: fArg = False 
    54 54  
    55               if len(args)>2: p.rk = args[2] 
    56               elif 'rk' in kwargs.keys(): p.rk = kwargs['rk'] 
    57               else: rArg = False 
      55             if len(args)>2:  
      56                 p.pWarn('executing deprecated code, inform developers') 
      57                 p.rk = args[2] 
      58             elif 'rk' in kwargs.keys():  
      59                 p.pWarn('executing deprecated code, inform developers') 
      60                 p.rk = kwargs['rk'] 
    58 61  
    59 62             # TODO: MODIFY IT SOMEHOW to prevent possible recalculations 
    60               p.rk, p.rtk, p.rik = p.getMaxResidual(p.xk, True) 
      63         p.rk, p.rtk, p.rik = p.getMaxResidual(p.xk, True) 
      64         p.iterValues.r.append(ravel(p.rk)[0]) 
      65         p.iterValues.rt.append(p.rtk) 
      66         p.iterValues.ri.append(p.rik) 
    61 67  
    62 68         #TODO: handle kwargs correctly! (decodeIterFcnArgs) 
     
    70 76             p.iterValues.x.pop(0) 
    71 77          
    72    
    73           p.iterValues.rt.append(p.rtk) 
    74           p.iterValues.ri.append(p.rik) 
    75    
    76 78         if not fArg: 
    77 79             p.Fk = p.F(p.xk) 
     
    92 94         p.iterValues.f.append(v) 
    93 95  
    94           if not rArg: 
    95               p.rk = ravel(p.getMaxResidual(p.xk))[0] 
    96           p.iterValues.r.append(p.rk) 
      96          
    97 97