Lines Matching defs:EigenSolver

21   * \class EigenSolver
48 * EigenSolver(const MatrixType&, bool) constructor which computes the
55 * The documentation for EigenSolver(const MatrixType&, bool) contains an
64 template<typename _MatrixType> class EigenSolver
109 * perform decompositions via EigenSolver::compute(const MatrixType&, bool).
113 EigenSolver() : m_eivec(), m_eivalues(), m_isInitialized(false), m_realSchur(), m_matT(), m_tmp() {}
119 * \sa EigenSolver()
121 EigenSolver(Index size)
146 EigenSolver(const MatrixType& matrix, bool computeEigenvectors = true)
163 * EigenSolver(const MatrixType&,bool) or the member function
185 * EigenSolver(const MatrixType&,bool) or the member function
200 eigen_assert(m_isInitialized && "EigenSolver is not initialized.");
210 * EigenSolver(const MatrixType&,bool) or the member function
230 * EigenSolver(const MatrixType&,bool) or the member function
245 eigen_assert(m_isInitialized && "EigenSolver is not initialized.");
271 * This method reuses of the allocated data in the EigenSolver object.
276 EigenSolver& compute(const MatrixType& matrix, bool computeEigenvectors = true);
280 eigen_assert(m_isInitialized && "EigenSolver is not initialized.");
285 EigenSolver& setMaxIterations(Index maxIters)
313 MatrixType EigenSolver<MatrixType>::pseudoEigenvalueMatrix() const
315 eigen_assert(m_isInitialized && "EigenSolver is not initialized.");
333 typename EigenSolver<MatrixType>::EigenvectorsType EigenSolver<MatrixType>::eigenvectors() const
335 eigen_assert(m_isInitialized && "EigenSolver is not initialized.");
364 EigenSolver<MatrixType>&
365 EigenSolver<MatrixType>::compute(const MatrixType& matrix, bool computeEigenvectors)
433 void EigenSolver<MatrixType>::doComputeEigenvectors()
584 eigen_assert(0 && "Internal bug in EigenSolver"); // this should not happen