Public Types | Public Member Functions | Public Attributes | List of all members
Eigen::SparseQRMatrixQReturnType< SparseQRType > Struct Template Reference

#include <SparseQR.h>

Inheritance diagram for Eigen::SparseQRMatrixQReturnType< SparseQRType >:
Inheritance graph
[legend]

Public Types

enum  { RowsAtCompileTime = Dynamic, ColsAtCompileTime = Dynamic }
 
typedef Matrix< Scalar, Dynamic, DynamicDenseMatrix
 
typedef SparseQRType::Scalar Scalar
 
- Public Types inherited from Eigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > >
typedef Eigen::Index Index
 The interface type of indices. More...
 
typedef internal::traits< SparseQRMatrixQReturnType< SparseQRType > >::StorageKind StorageKind
 

Public Member Functions

SparseQRMatrixQTransposeReturnType< SparseQRType > adjoint () const
 
Index cols () const
 
template<typename Derived >
SparseQR_QProduct< SparseQRType, Derived > operator* (const MatrixBase< Derived > &other)
 
Index rows () const
 
 SparseQRMatrixQReturnType (const SparseQRType &qr)
 
SparseQRMatrixQTransposeReturnType< SparseQRType > transpose () const
 
- Public Member Functions inherited from Eigen::EigenBase< SparseQRMatrixQReturnType< SparseQRType > >
EIGEN_DEVICE_FUNC void addTo (Dest &dst) const
 
EIGEN_DEVICE_FUNC void applyThisOnTheLeft (Dest &dst) const
 
EIGEN_DEVICE_FUNC void applyThisOnTheRight (Dest &dst) const
 
EIGEN_DEVICE_FUNC Index cols () const
 
EIGEN_DEVICE_FUNC SparseQRMatrixQReturnType< SparseQRType > & const_cast_derived () const
 
EIGEN_DEVICE_FUNC const SparseQRMatrixQReturnType< SparseQRType > & const_derived () const
 
EIGEN_DEVICE_FUNC SparseQRMatrixQReturnType< SparseQRType > & derived ()
 
EIGEN_DEVICE_FUNC const SparseQRMatrixQReturnType< SparseQRType > & derived () const
 
EIGEN_DEVICE_FUNC void evalTo (Dest &dst) const
 
EIGEN_DEVICE_FUNC Index rows () const
 
EIGEN_DEVICE_FUNC Index size () const
 
EIGEN_DEVICE_FUNC void subTo (Dest &dst) const
 

Public Attributes

const SparseQRType & m_qr
 

Detailed Description

template<typename SparseQRType>
struct Eigen::SparseQRMatrixQReturnType< SparseQRType >

Definition at line 17 of file SparseQR.h.

Member Typedef Documentation

template<typename SparseQRType>
typedef Matrix<Scalar,Dynamic,Dynamic> Eigen::SparseQRMatrixQReturnType< SparseQRType >::DenseMatrix

Definition at line 660 of file SparseQR.h.

template<typename SparseQRType>
typedef SparseQRType::Scalar Eigen::SparseQRMatrixQReturnType< SparseQRType >::Scalar

Definition at line 659 of file SparseQR.h.

Member Enumeration Documentation

template<typename SparseQRType>
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 

Definition at line 661 of file SparseQR.h.

Constructor & Destructor Documentation

template<typename SparseQRType>
Eigen::SparseQRMatrixQReturnType< SparseQRType >::SparseQRMatrixQReturnType ( const SparseQRType &  qr)
inlineexplicit

Definition at line 665 of file SparseQR.h.

Member Function Documentation

template<typename SparseQRType>
SparseQRMatrixQTransposeReturnType<SparseQRType> Eigen::SparseQRMatrixQReturnType< SparseQRType >::adjoint ( ) const
inline

Definition at line 671 of file SparseQR.h.

template<typename SparseQRType>
Index Eigen::SparseQRMatrixQReturnType< SparseQRType >::cols ( void  ) const
inline

Definition at line 676 of file SparseQR.h.

template<typename SparseQRType>
template<typename Derived >
SparseQR_QProduct<SparseQRType, Derived> Eigen::SparseQRMatrixQReturnType< SparseQRType >::operator* ( const MatrixBase< Derived > &  other)
inline

Definition at line 667 of file SparseQR.h.

template<typename SparseQRType>
Index Eigen::SparseQRMatrixQReturnType< SparseQRType >::rows ( void  ) const
inline

Definition at line 675 of file SparseQR.h.

template<typename SparseQRType>
SparseQRMatrixQTransposeReturnType<SparseQRType> Eigen::SparseQRMatrixQReturnType< SparseQRType >::transpose ( ) const
inline

Definition at line 678 of file SparseQR.h.

Member Data Documentation

template<typename SparseQRType>
const SparseQRType& Eigen::SparseQRMatrixQReturnType< SparseQRType >::m_qr

Definition at line 682 of file SparseQR.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:21