mirror of
https://github.com/wassname/simpeg.git
synced 2026-07-02 09:38:24 +08:00
removed knownSrcType
This commit is contained in:
+16
-2
@@ -126,6 +126,7 @@ class BaseFDEMProblem(BaseEMProblem):
|
||||
return S_m, S_e
|
||||
|
||||
def getSourceDeriv(self,freq,adjoint=False):
|
||||
raise NotImplementedError('getSourceDeriv not implemented yet')
|
||||
return None, None
|
||||
|
||||
|
||||
@@ -197,6 +198,10 @@ class ProblemFDEM_e(BaseFDEMProblem):
|
||||
|
||||
return RHS
|
||||
|
||||
def getRHSDeriv(self, freq, u, v, adjoint=False):
|
||||
raise NotImplementedError('getRHSDeriv not implemented yet')
|
||||
return None
|
||||
|
||||
|
||||
class ProblemFDEM_b(BaseFDEMProblem):
|
||||
"""
|
||||
@@ -266,6 +271,10 @@ class ProblemFDEM_b(BaseFDEMProblem):
|
||||
|
||||
return RHS
|
||||
|
||||
def getRHSDeriv(self, freq, u, v, adjoint=False):
|
||||
raise NotImplementedError('getRHSDeriv not implemented yet')
|
||||
return None
|
||||
|
||||
|
||||
|
||||
##########################################################################################
|
||||
@@ -374,9 +383,12 @@ class ProblemFDEM_j(BaseFDEMProblem):
|
||||
|
||||
return RHS
|
||||
|
||||
def getRHSDeriv(self, freq, u, v, adjoint=False):
|
||||
raise NotImplementedError('getRHSDeriv not implemented yet')
|
||||
return None
|
||||
|
||||
|
||||
|
||||
# Solving for h! - using primary- secondary approach
|
||||
class ProblemFDEM_h(BaseFDEMProblem):
|
||||
"""
|
||||
Using the H-J formulation of Maxwell's equations
|
||||
@@ -453,5 +465,7 @@ class ProblemFDEM_h(BaseFDEMProblem):
|
||||
|
||||
return RHS
|
||||
|
||||
|
||||
def getRHSDeriv(self, freq, u, v, adjoint=False):
|
||||
raise NotImplementedError('getRHSDeriv not implemented yet')
|
||||
return None
|
||||
|
||||
|
||||
@@ -94,7 +94,6 @@ class RxFDEM(Survey.BaseRx):
|
||||
class SrcFDEM(Survey.BaseSrc):
|
||||
freq = None
|
||||
rxPair = RxFDEM
|
||||
knownSrcTypes = ['RawVec', 'MagDipole'] #TODO: remove known source types from base simepeg
|
||||
|
||||
|
||||
class SrcFDEM_RawVec_e(SrcFDEM):
|
||||
|
||||
@@ -68,7 +68,6 @@ class RxTDEM(Survey.BaseTimeRx):
|
||||
class SrcTDEM(Survey.BaseSrc):
|
||||
rxPair = RxTDEM
|
||||
radius = None
|
||||
knownSrcTypes = ['VMD_MVP', 'CircularLoop_MVP']
|
||||
|
||||
def getInitialFields(self, mesh):
|
||||
F0 = getattr(self, '_getInitialFields_' + self.srcType)(mesh)
|
||||
|
||||
Reference in New Issue
Block a user