Home | History | Annotate | Download | only in Eigenvalues

Lines Matching defs:eigenvalues

57   /** \brief Type for vector of eigenvalues as returned by eigenvalues().
79 /** \brief Constructor; computes generalized eigenvalues of given matrix with respect to another matrix.
81 * \param[in] A Self-adjoint matrix whose eigenvalues / eigenvectors will
85 * \param[in] nbrEigenvalues The number of eigenvalues / eigenvectors to compute.
89 * largest algebraic, or smallest algebraic eigenvalues. Alternatively, this
91 * eigenvalues closest to this value will be found.
93 * \param[in] tol What tolerance to find the eigenvalues to. Default is 0, which
97 * to compute the eigenvalues of the matrix \p A with respect to \p B. The eigenvectors are computed if
114 /** \brief Constructor; computes eigenvalues of given matrix.
116 * \param[in] A Self-adjoint matrix whose eigenvalues / eigenvectors will
119 * \param[in] nbrEigenvalues The number of eigenvalues / eigenvectors to compute.
123 * largest algebraic, or smallest algebraic eigenvalues. Alternatively, this
125 * eigenvalues closest to this value will be found.
127 * \param[in] tol What tolerance to find the eigenvalues to. Default is 0, which
131 * to compute the eigenvalues of the matrix \p A. The eigenvectors are computed if
150 /** \brief Computes generalized eigenvalues / eigenvectors of given matrix using the external ARPACK library.
153 * \param[in] B Selfadjoint matrix for generalized eigenvalues.
154 * \param[in] nbrEigenvalues The number of eigenvalues / eigenvectors to compute.
158 * largest algebraic, or smallest algebraic eigenvalues. Alternatively, this
160 * eigenvalues closest to this value will be found.
162 * \param[in] tol What tolerance to find the eigenvalues to. Default is 0, which
167 * This function computes the generalized eigenvalues of \p A with respect to \p B using ARPACK. The eigenvalues()
177 /** \brief Computes eigenvalues / eigenvectors of given matrix using the external ARPACK library.
180 * \param[in] nbrEigenvalues The number of eigenvalues / eigenvectors to compute.
184 * largest algebraic, or smallest algebraic eigenvalues. Alternatively, this
186 * eigenvalues closest to this value will be found.
188 * \param[in] tol What tolerance to find the eigenvalues to. Default is 0, which
193 * This function computes the eigenvalues of \p A using ARPACK. The eigenvalues()
211 * to eigenvalue number \f$ k \f$ as returned by eigenvalues(). The
221 * \sa eigenvalues()
226 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
230 /** \brief Returns the eigenvalues of given matrix.
232 * \returns A const reference to the column vector containing the eigenvalues.
234 * \pre The eigenvalues have been computed before.
236 * The eigenvalues are repeated according to their algebraic multiplicity,
237 * so there are as many eigenvalues as rows in the matrix. The eigenvalues
243 * \sa eigenvectors(), MatrixBase::eigenvalues()
245 const Matrix<Scalar, Dynamic, 1>& eigenvalues() const
255 * \pre The eigenvalues and eigenvectors of a positive-definite matrix
272 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
280 * \pre The eigenvalues and eigenvectors of a positive-definite matrix
297 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
393 eigen_assert(false && "Specifying clustered eigenvalues is not yet supported!");
416 // the largest eigenvalues of the inverse operator
421 // The user-specified number of eigenvalues/vectors to compute
431 // all eigenvalues of a mtrix
590 // "A" means "All", use "S" to choose specific eigenvalues (not yet supported in ARPACK))
594 // if howmny == "S", specifies the eigenvalues to compute (not implemented in ARPACK)
598 // Final eigenvalues