Public Types | Public Member Functions | Private Types | Private Attributes
Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true > Class Template Reference

#include <JacobiSVD.h>

List of all members.

Public Types

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

Public Member Functions

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

Private Types

typedef FullPivHouseholderQR
< TransposeTypeWithSameStorageOrder
QRType
typedef FullPivHouseholderQR
< TransposeTypeWithSameStorageOrder
QRType

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, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >

Definition at line 106 of file Eigen/src/SVD/JacobiSVD.h.


Member Typedef Documentation

template<typename MatrixType >
typedef MatrixType::Index Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::Index

Definition at line 109 of file Eigen/src/SVD/JacobiSVD.h.

template<typename MatrixType >
typedef MatrixType::Index Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::Index

Definition at line 109 of file unsupported/Eigen/src/SVD/JacobiSVD.h.

Definition at line 147 of file unsupported/Eigen/src/SVD/JacobiSVD.h.

Definition at line 147 of file Eigen/src/SVD/JacobiSVD.h.

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

Definition at line 110 of file Eigen/src/SVD/JacobiSVD.h.

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

Definition at line 110 of file unsupported/Eigen/src/SVD/JacobiSVD.h.

Definition at line 120 of file Eigen/src/SVD/JacobiSVD.h.

Definition at line 120 of file unsupported/Eigen/src/SVD/JacobiSVD.h.


Member Enumeration Documentation

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

Definition at line 111 of file Eigen/src/SVD/JacobiSVD.h.

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

Definition at line 111 of file unsupported/Eigen/src/SVD/JacobiSVD.h.


Member Function Documentation

template<typename MatrixType >
void Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::allocate ( const JacobiSVD< MatrixType, FullPivHouseholderQRPreconditioner > &  svd) [inline]

Definition at line 122 of file Eigen/src/SVD/JacobiSVD.h.

template<typename MatrixType >
void Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::allocate ( const JacobiSVD< MatrixType, FullPivHouseholderQRPreconditioner > &  svd) [inline]

Definition at line 122 of file unsupported/Eigen/src/SVD/JacobiSVD.h.

template<typename MatrixType >
bool Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::run ( JacobiSVD< MatrixType, FullPivHouseholderQRPreconditioner > &  svd,
const MatrixType &  matrix 
) [inline]

Definition at line 133 of file unsupported/Eigen/src/SVD/JacobiSVD.h.

template<typename MatrixType >
bool Eigen::internal::qr_preconditioner_impl< MatrixType, FullPivHouseholderQRPreconditioner, PreconditionIfMoreColsThanRows, true >::run ( JacobiSVD< MatrixType, FullPivHouseholderQRPreconditioner > &  svd,
const MatrixType &  matrix 
) [inline]

Definition at line 133 of file Eigen/src/SVD/JacobiSVD.h.


Member Data Documentation

Definition at line 149 of file Eigen/src/SVD/JacobiSVD.h.

Definition at line 148 of file Eigen/src/SVD/JacobiSVD.h.

Definition at line 150 of file Eigen/src/SVD/JacobiSVD.h.


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


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:40:49