Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Static Public Member Functions | Public Attributes
Eigen::SluMatrix Struct Reference

Detailed Description

Definition at line 104 of file SuperLUSupport.

List of all members.

Public Member Functions

 SluMatrix ()
 SluMatrix (const SluMatrix &other)
SluMatrixoperator= (const SluMatrix &other)
void setStorageType (Stype_t t)
template<typename Scalar >
void setScalarType ()

Static Public Member Functions

template<typename Scalar , int Rows, int Cols, int Options, int MRows, int MCols>
static SluMatrix Map (Matrix< Scalar, Rows, Cols, Options, MRows, MCols > &mat)
template<typename MatrixType >
static SluMatrix Map (SparseMatrixBase< MatrixType > &mat)

Public Attributes

struct {
   union {
      int   nnz
      int   lda
   } 
   void *   values
   int *   innerInd
   int *   outerInd
storage

Constructor & Destructor Documentation

Eigen::SluMatrix::SluMatrix ( ) [inline]

Definition at line 106 of file SuperLUSupport.

Eigen::SluMatrix::SluMatrix ( const SluMatrix other) [inline]

Definition at line 111 of file SuperLUSupport.


Member Function Documentation

template<typename Scalar , int Rows, int Cols, int Options, int MRows, int MCols>
static SluMatrix Eigen::SluMatrix::Map ( Matrix< Scalar, Rows, Cols, Options, MRows, MCols > &  mat) [inline, static]

Definition at line 164 of file SuperLUSupport.

template<typename MatrixType >
static SluMatrix Eigen::SluMatrix::Map ( SparseMatrixBase< MatrixType > &  mat) [inline, static]

Definition at line 182 of file SuperLUSupport.

SluMatrix& Eigen::SluMatrix::operator= ( const SluMatrix other) [inline]

Definition at line 118 of file SuperLUSupport.

template<typename Scalar >
void Eigen::SluMatrix::setScalarType ( ) [inline]

Definition at line 147 of file SuperLUSupport.

void Eigen::SluMatrix::setStorageType ( Stype_t  t) [inline]

Definition at line 134 of file SuperLUSupport.


Member Data Documentation

Definition at line 130 of file SuperLUSupport.

Definition at line 128 of file SuperLUSupport.

Definition at line 128 of file SuperLUSupport.

Definition at line 131 of file SuperLUSupport.

struct { ... } Eigen::SluMatrix::storage

Definition at line 129 of file SuperLUSupport.




Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 Hosted on:
SourceForge.net Logo