simpeg.regularization.SmoothnessSecondOrder.f_m#
- SmoothnessSecondOrder.f_m(m)[source]#
Evaluate the regularization kernel function.
For second-order smoothness regularization in the x-direction, the regularization kernel function is given by:
where where
are the discrete model parameters (model), is the reference model (optional), is the discrete second order x-derivative operator.- Parameters:
- m
numpy.ndarray
The model.
- m
- Returns:
numpy.ndarray
The regularization kernel function.
Notes
The objective function for second-order smoothness regularization along the x-direction is given by:
where
are the discrete model parameters (model), is the reference model, is the second-order x-derivative operator, and is the weighting matrix. Similar for smoothness along y and z. See theSmoothnessSecondOrder
class documentation for more detail.We define the regularization kernel function
as:such that