- class SimPEG.electromagnetics.static.resistivity.Simulation1DLayers(survey=None, sigma=None, sigmaMap=None, rho=None, rhoMap=None, thicknesses=None, thicknessesMap=None, storeJ=False, data_type='volt', hankel_pts_per_dec=None, hankel_filter='key_51_2012', fix_Jmatrix=False, **kwargs)#
1D DC Simulation
The type of data observered by the receivers.
A list of properties stored on this object to delete when the model is updated
Whether to fix the sensitivity matrix between iterations.
number of layers
The hankel filter key.
Number of hankel transform points per decade.
Spatial frequency in Hankel domain np.sqrt(kx*2 + ky**2) = lamda
number of layers
Offset between a current electrode and a potential electrode
Electrical resistivity (ohm m) physical property model.
Derivative of Electrical resistivity (Ohm m) wrt the model.
Mapping of the inversion model to Electrical resistivity (Ohm m).
Electrical conductivity (s/m) physical property model.
Derivative of Electrical conductivity (S/m) wrt the model.
Mapping of the inversion model to Electrical conductivity (S/m).
Whether to store the sensitivity matrix.
The DC survey object.
Thicknesses of the layers physical property model.
Derivative of thicknesses of the layers wrt the model.
Mapping of the inversion model to thicknesses of the layers.
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.
Project fields to receiver locations :param Fields u: fields object :rtype: numpy.ndarray :return: data
u = fields(m) The field given the model.
getJ(m[, f, factor])
Generate Full sensitivity matrix using central difference