SimPEG.regularization.BaseVectorRegularization#

class SimPEG.regularization.BaseVectorRegularization(mesh: RegularizationMesh | BaseMesh, active_cells: np.ndarray | None = None, mapping: maps.IdentityMap | None = None, reference_model: np.ndarray | None = None, units: str | None = None, weights: dict | None = None, **kwargs)[source]#

Bases: BaseRegularization

Base regularization class for models defined by vector quantities.

The BaseVectorRegularization class defines properties and methods used by regularization classes for inversion to recover vector quantities. It is not directly used to constrain inversions.

Attributes

n_comp

Number of components in the model.