apply_QtY(Vector &Y) const | Spectra::UpperHessenbergQR< double > | inline |
apply_QtY(GenericMatrix Y) const | Spectra::UpperHessenbergQR< double > | inline |
apply_QY(Vector &Y) const | Spectra::UpperHessenbergQR< double > | inline |
apply_QY(GenericMatrix Y) const | Spectra::UpperHessenbergQR< double > | inline |
apply_YQ(GenericMatrix Y) const | Spectra::UpperHessenbergQR< double > | inline |
apply_YQt(GenericMatrix Y) const | Spectra::UpperHessenbergQR< double > | inline |
Array typedef | Spectra::UpperHessenbergQR< double > | private |
ComplexMatrix typedef | Spectra::TridiagQR< Scalar > | private |
compute(ConstGenericMatrix &mat, const Scalar &shift=Scalar(0)) override | Spectra::TridiagQR< Scalar > | inline |
UpperHessenbergQR< double >::compute(ConstGenericMatrix &mat, const double &shift=double(0)) | Spectra::UpperHessenbergQR< double > | inlinevirtual |
compute_rotation(const double &x, const double &y, double &r, double &c, double &s) | Spectra::UpperHessenbergQR< double > | inlineprotectedstatic |
ConstGenericMatrix typedef | Spectra::TridiagQR< Scalar > | private |
GenericMatrix typedef | Spectra::UpperHessenbergQR< double > | private |
Index typedef | Spectra::TridiagQR< Scalar > | private |
m_computed | Spectra::UpperHessenbergQR< double > | protected |
m_mat_R | Spectra::UpperHessenbergQR< double > | private |
m_n | Spectra::UpperHessenbergQR< double > | protected |
m_R_diag | Spectra::TridiagQR< Scalar > | private |
m_R_supd | Spectra::TridiagQR< Scalar > | private |
m_R_supd2 | Spectra::TridiagQR< Scalar > | private |
m_rot_cos | Spectra::UpperHessenbergQR< double > | protected |
m_rot_sin | Spectra::UpperHessenbergQR< double > | protected |
m_shift | Spectra::UpperHessenbergQR< double > | protected |
m_T_diag | Spectra::TridiagQR< Scalar > | private |
m_T_subd | Spectra::TridiagQR< Scalar > | private |
Matrix typedef | Spectra::TridiagQR< Scalar > | private |
matrix_QtHQ(Matrix &dest) const override | Spectra::TridiagQR< Scalar > | inline |
matrix_QtHQ(ComplexMatrix &dest) const | Spectra::TridiagQR< Scalar > | inline |
UpperHessenbergQR< double >::matrix_QtHQ(Matrix &dest) const | Spectra::UpperHessenbergQR< double > | inlinevirtual |
matrix_R() const override | Spectra::TridiagQR< Scalar > | inline |
UpperHessenbergQR< double >::matrix_R() const | Spectra::UpperHessenbergQR< double > | inlinevirtual |
RowVector typedef | Spectra::UpperHessenbergQR< double > | private |
stable_scaling(const double &a, const double &b, double &r, double &c, double &s) | Spectra::UpperHessenbergQR< double > | inlineprotectedstatic |
TridiagQR(Index size) | Spectra::TridiagQR< Scalar > | inline |
TridiagQR(ConstGenericMatrix &mat, const Scalar &shift=Scalar(0)) | Spectra::TridiagQR< Scalar > | inline |
UpperHessenbergQR(Index size) | Spectra::UpperHessenbergQR< double > | inline |
UpperHessenbergQR(ConstGenericMatrix &mat, const double &shift=double(0)) | Spectra::UpperHessenbergQR< double > | inline |
Vector typedef | Spectra::TridiagQR< Scalar > | private |
~UpperHessenbergQR() | Spectra::UpperHessenbergQR< double > | inlinevirtual |