#include <UpperBidiagonalization.h>
|
| enum | { RowsAtCompileTime = MatrixType::RowsAtCompileTime
, ColsAtCompileTime = MatrixType::ColsAtCompileTime
, ColsAtCompileTimeMinusOne = internal::decrement_size<ColsAtCompileTime>::ret
} |
| |
| typedef _MatrixType | MatrixType |
| |
| typedef MatrixType::Scalar | Scalar |
| |
| typedef MatrixType::RealScalar | RealScalar |
| |
| typedef Eigen::Index | Index |
| |
| typedef Matrix< Scalar, 1, ColsAtCompileTime > | RowVectorType |
| |
| typedef Matrix< Scalar, RowsAtCompileTime, 1 > | ColVectorType |
| |
| typedef BandMatrix< RealScalar, ColsAtCompileTime, ColsAtCompileTime, 1, 0, RowMajor > | BidiagonalType |
| |
| typedef Matrix< Scalar, ColsAtCompileTime, 1 > | DiagVectorType |
| |
| typedef Matrix< Scalar, ColsAtCompileTimeMinusOne, 1 > | SuperDiagVectorType |
| |
| typedef HouseholderSequence< const MatrixType, const typename internal::remove_all< typename Diagonal< const MatrixType, 0 >::ConjugateReturnType >::type > | HouseholderUSequenceType |
| |
| typedef HouseholderSequence< const typename internal::remove_all< typename MatrixType::ConjugateReturnType >::type, Diagonal< const MatrixType, 1 >, OnTheRight > | HouseholderVSequenceType |
| |
◆ BidiagonalType
◆ ColVectorType
◆ DiagVectorType
◆ HouseholderUSequenceType
◆ HouseholderVSequenceType
◆ Index
◆ MatrixType
◆ RealScalar
◆ RowVectorType
◆ Scalar
◆ SuperDiagVectorType
◆ anonymous enum
| Enumerator |
|---|
| RowsAtCompileTime | |
| ColsAtCompileTime | |
| ColsAtCompileTimeMinusOne | |
◆ UpperBidiagonalization() [1/2]
Default Constructor.
The default constructor is useful in cases in which the user intends to perform decompositions via Bidiagonalization::compute(const MatrixType&).
◆ UpperBidiagonalization() [2/2]
◆ bidiagonal()
◆ compute()
◆ computeUnblocked()
◆ householder()
◆ householderU()
◆ householderV()
◆ m_bidiagonal
◆ m_householder
◆ m_isInitialized
The documentation for this class was generated from the following file: