/// <summary> /// Creates an instance. /// </summary> /// <param name="qr"> The result of the QR decomposition, not null </param> public QRDecompositionCommonsResult(QRDecomposition qr) { ArgChecker.notNull(qr, "qr"); _q = CommonsMathWrapper.unwrap(qr.Q); _r = CommonsMathWrapper.unwrap(qr.R); _qTranspose = _q.transpose(); _solver = qr.Solver; }