Home
last modified time | relevance | path

Searched refs:hCoeffs (Results 1 – 10 of 10) sorted by relevance

/external/eigen/Eigen/src/Householder/
DBlockHouseholder.h51 …ular_factor(TriangularFactorType& triFactor, const VectorsType& vectors, const CoeffsType& hCoeffs) in make_block_householder_triangular_factor() argument
63 triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint() in make_block_householder_triangular_factor()
70 triFactor(i,i) = hCoeffs(i); in make_block_householder_triangular_factor()
79 …r_on_the_left(MatrixType& mat, const VectorsType& vectors, const CoeffsType& hCoeffs, bool forward) in apply_block_householder_on_the_left() argument
85 if(forward) make_block_householder_triangular_factor(T, vectors, hCoeffs); in apply_block_householder_on_the_left()
86 else make_block_householder_triangular_factor(T, vectors, hCoeffs.conjugate()); in apply_block_householder_on_the_left()
/external/eigen/Eigen/src/Eigenvalues/
DTridiagonalization.h28 void tridiagonalization_inplace(MatrixType& matA, CoeffVectorType& hCoeffs);
347 void tridiagonalization_inplace(MatrixType& matA, CoeffVectorType& hCoeffs)
354 eigen_assert(n==hCoeffs.size()+1 || n==1);
367hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template self…
370hCoeffs.tail(n-i-1) += (conj(h)*RealScalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail…
373 .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
376 hCoeffs.coeffRef(i) = h;
444 CoeffVectorType hCoeffs(mat.cols()-1);
445 tridiagonalization_inplace(mat,hCoeffs);
449 mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
DHessenbergDecomposition.h272 static void _compute(MatrixType& matA, CoeffVectorType& hCoeffs, VectorType& temp);
294 void HessenbergDecomposition<MatrixType>::_compute(MatrixType& matA, CoeffVectorType& hCoeffs, Vect…
307 hCoeffs.coeffRef(i) = h;
/external/eigen/Eigen/src/QR/
DHouseholderQR_LAPACKE.h47 static void run(MatrixQR& mat, HCoeffs& hCoeffs, Index = 32, \
54 …REFIX##geqrf( matrix_order, m, n, (LAPACKE_TYPE*)mat.data(), lda, (LAPACKE_TYPE*)hCoeffs.data()); \
55 hCoeffs.adjointInPlace(); \
DHouseholderQR.h212 const HCoeffsType& hCoeffs() const { return m_hCoeffs; } in hCoeffs() function
256 void householder_qr_inplace_unblocked(MatrixQR& mat, HCoeffs& hCoeffs, typename MatrixQR::Scalar* t…
264 eigen_assert(hCoeffs.size() == size);
280 mat.col(k).tail(remainingRows).makeHouseholderInPlace(hCoeffs.coeffRef(k), beta);
285 … .applyHouseholderOnTheLeft(mat.col(k).tail(remainingRows-1), hCoeffs.coeffRef(k), tempData+k+1);
296 static void run(MatrixQR& mat, HCoeffs& hCoeffs, Index maxBlockSize=32,
332 Block<HCoeffs,Dynamic,1> hCoeffsSegment = hCoeffs.segment(k,bs);
DCompleteOrthogonalDecomposition.h289 inline const HCoeffsType& hCoeffs() const { return m_cpqr.hCoeffs(); }
507 householderSequence(matrixQTZ(), hCoeffs()).setLength(rank).transpose());
DFullPivHouseholderQR.h325 const HCoeffsType& hCoeffs() const { return m_hCoeffs; }
605 const HCoeffsType& hCoeffs,
608 m_hCoeffs(hCoeffs),
DColPivHouseholderQR.h334 const HCoeffsType& hCoeffs() const { return m_hCoeffs; }
/external/eigen/test/
Dhouseholder.cpp87 HCoeffsVectorType hc = qr.hCoeffs().conjugate(); in householder()
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
DLevenbergMarquardt.h474 fjac.diagonal() = qrfac.hCoeffs(); in minimizeOptimumStorageOneStep()