From 4c547d22c6756e1e10d5899df2d08bef6a53c6cb Mon Sep 17 00:00:00 2001 From: Rowan Cockett Date: Tue, 16 Feb 2016 21:55:21 -0800 Subject: [PATCH] Move the optimization code into PR #253. --- SimPEG/Optimization.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/SimPEG/Optimization.py b/SimPEG/Optimization.py index 9a37b68b..4f2cb062 100644 --- a/SimPEG/Optimization.py +++ b/SimPEG/Optimization.py @@ -990,19 +990,4 @@ class ProjectedGNCG(BFGS, Minimize, Remember): cgFlag = 1 # End CG Iterations - # Take a gradient step on the active cells if exist - if temp != self.xc.size: - - rhs_a = (Active) * -self.g - - dm_i = max( abs( delx ) ) - dm_a = max( abs(rhs_a) ) - - delx = delx + rhs_a * dm_i / dm_a /10. - - # Only keep gradients going in the right direction on the active set - indx = ((self.xc<=self.lower) & (delx < 0)) | ((self.xc>=self.upper) & (delx > 0)) - delx[indx] = 0. - return delx -