Supports weighted recursive lsqr