Home
last modified time | relevance | path

Searched refs:matrixQ (Results 1 – 23 of 23) sorted by relevance

/external/eigen/doc/snippets/
DRealQZ_compute.cpp9 cout << "Q:\n" << qz.matrixQ() << "\n" << "Z:\n" << qz.matrixZ() << "\n";
13 << "\n|A-QSZ|: " << (A-qz.matrixQ()*qz.matrixS()*qz.matrixZ()).norm()
14 << ", |B-QTZ|: " << (B-qz.matrixQ()*qz.matrixT()*qz.matrixZ()).norm()
15 << "\n|QQ* - I|: " << (qz.matrixQ()*qz.matrixQ().adjoint() - MatrixXf::Identity(4,4)).norm()
DHessenbergDecomposition_matrixH.cpp6 MatrixXf Q = hessOfA.matrixQ();
DTridiagonalization_Tridiagonalization_MatrixType.cpp5 MatrixXd Q = triOfA.matrixQ();
/external/eigen/test/
Dhessenberg.cpp22 MatrixType Q = hess.matrixQ(); in hessenberg()
38 MatrixType cs1Q = cs1.matrixQ(); in hessenberg()
39 MatrixType cs2Q = cs2.matrixQ(); in hessenberg()
45 VERIFY_RAISES_ASSERT( hessUninitialized.matrixQ() ); in hessenberg()
Dqr_fullpivoting.cpp38 MatrixQType q = qr.matrixQ(); in qr()
44 MatrixType c = qr.matrixQ() * r * qr.colsPermutation().inverse(); in qr()
50 VERIFY_IS_APPROX(tmp.noalias() = qr.matrixQ() * r, (qr.matrixQ() * r).eval()); in qr()
105 m3 = qr.matrixQ(); // get a unitary in qr_invertible()
119 VERIFY_RAISES_ASSERT(qr.matrixQ()) in qr_verify_assert()
Dreal_qz.cpp73 VERIFY_IS_APPROX(qz.matrixQ()*qz.matrixS()*qz.matrixZ(), A); in real_qz()
74 VERIFY_IS_APPROX(qz.matrixQ()*qz.matrixT()*qz.matrixZ(), B); in real_qz()
75 VERIFY_IS_APPROX(qz.matrixQ()*qz.matrixQ().adjoint(), MatrixType::Identity(dim,dim)); in real_qz()
Dsparseqr.cpp87 Q = solver.matrixQ(); in test_sparseqr_scalar()
95 dQ = solver.matrixQ(); in test_sparseqr_scalar()
Deigensolver_selfadjoint.cpp158 …template selfadjointView<Lower>()), tridiag.matrixQ() * tridiag.matrixT().eval() * MatrixType(trid… in selfadjointeigensolver()
159 …pe(symmC.template selfadjointView<Lower>()), tridiag.matrixQ() * tridiag.matrixT() * tridiag.matri… in selfadjointeigensolver()
/external/eigen/Eigen/src/Eigenvalues/
DComplexSchur.h211 …mputeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU=t…
341 …:computeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU)
345 m_matU = matrixQ;
360 if(computeU) _this.m_matU = _this.m_hess.matrixQ();
377 MatrixType Q = _this.m_hess.matrixQ();
DRealSchur.h190 …RealSchur& computeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bo…
274 computeFromHessenberg(m_hess.matrixH(), m_hess.matrixQ(), computeU); in compute()
282 …computeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU) in computeFromHessenberg() argument
288 m_matU = matrixQ; in computeFromHessenberg()
DSelfAdjointEigenSolver.h393 …l_qr_step(RealScalar* diag, RealScalar* subdiag, Index start, Index end, Scalar* matrixQ, Index n);
808 …al_qr_step(RealScalar* diag, RealScalar* subdiag, Index start, Index end, Scalar* matrixQ, Index n)
857 if (matrixQ)
860 Map<Matrix<Scalar,Dynamic,Dynamic,StorageOrder> > q(matrixQ,n,n);
DHessenbergDecomposition.h234 HouseholderSequenceType matrixQ() const
DTridiagonalization.h240 HouseholderSequenceType matrixQ() const
DRealQZ.h119 const MatrixType& matrixQ() const { in matrixQ() function
/external/eigen/Eigen/src/SPQRSupport/
DSuiteSparseQRSupport.h157 y = matrixQ().transpose() * b;
189 SPQRMatrixQReturnType<SPQR> matrixQ() const
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
DDGMRES.h426 DenseMatrix matrixQ(it,it);
427 matrixQ.setIdentity();
428 schurofH.computeFromHessenberg(m_Hes.topLeftCorner(it,it), matrixQ, computeU);
/external/eigen/Eigen/src/SparseQR/
DSparseQR.h173 SparseQRMatrixQReturnType<SparseQR> matrixQ() const
201 y = this->matrixQ().transpose() * B;
731 dst = src.m_qr.matrixQ() * DstXprType::Identity(src.m_qr.rows(), src.m_qr.rows());
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
DLMonestep.h70 m_wa4 = qrfac.matrixQ().adjoint() * m_fvec; in minimizeOneStep()
/external/eigen/Eigen/src/QR/
DFullPivHouseholderQR.h184 MatrixQReturnType matrixQ(void) const;
657 …llPivHouseholderQR<MatrixType>::MatrixQReturnType FullPivHouseholderQR<MatrixType>::matrixQ() const
DCompleteOrthogonalDecomposition.h155 HouseholderSequenceType matrixQ(void) const { return m_cpqr.householderQ(); }
DColPivHouseholderQR.h182 HouseholderSequenceType matrixQ() const
/external/eigen/Eigen/src/SVD/
DJacobiSVD.h92 if(svd.m_computeFullU) m_qr.matrixQ().evalTo(svd.m_matrixU, m_workspace); in run()
140 if(svd.m_computeFullV) m_qr.matrixQ().evalTo(svd.m_matrixV, m_workspace); in run()
/external/eigen/doc/
DAsciiQuickReference.txt206 // .qr() -> .matrixQ() and .matrixR()