SimPEG.potential_fields.magnetics.Simulation3DIntegral#
- class SimPEG.potential_fields.magnetics.Simulation3DIntegral(mesh, chi=None, chiMap=None, model_type='scalar', is_amplitude_data=False, **kwargs)[source]#
Bases:
BasePFSimulation
magnetic simulation in integral form.
Attributes
The linear operator.
M: ndarray
Magnetic susceptibility (si) physical property model.
Derivative of Magnetic Susceptibility (SI) wrt the model.
Mapping of the inversion model to Magnetic Susceptibility (SI).
A list of solver objects to clean when the model is updated
SimPEG
Counter
object to store iterations and run-times.A list of properties stored on this object to delete when the model is updated
Active topography cells.
The model for a linear problem physical property model.
Mesh for the simulation.
The inversion model.
model_type.modelType has been deprecated.
Derivative of The model for a linear problem wrt the model.
Mapping of the inversion model to The model for a linear problem.
Type of magnetization model
Number of data
True if a model is necessary
dtype of the sensitivity matrix.
Path to directory where sensitivity file is stored.
Numerical solver used in the forward simulation.
Solver-specific parameters.
Options for storing sensitivities.
The survey for the simulation.
Verbose progress printout.
ampDeriv
is_amplitude_data
n_processes
tmi_projection
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_amplitude
(b_xyz)Compute amplitude of the magnetic field
dpred
([m, f])Predicted data for the model provided.
evaluate_integral
(receiver_location, components)Load in the active nodes of a tensor mesh and computes the magnetic forward relation between a cuboid and a given observation location outside the Earth [obsx, obsy, obsz]
fields
(model)Return the computed geophysical fields for the model provided.
getJ
(m[, f])Returns the full Jacobian.
getJtJdiag
(m[, W, f])Return the diagonal of JtJ
Return linear operator.
make_synthetic_data
(m[, relative_error, ...])Make synthetic data for the model and Gaussian noise provided.
normalized_fields
(fields)Return the normalized B fields
residual
(m, dobs[, f])The data residual.
Galleries and Tutorials using SimPEG.potential_fields.magnetics.Simulation3DIntegral
#
Magnetic inversion on a TreeMesh
Magnetic inversion on a TreeMesh
Magnetic Amplitude inversion on a TreeMesh
Joint PGI of Gravity + Magnetic on an Octree mesh using full petrophysical information
Joint PGI of Gravity + Magnetic on an Octree mesh without petrophysical information
Cross-gradient Joint Inversion of Gravity and Magnetic Anomaly Data
Forward Simulation of Total Magnetic Intensity Data
Forward Simulation of Gradiometry Data for Magnetic Vector Models
Sparse Norm Inversion for Total Magnetic Intensity Data on a Tensor Mesh