#include <Tridiagonalization.h>
Public Types | |
typedef Tridiagonalization < MatrixType > ::CoeffVectorType | CoeffVectorType |
typedef Tridiagonalization < MatrixType > ::HouseholderSequenceType | HouseholderSequenceType |
typedef MatrixType::Index | Index |
Static Public Member Functions | |
template<typename DiagonalType , typename SubDiagonalType > | |
static void | run (MatrixType &mat, DiagonalType &diag, SubDiagonalType &subdiag, bool extractQ) |
typedef Tridiagonalization<MatrixType>::CoeffVectorType internal::tridiagonalization_inplace_selector< MatrixType, Size, IsComplex >::CoeffVectorType |
typedef Tridiagonalization<MatrixType>::HouseholderSequenceType internal::tridiagonalization_inplace_selector< MatrixType, Size, IsComplex >::HouseholderSequenceType |
typedef MatrixType::Index internal::tridiagonalization_inplace_selector< MatrixType, Size, IsComplex >::Index |
static void internal::tridiagonalization_inplace_selector< MatrixType, Size, IsComplex >::run | ( | MatrixType & | mat, | |
DiagonalType & | diag, | |||
SubDiagonalType & | subdiag, | |||
bool | extractQ | |||
) | [inline, static] |