mod qr; mod lu; mod hessenberg;