SimPEG.electromagnetics.viscous_remanent_magnetization.Simulation3DLogUniform#

class SimPEG.electromagnetics.viscous_remanent_magnetization.Simulation3DLogUniform(mesh, survey=None, chi0=None, dchi=None, tau1=None, tau2=None, **kwargs)[source]#

Bases: BaseVRMSimulation

Attributes

A

The geometric sensitivity matrix for the linear VRM problem.

chi0

DC susceptibility

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

Frequency dependence

deleteTheseOnModelUpdate

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

indActive

Topography active cells.

mesh

Mesh for the simulation.

model

The inversion model.

needs_model

True if a model is necessary

refinement_distance

Sensitivity refinement radii from sources.

refinement_factor

The number of refinement distances.

sensitivity_path

Path to directory where sensitivity file is stored.

solver

Numerical solver used in the forward simulation.

solver_opts

Solver-specific parameters.

survey

The VRM survey.

tau1

Low bound time-relaxation constant

tau2

Upper bound time-relaxation constant

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.

fields([m])

Computes the fields at every time d(t) = G*M(t)

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

Make synthetic data for the model and Gaussian noise provided.

residual(m, dobs[, f])

The data residual.

dpred

Galleries and Tutorials using SimPEG.electromagnetics.viscous_remanent_magnetization.Simulation3DLogUniform#

Forward Simulation Including Inductive Response

Forward Simulation Including Inductive Response