simpeg.electromagnetics.frequency_domain.Simulation1DLayered#

class simpeg.electromagnetics.frequency_domain.Simulation1DLayered(survey=None, **kwargs)[source]#

Bases: BaseEM1DSimulation

Simulation class for simulating the FEM response over a 1D layered Earth for a single sounding.

Attributes

c

Frequency Dependency for Cole-Cole model, 0 < c < 1

clean_on_model_update

A list of solver objects to clean when the model is updated

counter

SimPEG Counter object to store iterations and run-times.

dchi

DC magnetic susceptibility for viscous remanent magnetization contribution (SI)

deleteTheseOnModelUpdate

HasModel.deleteTheseOnModelUpdate has been deprecated.

depth

layer depths

eta

Intrinsic chargeability (V/V), 0 <= eta < 1

fix_Jmatrix

Whether to fix the sensitivity matrix.

h

Receiver height (m), h > 0 physical property model.

hDeriv

Derivative of Receiver Height (m), h > 0 wrt the model.

hMap

Mapping of the inversion model to Receiver Height (m), h > 0.

hankel_filter

The hankel filter used.

model

The inversion model.

mu

Magnetic permeability at infinite frequency (si) physical property model.

muDeriv

Derivative of Magnetic permeability at infinite frequency (SI) wrt the model.

muMap

Mapping of the inversion model to Magnetic permeability at infinite frequency (SI).

n_filter

Length of filter

n_layer

number of layers

n_points_per_path

The number of integration points for each segment of line current sources.

needs_model

True if a model is necessary

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

sensitivity_path

Path to directory where sensitivity file is stored.

sigma

Electrical conductivity at infinite frequency (s/m) physical property model.

sigmaDeriv

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

sigmaMap

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

survey

The simulations survey.

tau

Time constant for Cole-Cole model (s)

tau1

Lower bound for log-uniform distribution of time-relaxation constants for viscous remanent magnetization (s)

tau2

Upper bound for log-uniform distribution of time-relaxation constants for viscous remanent magnetization (s)

thicknesses

Layer thicknesses (m) physical property model.

thicknessesDeriv

Derivative of layer thicknesses (m) wrt the model.

thicknessesMap

Mapping of the inversion model to layer thicknesses (m).

topo

Topography.

verbose

Verbose progress printout.

Methods

Jtvec(m, v[, f])

Compute the Jacobian transpose times a vector for the model provided.

Jtvec_approx(m, v[, f])

Approximation of the Jacobian transpose times a vector for the model provided.

Jvec(m, v[, f])

Compute the Jacobian times a vector for the model provided.

Jvec_approx(m, v[, f])

Approximation of the Jacobian times a vector for the model provided.

compute_complex_mu(frequencies)

Computes the complex magnetic permeability matrix assuming a log-uniform distribution of time-relaxation constants:

compute_complex_sigma(frequencies)

Computes the complex conductivity matrix using Pelton's Cole-Cole model:

dpred(m[, f])

Return predicted data.

fields(m)

This method evaluates the Hankel transform for each source and receiver and outputs it as a list.

make_synthetic_data(m[, relative_error, ...])

Make synthetic data for the model and Gaussian noise provided.

residual(m, dobs[, f])

The data residual.

depth_of_investigation_christiansen_2012

getJ

getJtJdiag

get_coefficients

get_threshold

Galleries and Tutorials using simpeg.electromagnetics.frequency_domain.Simulation1DLayered#

1D Forward Simulation for a Single Sounding

1D Forward Simulation for a Single Sounding

1D Forward Simulation for a Susceptible and Chargeable Earth

1D Forward Simulation for a Susceptible and Chargeable Earth

1D Inversion of for a Single Sounding

1D Inversion of for a Single Sounding