ViennaCL - The Vienna Computing Library  1.5.2
Public Member Functions | Data Fields
FastMatrix< SCALARTYPE > Class Template Reference

Internal helper class representing a row-major dense matrix used for the QR method for the purpose of computing eigenvalues. More...

#include <qr-method.hpp>

Public Member Functions

 FastMatrix ()
 
 FastMatrix (vcl_size_t sz, vcl_size_t internal_size)
 
SCALARTYPE & operator() (int i, int j)
 
SCALARTYPE * row (int i)
 
SCALARTYPE * begin ()
 
SCALARTYPE * end ()
 

Data Fields

std::vector< SCALARTYPE > data
 

Detailed Description

template<typename SCALARTYPE>
class viennacl::linalg::detail::FastMatrix< SCALARTYPE >

Internal helper class representing a row-major dense matrix used for the QR method for the purpose of computing eigenvalues.

Constructor & Destructor Documentation

FastMatrix ( )
inline
FastMatrix ( vcl_size_t  sz,
vcl_size_t  internal_size 
)
inline

Member Function Documentation

SCALARTYPE* begin ( )
inline
SCALARTYPE* end ( )
inline
SCALARTYPE& operator() ( int  i,
int  j 
)
inline
SCALARTYPE* row ( int  i)
inline

Field Documentation

std::vector<SCALARTYPE> data

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