Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
Eigen::internal::qr_preconditioner_impl< MatrixType, HouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true > Class Template Reference

#include <JacobiSVD.h>

Public Types

enum  {
  RowsAtCompileTime = MatrixType::RowsAtCompileTime, ColsAtCompileTime = MatrixType::ColsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime, MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime,
  Options = MatrixType::Options
}
 
typedef MatrixType::Scalar Scalar
 
typedef Matrix< Scalar, ColsAtCompileTime, RowsAtCompileTime, Options, MaxColsAtCompileTime, MaxRowsAtCompileTimeTransposeTypeWithSameStorageOrder
 

Public Member Functions

void allocate (const JacobiSVD< MatrixType, HouseholderQRPreconditioner > &svd)
 
bool run (JacobiSVD< MatrixType, HouseholderQRPreconditioner > &svd, const MatrixType &matrix)
 

Private Types

typedef HouseholderQR< TransposeTypeWithSameStorageOrderQRType
 

Private Attributes

TransposeTypeWithSameStorageOrder m_adjoint
 
QRType m_qr
 
internal::plain_row_type< MatrixType >::type m_workspace
 

Detailed Description

template<typename MatrixType>
class Eigen::internal::qr_preconditioner_impl< MatrixType, HouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >

Definition at line 293 of file JacobiSVD.h.

Member Typedef Documentation

Definition at line 342 of file JacobiSVD.h.

template<typename MatrixType >
typedef MatrixType::Scalar Eigen::internal::qr_preconditioner_impl< MatrixType, HouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::Scalar

Definition at line 296 of file JacobiSVD.h.

Definition at line 307 of file JacobiSVD.h.

Member Enumeration Documentation

template<typename MatrixType >
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
Options 

Definition at line 297 of file JacobiSVD.h.

Member Function Documentation

Definition at line 309 of file JacobiSVD.h.

Definition at line 321 of file JacobiSVD.h.

Member Data Documentation

Definition at line 344 of file JacobiSVD.h.

Definition at line 343 of file JacobiSVD.h.

Definition at line 345 of file JacobiSVD.h.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:56:51