#include <JacobiSVD.h>
Public Types | |
enum | { RowsAtCompileTime = MatrixType::RowsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime } |
typedef MatrixType::Scalar | Scalar |
typedef Matrix< Scalar, 1, RowsAtCompileTime, RowMajor, 1, MaxRowsAtCompileTime > | WorkspaceType |
Public Member Functions | |
void | allocate (const JacobiSVD< MatrixType, FullPivHouseholderQRPreconditioner > &svd) |
bool | run (JacobiSVD< MatrixType, FullPivHouseholderQRPreconditioner > &svd, const MatrixType &matrix) |
Private Types | |
typedef FullPivHouseholderQR< MatrixType > | QRType |
Private Attributes | |
QRType | m_qr |
WorkspaceType | m_workspace |
Definition at line 65 of file JacobiSVD.h.
|
private |
Definition at line 99 of file JacobiSVD.h.
typedef MatrixType::Scalar Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreRowsThanCols, true >::Scalar |
Definition at line 68 of file JacobiSVD.h.
typedef Matrix<Scalar, 1, RowsAtCompileTime, RowMajor, 1, MaxRowsAtCompileTime> Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreRowsThanCols, true >::WorkspaceType |
Definition at line 74 of file JacobiSVD.h.
anonymous enum |
Enumerator | |
---|---|
RowsAtCompileTime | |
MaxRowsAtCompileTime |
Definition at line 69 of file JacobiSVD.h.
|
inline |
Definition at line 76 of file JacobiSVD.h.
|
inline |
Definition at line 86 of file JacobiSVD.h.
|
private |
Definition at line 100 of file JacobiSVD.h.
|
private |
Definition at line 101 of file JacobiSVD.h.