#include </home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/eigen/include/Eigen/src/SVD/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:
- /home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/eigen/include/Eigen/src/SVD/UpperBidiagonalization.h