Global Variable

SparsePreconditionerDiagScaling

A diagonal scaling preconditioner.

Declaration

var SparsePreconditionerDiagScaling: SparsePreconditioner_t { get }

Discussion

Applies y = D¹x, where D is the diagonal matrix such that d_ii = A_j ‖₂ with A_j the j-th column of A. It provides a simple preconditioner for LSMR.