#include <UpperHessenbergEigen.h>
Public Member Functions | |
| void | compute (ConstGenericMatrix &mat) |
| const ComplexVector & | eigenvalues () const |
| ComplexMatrix | eigenvectors () |
| UpperHessenbergEigen () | |
| UpperHessenbergEigen (ConstGenericMatrix &mat) | |
Private Types | |
| typedef std::complex< Scalar > | Complex |
| typedef Eigen::Matrix< Complex, Eigen::Dynamic, Eigen::Dynamic > | ComplexMatrix |
| typedef Eigen::Matrix< Complex, Eigen::Dynamic, 1 > | ComplexVector |
| typedef const Eigen::Ref< const Matrix > | ConstGenericMatrix |
| typedef Eigen::Ref< Matrix > | GenericMatrix |
| typedef Eigen::Index | Index |
| typedef Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > | Matrix |
| typedef Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > | Vector |
Private Member Functions | |
| void | doComputeEigenvectors () |
Private Attributes | |
| bool | m_computed |
| ComplexVector | m_eivalues |
| Matrix | m_eivec |
| Matrix | m_matT |
| Index | m_n |
| Eigen::RealSchur< Matrix > | m_realSchur |
Definition at line 21 of file UpperHessenbergEigen.h.
|
private |
Definition at line 31 of file UpperHessenbergEigen.h.
|
private |
Definition at line 32 of file UpperHessenbergEigen.h.
|
private |
Definition at line 33 of file UpperHessenbergEigen.h.
|
private |
Definition at line 29 of file UpperHessenbergEigen.h.
|
private |
Definition at line 28 of file UpperHessenbergEigen.h.
|
private |
Definition at line 24 of file UpperHessenbergEigen.h.
|
private |
Definition at line 25 of file UpperHessenbergEigen.h.
|
private |
Definition at line 26 of file UpperHessenbergEigen.h.
|
inline |
Definition at line 201 of file UpperHessenbergEigen.h.
|
inline |
Definition at line 205 of file UpperHessenbergEigen.h.
|
inline |
Definition at line 211 of file UpperHessenbergEigen.h.
|
inlineprivate |
Definition at line 43 of file UpperHessenbergEigen.h.
|
inline |
Definition at line 273 of file UpperHessenbergEigen.h.
|
inline |
Definition at line 281 of file UpperHessenbergEigen.h.
|
private |
Definition at line 41 of file UpperHessenbergEigen.h.
|
private |
Definition at line 39 of file UpperHessenbergEigen.h.
|
private |
Definition at line 38 of file UpperHessenbergEigen.h.
|
private |
Definition at line 37 of file UpperHessenbergEigen.h.
|
private |
Definition at line 35 of file UpperHessenbergEigen.h.
|
private |
Definition at line 36 of file UpperHessenbergEigen.h.