SimPEG.potential_fields.magnetics.Simulation3DDifferential#
- class SimPEG.potential_fields.magnetics.Simulation3DDifferential(mesh, survey=None, **kwargs)[source]#
Bases:
SimPEG.base.pde_simulation.BaseMagneticPDESimulation
Secondary field approach using differential equations!
Attributes
Face property inner product inverse matrix.
Face property inner product matrix.
The survey for this simulation.
MfMu0
Qfx
Qfy
Qfz
Methods
Jtvec
(m, v[, u])Computing Jacobian^T multiplied by vector.
Jvec
(m, v[, u])Computing Jacobian multiplied by vector
fields
(m)Return magnetic potential (u) and flux (B) u: defined on the cell center [nC x 1] B: defined on the cell center [nG x 1]
getA
(m)GetA creates and returns the A matrix for the Magnetics problem
getB0
()To use getB0 method, SimPEG requires that the survey be specified.
getRHS
(m)This function projects the fields onto the data space.
This function projects the fields onto the data space.
makeMassMatrices
projectFieldsAsVector