From e634b00af0a1222c8bbb1ae424e054300de87b49 Mon Sep 17 00:00:00 2001 From: Lindsey Date: Fri, 29 May 2015 11:20:35 -0700 Subject: [PATCH] removed calls of self.curModel.transform from each of the specific problems (now only looks for the relevant physprop) --- simpegEM/FDEM/FDEM.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/simpegEM/FDEM/FDEM.py b/simpegEM/FDEM/FDEM.py index 94e9fba9..d583ecf0 100644 --- a/simpegEM/FDEM/FDEM.py +++ b/simpegEM/FDEM/FDEM.py @@ -175,7 +175,7 @@ class ProblemFDEM_e(BaseFDEMProblem): def getADeriv(self, freq, u, v, adjoint=False): - sig = self.curModel.transform + sig = self.sigma dsig_dm = self.curModel.transformDeriv dMe_dsig = self.mesh.getEdgeInnerProductDeriv(sig)(u) @@ -349,8 +349,7 @@ class ProblemFDEM_j(BaseFDEMProblem): MeMuI = self.MeMuI MfSigmai = self.MfSigmai C = self.mesh.edgeCurl - sig = self.curModel.transform - sigi = 1/sig + sigi = self.sigmai dsig_dm = self.curModel.transformDeriv dsigi_dsig = -Utils.sdiag(sigi)**2 dMf_dsigi = self.mesh.getFaceInnerProductDeriv(sigi)(u) @@ -439,8 +438,7 @@ class ProblemFDEM_h(BaseFDEMProblem): MeMu = self.MeMu C = self.mesh.edgeCurl - sig = self.curModel.transform - sigi = 1/sig + sigi = self.sigmai dsig_dm = self.curModel.transformDeriv dsigi_dsig = -Utils.sdiag(sigi)**2