SimPEG.electromagnetics.static.resistivity.simulation.BaseDCSimulation#
- class SimPEG.electromagnetics.static.resistivity.simulation.BaseDCSimulation(mesh, survey=None, storeJ=False, miniaturize=False, surface_faces=None, **kwargs)[source]#
Bases:
BaseElectricalPDESimulation
Base DC Problem
Attributes
matrices to be deleted if the model for conductivity/resistivity is updated
Whether to store the sensitivity matrix
Array defining which boundary faces to interpret as surfaces of Neumann boundary
The DC survey object.
Ainv
Methods
Jtvec
(m, v[, f])Compute adjoint sensitivity matrix (J^T) and vector (v) product.
Jvec
(m, v[, f])Compute sensitivity matrix (J) and vector (v) product.
dpred
(m[, f])Create the projected data from a model.
fields
([m, calcJ])u = fields(m) The field given the model.
getJtJdiag
(m[, W, f])Return the diagonal of JtJ
Evaluates the sources, and puts them in matrix form :rtype: tuple :return: q (nC or nN, nSrc)
getJ
Galleries and Tutorials using SimPEG.electromagnetics.static.resistivity.simulation.BaseDCSimulation
#
3D DC inversion of Dipole Dipole array
DC/IP Forward Simulation in 3D
3D Least-Squares Inversion of DC and IP Data
DC Resistivity Forward Simulation in 3D
3D Least-Squares Inversion of DC Resistivity Data