SimPEG.electromagnetics.static.resistivity.Simulation1DLayers#

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)[source]#

Bases: SimPEG.simulation.BaseSimulation

1D DC Simulation

Attributes

data_type

The type of data observered by the receivers.

deleteTheseOnModelUpdate

A list of properties stored on this object to delete when the model is updated

electrode_separations

Electrode separations

fix_Jmatrix

Whether to fix the sensitivity matrix between iterations.

geometric_factor

number of layers

hankel_filter

The hankel filter key.

hankel_pts_per_dec

Number of hankel transform points per decade.

lambd

Spatial frequency in Hankel domain np.sqrt(kx*2 + ky**2) = lamda

n_layer

number of layers

offset

Offset between a current electrode and a potential electrode

rho

Electrical resistivity (ohm m) physical property model.

rhoDeriv

Derivative of Electrical resistivity (Ohm m) wrt the model.

rhoMap

Mapping of the inversion model to Electrical resistivity (Ohm m).

sigma

Electrical conductivity (s/m) physical property model.

sigmaDeriv

Derivative of Electrical conductivity (S/m) wrt the model.

sigmaMap

Mapping of the inversion model to Electrical conductivity (S/m).

storeJ

Whether to store the sensitivity matrix.

survey

The DC survey object.

thicknesses

Thicknesses of the layers physical property model.

thicknessesDeriv

Derivative of thicknesses of the layers wrt the model.

thicknessesMap

Mapping of the inversion model to thicknesses of the layers.

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])

Project fields to receiver locations :param Fields u: fields object :rtype: numpy.ndarray :return: data

fields(m)

u = fields(m) The field given the model.

getJ(m[, f, factor])

Generate Full sensitivity matrix using central difference

Galleries and Tutorials using SimPEG.electromagnetics.static.resistivity.Simulation1DLayers#

Simulate a 1D Sounding over a Layered Earth

Simulate a 1D Sounding over a Layered Earth

Simulate a 1D Sounding over a Layered Earth
Least-Squares 1D Inversion of Sounding Data

Least-Squares 1D Inversion of Sounding Data

Least-Squares 1D Inversion of Sounding Data
Sparse 1D Inversion of Sounding Data

Sparse 1D Inversion of Sounding Data

Sparse 1D Inversion of Sounding Data
Parametric 1D Inversion of Sounding Data

Parametric 1D Inversion of Sounding Data

Parametric 1D Inversion of Sounding Data