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