HLIBpro  1.2
Public Member Functions | List of all members
TransposeView< T_matrix > Class Template Reference

Provide transposed view of a matrix.

#include <matrix_view.hh>

Inheritance diagram for TransposeView< T_matrix >:
MatrixBase< TransposeView< T_matrix > >

Public Member Functions

value_t * data () const
 return pointer to internal data
size_t nrows () const
 return number of rows of matrix
size_t ncols () const
 return number of columns of matrix
size_t blas_nrows () const
 return number of rows of actual BLAS matrix
size_t blas_ncols () const
 return number of columns of actual BLAS matrix
size_t row_stride () const
 return stride w.r.t. row index set
size_t col_stride () const
 return stride w.r.t. column index set
blasview_t blas_view () const
 return BLAS matrix view of matrix object
value_t operator() (const idx_t i, const idx_t j) const
 return coefficient (i,j)
- Public Member Functions inherited from MatrixBase< TransposeView< T_matrix > >
value_t & operator() (const idx_t i, const idx_t j)
 return reference to coefficient (i,j)