#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
template<typename _MatrixType >
◆ ColVectorType
template<typename _MatrixType >
◆ DiagVectorType
template<typename _MatrixType >
◆ HouseholderUSequenceType
template<typename _MatrixType >
◆ HouseholderVSequenceType
template<typename _MatrixType >
◆ Index
template<typename _MatrixType >
◆ MatrixType
template<typename _MatrixType >
◆ RealScalar
template<typename _MatrixType >
◆ RowVectorType
template<typename _MatrixType >
◆ Scalar
template<typename _MatrixType >
◆ SuperDiagVectorType
template<typename _MatrixType >
◆ anonymous enum
template<typename _MatrixType >
| Enumerator |
|---|
| RowsAtCompileTime | |
| ColsAtCompileTime | |
| ColsAtCompileTimeMinusOne | |
◆ UpperBidiagonalization() [1/2]
template<typename _MatrixType >
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]
template<typename _MatrixType >
◆ bidiagonal()
template<typename _MatrixType >
◆ compute()
template<typename _MatrixType >
◆ computeUnblocked()
template<typename _MatrixType >
◆ householder()
template<typename _MatrixType >
◆ householderU()
template<typename _MatrixType >
◆ householderV()
template<typename _MatrixType >
◆ m_bidiagonal
template<typename _MatrixType >
◆ m_householder
template<typename _MatrixType >
◆ m_isInitialized
template<typename _MatrixType >
The documentation for this class was generated from the following file: