mirror of
https://github.com/wassname/simpeg.git
synced 2026-08-20 12:50:34 +08:00
Test with an analytic and some documentation.
This commit is contained in:
@@ -27,7 +27,7 @@ class BaseProblemFDEM(Problem.BaseProblem):
|
||||
dataPair = DataFDEM
|
||||
|
||||
Solver = SimpegSolver
|
||||
solverOpts = {'doDirect':True, 'options':{'factorize':False, 'backend':'scipy'}}
|
||||
solverOpts = {}
|
||||
|
||||
####################################################
|
||||
# Mass Matrices
|
||||
@@ -110,8 +110,6 @@ class ProblemFDEM_e(BaseProblemFDEM):
|
||||
solver = self.Solver(A, **self.solverOpts)
|
||||
e = solver.solve(rhs)
|
||||
|
||||
print np.linalg.norm(A*Utils.mkvc(e) - Utils.mkvc(rhs)) / np.linalg.norm(Utils.mkvc(rhs))
|
||||
|
||||
F[freq, 'e'] = e
|
||||
b = -1./(1j*omega(freq))*self.mesh.edgeCurl*e
|
||||
F[freq, 'b'] = b
|
||||
@@ -224,8 +222,6 @@ class ProblemFDEM_b(BaseProblemFDEM):
|
||||
#Note that we are solving for b_s
|
||||
b = solver.solve(rhs)
|
||||
|
||||
print np.linalg.norm(A*Utils.mkvc(b) - Utils.mkvc(rhs)) / np.linalg.norm(Utils.mkvc(rhs))
|
||||
|
||||
F[freq, 'b'] = b
|
||||
e = self.MeSigmaI*self.mesh.edgeCurl.T*self.MfMui*b
|
||||
F[freq, 'e'] = e
|
||||
|
||||
Reference in New Issue
Block a user