Searched refs:computeU (Results 1 – 10 of 10) sorted by relevance
/external/eigen/Eigen/src/Eigenvalues/ |
D | ComplexSchur.h | 112 ComplexSchur(const MatrixType& matrix, bool computeU = true) 120 compute(matrix, computeU); 189 ComplexSchur& compute(const MatrixType& matrix, bool computeU = true); 209 …eFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU=true); 256 void reduceToTriangularForm(bool computeU); 316 ComplexSchur<MatrixType>& ComplexSchur<MatrixType>::compute(const MatrixType& matrix, bool computeU) 324 if(computeU) m_matU = ComplexMatrixType::Identity(1,1); 327 m_matUisUptodate = computeU; 331 …schur_reduce_to_hessenberg<MatrixType, NumTraits<Scalar>::IsComplex>::run(*this, matrix, computeU); 332 computeFromHessenberg(m_matT, m_matU, computeU); [all …]
|
D | RealSchur.h | 103 RealSchur(const MatrixType& matrix, bool computeU = true) 112 compute(matrix, computeU); 168 RealSchur& compute(const MatrixType& matrix, bool computeU = true); 188 …omputeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU); 238 void splitOffTwoRows(Index iu, bool computeU, const Scalar& exshift); 241 …void performFrancisQRStep(Index il, Index im, Index iu, bool computeU, const Vector3s& firstHouseh… 246 RealSchur<MatrixType>& RealSchur<MatrixType>::compute(const MatrixType& matrix, bool computeU) in compute() argument 257 computeFromHessenberg(m_hess.matrixH(), m_hess.matrixQ(), computeU); in compute() 263 …computeFromHessenberg(const HessMatrixType& matrixH, const OrthMatrixType& matrixQ, bool computeU) in computeFromHessenberg() argument 266 if(computeU) in computeFromHessenberg() [all …]
|
D | ComplexSchur_MKL.h | 45 … EIGCOLROW> >::compute(const Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW>& matrix, bool computeU) \ 58 if(computeU) m_matU = ComplexMatrixType::Identity(1,1); \ 61 m_matUisUptodate = computeU; \ 69 jobvs = (computeU) ? 'V' : 'N'; \ 82 m_matUisUptodate = computeU; \
|
D | RealSchur_MKL.h | 45 … EIGCOLROW> >::compute(const Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW>& matrix, bool computeU) \ 58 jobvs = (computeU) ? 'V' : 'N'; \ 71 m_matUisUptodate = computeU; \
|
/external/eigen/Eigen/src/SVD/ |
D | JacobiSVD.h | 141 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation(); in run() 240 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation(); in run() 339 if(svd.computeU()) svd.m_matrixU.setIdentity(matrix.rows(), matrix.rows()); in run() 383 if(svd.computeU()) svd.m_matrixU.col(p) *= conj(z); 388 if(svd.computeU()) svd.m_matrixU.col(q) *= conj(z); 397 if(svd.computeU()) svd.m_matrixU.applyOnTheRight(p,q,rot.adjoint()); 408 if(svd.computeU()) svd.m_matrixU.col(q) *= conj(z); 616 … eigen_assert(computeU() && "This JacobiSVD decomposition didn't compute U. Did you ask for it?"); 648 inline bool computeU() const { return m_computeFullU || m_computeThinU; } 666 …eigen_assert(computeU() && computeV() && "JacobiSVD::solve() requires both unitaries U and V to be… [all …]
|
D | JacobiSVD_MKL.h | 61 if (computeU()) { \
|
/external/eigen/unsupported/Eigen/src/SVD/ |
D | JacobiSVD.h | 141 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation(); in run() 240 if(svd.computeU()) svd.m_matrixU = m_qr.colsPermutation(); in run() 339 if(svd.computeU()) svd.m_matrixU.setIdentity(matrix.rows(), matrix.rows()); in run() 382 if(svd.computeU()) svd.m_matrixU.col(p) *= conj(z); 385 if(svd.computeU()) svd.m_matrixU.col(q) *= conj(z); 392 if(svd.computeU()) svd.m_matrixU.applyOnTheRight(p,q,rot.adjoint()); 403 if(svd.computeU()) svd.m_matrixU.col(q) *= conj(z); 599 …eigen_assert(SVDBase<MatrixType>::computeU() && SVDBase<MatrixType>::computeV() && "JacobiSVD::sol… 693 … if(SVDBase<MatrixType>::computeU()) this->m_matrixU.applyOnTheRight(p,q,j_left.transpose()); 708 …if(SVDBase<MatrixType>::computeU() && (a!=RealScalar(0))) this->m_matrixU.col(i) *= this->m_workMa… [all …]
|
D | SVDBase.h | 113 eigen_assert(computeU() && "This SVD decomposition didn't compute U. Did you ask for it?"); in matrixU() 155 inline bool computeU() const { return m_computeFullU || m_computeThinU; } in computeU() function
|
D | BDCSVD.h | 161 eigen_assert(SVDBase<_MatrixType>::computeU() && SVDBase<_MatrixType>::computeV() && in solve() 176 … eigen_assert(this->computeU() && "This SVD decomposition didn't compute U. Did you ask for it?"); in matrixU() 187 … eigen_assert(this->computeU() && "This SVD decomposition didn't compute V. Did you ask for it?"); in matrixV() 224 compU = this->computeU(); in allocate() 229 compV = this->computeU(); in allocate() 241 if (this->computeU()||this->computeV()){ in allocate() 318 if (this->computeU()){ in copyUV()
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
D | DGMRES.h | 438 bool computeU = true; 441 schurofH.computeFromHessenberg(m_Hes.topLeftCorner(it,it), matrixQ, computeU);
|