simpeg.regularization.CrossReferenceRegularization.f_m#
- CrossReferenceRegularization.f_m(m)[source]#
Evaluate the regularization kernel function.
For cross reference regularization, the regularization kernel function is given by:
where
are the discrete model parameters and carries out the cross-product with a reference vector model. For a more detailed description, see the Notes section below.- Parameters:
- m
numpy.ndarray
The vector model.
- m
- Returns:
numpy.ndarray
The regularization kernel function evaluated for the model provided.
Notes
The objective function for cross reference regularization is given by:
where
are the discrete vector model parameters defined on the mesh (model), carries out the cross-product with a reference vector model, and is the weighting matrix. See theCrossReferenceRegularization
class documentation for more detail.We define the regularization kernel function
as:such that