#include <UpperBidiagonalization.h>
Definition at line 19 of file UpperBidiagonalization.h.
typedef BandMatrix<RealScalar, ColsAtCompileTime, ColsAtCompileTime, 1, 0> Eigen::internal::UpperBidiagonalization< _MatrixType >::BidiagonalType |
Definition at line 34 of file UpperBidiagonalization.h.
typedef Matrix<Scalar, RowsAtCompileTime, 1> Eigen::internal::UpperBidiagonalization< _MatrixType >::ColVectorType |
Definition at line 33 of file UpperBidiagonalization.h.
typedef Matrix<Scalar, ColsAtCompileTime, 1> Eigen::internal::UpperBidiagonalization< _MatrixType >::DiagVectorType |
Definition at line 35 of file UpperBidiagonalization.h.
typedef HouseholderSequence< const MatrixType, CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, const Diagonal<const MatrixType,0> > > Eigen::internal::UpperBidiagonalization< _MatrixType >::HouseholderUSequenceType |
Definition at line 40 of file UpperBidiagonalization.h.
typedef HouseholderSequence< const MatrixType, Diagonal<const MatrixType,1>, OnTheRight > Eigen::internal::UpperBidiagonalization< _MatrixType >::HouseholderVSequenceType |
Definition at line 45 of file UpperBidiagonalization.h.
typedef MatrixType::Index Eigen::internal::UpperBidiagonalization< _MatrixType >::Index |
Definition at line 31 of file UpperBidiagonalization.h.
typedef _MatrixType Eigen::internal::UpperBidiagonalization< _MatrixType >::MatrixType |
Definition at line 23 of file UpperBidiagonalization.h.
typedef MatrixType::RealScalar Eigen::internal::UpperBidiagonalization< _MatrixType >::RealScalar |
Definition at line 30 of file UpperBidiagonalization.h.
typedef Matrix<Scalar, 1, ColsAtCompileTime> Eigen::internal::UpperBidiagonalization< _MatrixType >::RowVectorType |
Definition at line 32 of file UpperBidiagonalization.h.
typedef MatrixType::Scalar Eigen::internal::UpperBidiagonalization< _MatrixType >::Scalar |
Definition at line 29 of file UpperBidiagonalization.h.
typedef Matrix<Scalar, ColsAtCompileTimeMinusOne, 1> Eigen::internal::UpperBidiagonalization< _MatrixType >::SuperDiagVectorType |
Definition at line 36 of file UpperBidiagonalization.h.
anonymous enum |
Definition at line 24 of file UpperBidiagonalization.h.
Eigen::internal::UpperBidiagonalization< _MatrixType >::UpperBidiagonalization | ( | ) | [inline] |
Default Constructor.
The default constructor is useful in cases in which the user intends to perform decompositions via Bidiagonalization::compute(const MatrixType&).
Definition at line 53 of file UpperBidiagonalization.h.
Eigen::internal::UpperBidiagonalization< _MatrixType >::UpperBidiagonalization | ( | const MatrixType & | matrix | ) | [inline] |
Definition at line 55 of file UpperBidiagonalization.h.
const BidiagonalType& Eigen::internal::UpperBidiagonalization< _MatrixType >::bidiagonal | ( | ) | const [inline] |
Definition at line 66 of file UpperBidiagonalization.h.
UpperBidiagonalization< _MatrixType > & Eigen::internal::UpperBidiagonalization< _MatrixType >::compute | ( | const MatrixType & | matrix | ) |
Definition at line 89 of file UpperBidiagonalization.h.
const MatrixType& Eigen::internal::UpperBidiagonalization< _MatrixType >::householder | ( | ) | const [inline] |
Definition at line 65 of file UpperBidiagonalization.h.
const HouseholderUSequenceType Eigen::internal::UpperBidiagonalization< _MatrixType >::householderU | ( | ) | const [inline] |
Definition at line 68 of file UpperBidiagonalization.h.
const HouseholderVSequenceType Eigen::internal::UpperBidiagonalization< _MatrixType >::householderV | ( | ) | [inline] |
Definition at line 74 of file UpperBidiagonalization.h.
BidiagonalType Eigen::internal::UpperBidiagonalization< _MatrixType >::m_bidiagonal [protected] |
Definition at line 84 of file UpperBidiagonalization.h.
MatrixType Eigen::internal::UpperBidiagonalization< _MatrixType >::m_householder [protected] |
Definition at line 83 of file UpperBidiagonalization.h.
bool Eigen::internal::UpperBidiagonalization< _MatrixType >::m_isInitialized [protected] |
Definition at line 85 of file UpperBidiagonalization.h.