#include <JacobiSVD.h>
Public Types | |
enum | { RowsAtCompileTime = MatrixType::RowsAtCompileTime, ColsAtCompileTime = MatrixType::ColsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime, Options = MatrixType::Options } |
typedef MatrixType::Index | Index |
typedef MatrixType::Scalar | Scalar |
typedef Matrix< Scalar, ColsAtCompileTime, RowsAtCompileTime, Options, MaxColsAtCompileTime, MaxRowsAtCompileTime > | TransposeTypeWithSameStorageOrder |
Public Member Functions | |
void | allocate (const JacobiSVD< MatrixType, ColPivHouseholderQRPreconditioner > &svd) |
bool | run (JacobiSVD< MatrixType, ColPivHouseholderQRPreconditioner > &svd, const MatrixType &matrix) |
Private Types | |
typedef ColPivHouseholderQR< TransposeTypeWithSameStorageOrder > | QRType |
Private Attributes | |
TransposeTypeWithSameStorageOrder | m_adjoint |
QRType | m_qr |
internal::plain_row_type< MatrixType >::type | m_workspace |
Definition at line 197 of file JacobiSVD.h.
typedef MatrixType::Index Eigen::internal::qr_preconditioner_impl< MatrixType, ColPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::Index |
Definition at line 200 of file JacobiSVD.h.
|
private |
Definition at line 247 of file JacobiSVD.h.
typedef MatrixType::Scalar Eigen::internal::qr_preconditioner_impl< MatrixType, ColPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::Scalar |
Definition at line 201 of file JacobiSVD.h.
Definition at line 212 of file JacobiSVD.h.
anonymous enum |
Enumerator | |
---|---|
RowsAtCompileTime | |
ColsAtCompileTime | |
MaxRowsAtCompileTime | |
MaxColsAtCompileTime | |
Options |
Definition at line 202 of file JacobiSVD.h.
|
inline |
Definition at line 214 of file JacobiSVD.h.
|
inline |
Definition at line 226 of file JacobiSVD.h.
|
private |
Definition at line 249 of file JacobiSVD.h.
|
private |
Definition at line 248 of file JacobiSVD.h.
|
private |
Definition at line 250 of file JacobiSVD.h.