SimPEG.electromagnetics.frequency_domain.Simulation3DMagneticField#

class SimPEG.electromagnetics.frequency_domain.Simulation3DMagneticField(mesh, survey=None, forward_only=False, **kwargs)[source]#

Bases: SimPEG.electromagnetics.frequency_domain.simulation.BaseFDEMSimulation

We eliminate \(\mathbf{j}\) using

\[\mathbf{j} = \mathbf{C} \mathbf{h} - \mathbf{s_e}\]

and solve for \(\mathbf{h}\) using

\[\left(\mathbf{C}^{\top} \mathbf{M_{\rho}^f} \mathbf{C} + i \omega \mathbf{M_{\mu}^e}\right) \mathbf{h} = \mathbf{M^e} \mathbf{s_m} + \mathbf{C}^{\top} \mathbf{M_{\rho}^f} \mathbf{s_e}\]
Parameters

mesh (discretize.base.BaseMesh) – mesh

Methods

fieldsPair

alias of SimPEG.electromagnetics.frequency_domain.fields.Fields3DMagneticField

getA(freq)

System matrix

getADeriv_rho(freq, u, v[, adjoint])

Product of the derivative of our system matrix with respect to the model and a vector

getRHS(freq)

Right hand side for the system

getRHSDeriv(freq, src, v[, adjoint])

Derivative of the right hand side with respect to the model

getADeriv

getADeriv_mu

Galleries and Tutorials using SimPEG.electromagnetics.frequency_domain.Simulation3DMagneticField#

Heagy et al., 2017 Casing Example

Heagy et al., 2017 Casing Example

Heagy et al., 2017 Casing Example
EM: Schenkel and Morrison Casing Model

EM: Schenkel and Morrison Casing Model

EM: Schenkel and Morrison Casing Model