missed a couple files

This commit is contained in:
Lindsey
2015-05-14 13:31:23 -07:00
parent 682528d555
commit a87b37e6a7
3 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -124,5 +124,5 @@ class BaseEMProblem(Problem.BaseProblem):
def fields(self, m):
self.curModel = m
F = self.forward(m, self.getRHS)
F = self.forward(m)
return F
+2 -2
View File
@@ -19,13 +19,13 @@ class BaseFDEMProblem(BaseEMProblem):
surveyPair = SurveyFDEM
fieldsPair = FieldsFDEM
def forward(self, m, RHS):
def forward(self, m):
F = self.fieldsPair(self.mesh, self.survey)
for freq in self.survey.freqs:
A = self.getA(freq)
rhs = RHS(freq)
rhs = self.getRHS(freq)
Ainv = self.Solver(A, **self.solverOpts)
sol = Ainv * rhs
Srcs = self.survey.getSrcByFreq(freq)
+3 -1
View File
@@ -22,7 +22,9 @@ class FieldsFDEM_e(FieldsFDEM):
self._edgeCurl = self.survey.prob.mesh.edgeCurl
def _b_sec(self, e, src):
return - 1./(1j*omega(src.freq)) * (self._edgeCurl * e)
C = self._edgeCurl
b_sec = - 1./(1j*omega(src.freq))*(C * e)
return b_sec
def _b_secDeriv(self, e, src, v, adjoint=False):
return None