Lines Matching refs:Tridiagonalization
34 * \class Tridiagonalization
52 * given matrix. Alternatively, you can use the Tridiagonalization(const MatrixType&)
58 * The documentation of Tridiagonalization(const MatrixType&) contains an
63 template<typename _MatrixType> class Tridiagonalization
113 explicit Tridiagonalization(Index size = Size==Dynamic ? 2 : Size)
130 explicit Tridiagonalization(const EigenBase<InputType>& matrix)
150 * This method reuses of the allocated data in the Tridiagonalization
157 Tridiagonalization& compute(const EigenBase<InputType>& matrix)
170 * \pre Either the constructor Tridiagonalization(const MatrixType&) or
184 eigen_assert(m_isInitialized && "Tridiagonalization is not initialized.");
193 * \pre Either the constructor Tridiagonalization(const MatrixType&) or
221 eigen_assert(m_isInitialized && "Tridiagonalization is not initialized.");
229 * \pre Either the constructor Tridiagonalization(const MatrixType&) or
237 * \sa Tridiagonalization(const MatrixType&) for an example,
242 eigen_assert(m_isInitialized && "Tridiagonalization is not initialized.");
252 * \pre Either the constructor Tridiagonalization(const MatrixType&) or
262 * \sa Tridiagonalization(const MatrixType&) for an example,
267 eigen_assert(m_isInitialized && "Tridiagonalization is not initialized.");
275 * \pre Either the constructor Tridiagonalization(const MatrixType&) or
290 * \pre Either the constructor Tridiagonalization(const MatrixType&) or
306 typename Tridiagonalization<MatrixType>::DiagonalReturnType
307 Tridiagonalization<MatrixType>::diagonal() const
309 eigen_assert(m_isInitialized && "Tridiagonalization is not initialized.");
314 typename Tridiagonalization<MatrixType>::SubDiagonalReturnType
315 Tridiagonalization<MatrixType>::subDiagonal() const
317 eigen_assert(m_isInitialized && "Tridiagonalization is not initialized.");
344 * \sa Tridiagonalization::packedMatrix()
386 /** \brief Performs a full tridiagonalization in place
420 * Tridiagonalization::Tridiagonalization(const MatrixType&)):
424 * \sa class Tridiagonalization
434 * General full tridiagonalization
439 typedef typename Tridiagonalization<MatrixType>::CoeffVectorType CoeffVectorType;
440 typedef typename Tridiagonalization<MatrixType>::HouseholderSequenceType HouseholderSequenceType;
522 * \brief Expression type for return value of Tridiagonalization::matrixT()