mirror of
https://github.com/wassname/simpeg.git
synced 2026-07-05 08:48:37 +08:00
missed a couple files
This commit is contained in:
+1
-1
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user