Lines Matching defs:eigenvectors

30   * \brief Computes eigenvalues and eigenvectors of selfadjoint matrices
38 * transpose. This class computes the eigenvalues and eigenvectors of a
43 * eigenvectors as its columns, then \f$ A = V D V^{-1} \f$ (for selfadjoint
53 * Call the function compute() to compute the eigenvalues and eigenvectors of
56 * the eigenvalues and eigenvectors at construction time. Once the eigenvalue
57 * and eigenvectors are computed, they can be retrieved with the eigenvalues()
58 * and eigenvectors() functions.
122 * eigenvalues and eigenvectors will be computed.
145 * eigenvalues of the matrix \p matrix. The eigenvectors are computed if
171 * then the eigenvectors are also computed and can be retrieved by
172 * calling eigenvectors().
180 * The cost of the computation is about \f$ 9n^3 \f$ if the eigenvectors
210 /** \brief Returns the eigenvectors of given matrix.
212 * \returns A const reference to the matrix whose columns are the eigenvectors.
214 * \pre The eigenvectors have been computed before.
218 * eigenvectors are normalized to have (Euclidean) norm equal to one. If
228 const MatrixType& eigenvectors() const
231 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
248 * \sa eigenvectors(), MatrixBase::eigenvalues()
260 * \pre The eigenvalues and eigenvectors of a positive-definite matrix
277 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
285 * \pre The eigenvalues and eigenvectors of a positive-definite matrix
302 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");