SimPEG.regularization.BaseSimilarityMeasure#
- class SimPEG.regularization.BaseSimilarityMeasure(mesh, wire_map, **kwargs)[source]#
Bases:
SimPEG.regularization.base.BaseRegularization
Base class for the similarity term in joint inversions. Inherit this for building your own similarity term. The BaseSimilarityMeasure assumes two different geophysical models through one similarity term. However, if you wish to combine more than two models, e.g., 3 models, you may want to add a total of three coupling terms:
e.g., lambda1*(m1, m2) + lambda2*(m1, m3) + lambda3*(m2, m3)
where, lambdas are weights for coupling terms. m1, m2 and m3 indicate three different models.
Attributes
number of model parameters
wire_map
Methods
__call__
(model)Returns the computed value of the coupling term.
deriv
(model)First derivative of the coupling term with respect to individual models.
deriv2
(model[, v])Second derivative of the coupling term with respect to individual models.
Galleries and Tutorials using SimPEG.regularization.BaseSimilarityMeasure
#
Cross-gradient Joint Inversion of Gravity and Magnetic Anomaly Data