Searched refs:hCoeffs (Results 1 – 9 of 9) sorted by relevance
/external/eigen/Eigen/src/Householder/ |
D | BlockHouseholder.h | 22 …ular_factor(TriangularFactorType& triFactor, const VectorsType& vectors, const CoeffsType& hCoeffs) in make_block_householder_triangular_factor() argument 34 triFactor.col(i).head(i).noalias() = -hCoeffs(i) * vectors.block(i, 0, rs, i).adjoint() in make_block_householder_triangular_factor() 40 triFactor(i,i) = hCoeffs(i); in make_block_householder_triangular_factor() 46 …ock_householder_on_the_left(MatrixType& mat, const VectorsType& vectors, const CoeffsType& hCoeffs) in apply_block_householder_on_the_left() argument 52 make_block_householder_triangular_factor(T, vectors, hCoeffs); in apply_block_householder_on_the_left()
|
/external/eigen/Eigen/src/Eigenvalues/ |
D | Tridiagonalization.h | 26 void tridiagonalization_inplace(MatrixType& matA, CoeffVectorType& hCoeffs); 346 void tridiagonalization_inplace(MatrixType& matA, CoeffVectorType& hCoeffs) 353 eigen_assert(n==hCoeffs.size()+1 || n==1); 366 …hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template self… 369 …hCoeffs.tail(n-i-1) += (conj(h)*Scalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail(rem… 372 .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), -1); 375 hCoeffs.coeffRef(i) = h; 446 CoeffVectorType hCoeffs(mat.cols()-1); 447 tridiagonalization_inplace(mat,hCoeffs); 451 mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
|
D | HessenbergDecomposition.h | 270 static void _compute(MatrixType& matA, CoeffVectorType& hCoeffs, VectorType& temp); 292 void HessenbergDecomposition<MatrixType>::_compute(MatrixType& matA, CoeffVectorType& hCoeffs, Vect… 305 hCoeffs.coeffRef(i) = h;
|
/external/eigen/Eigen/src/QR/ |
D | HouseholderQR_MKL.h | 47 void householder_qr_inplace_blocked(MatrixQR& mat, HCoeffs& hCoeffs, \ 55 …LAPACKE_##MKLPREFIX##geqrf( matrix_order, m, n, (MKLTYPE*)mat.data(), lda, (MKLTYPE*)hCoeffs.data(… 56 hCoeffs.adjointInPlace(); \
|
D | HouseholderQR.h | 164 const HCoeffsType& hCoeffs() const { return m_hCoeffs; } in hCoeffs() function 193 void householder_qr_inplace_unblocked(MatrixQR& mat, HCoeffs& hCoeffs, typename MatrixQR::Scalar* t… 202 eigen_assert(hCoeffs.size() == size); 218 mat.col(k).tail(remainingRows).makeHouseholderInPlace(hCoeffs.coeffRef(k), beta); 223 … .applyHouseholderOnTheLeft(mat.col(k).tail(remainingRows-1), hCoeffs.coeffRef(k), tempData+k+1); 229 void householder_qr_inplace_blocked(MatrixQR& mat, HCoeffs& hCoeffs, 268 Block<HCoeffs,Dynamic,1> hCoeffsSegment = hCoeffs.segment(k,bs); 297 dec().hCoeffs().head(rank)).transpose()
|
D | FullPivHouseholderQR.h | 277 const HCoeffsType& hCoeffs() const { return m_hCoeffs; } 488 dec().hCoeffs().coeff(k), &temp.coeffRef(0)); 529 const HCoeffsType& hCoeffs, 532 m_hCoeffs(hCoeffs),
|
D | ColPivHouseholderQR.h | 258 const HCoeffsType& hCoeffs() const { return m_hCoeffs; } in hCoeffs() function 473 c.applyOnTheLeft(householderSequence(dec().matrixQR(), dec().hCoeffs())
|
/external/eigen/test/ |
D | householder.cpp | 89 HCoeffsVectorType hc = qr.hCoeffs().conjugate(); in householder()
|
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
D | LevenbergMarquardt.h | 461 fjac.diagonal() = qrfac.hCoeffs(); in minimizeOptimumStorageOneStep()
|