removed shared_lsqr from main module