|
Public Types |
| typedef _Element | Element |
Public Methods |
| | BlasMatrix () |
| | BlasMatrix (int m, int n) |
| template<class Matrix> | BlasMatrix (const Matrix &A) |
| template<class Matrix> | BlasMatrix (const Matrix &A, const size_t i0, const size_t j0, const size_t m, const size_t n) |
| template<class Matrix> void | createBlasMatrix (const Matrix &A, MatrixContainerCategory::BlasContainer) |
| template<class Matrix> void | createBlasMatrix (const Matrix &A, MatrixContainerCategory::Container) |
| template<class Matrix> void | createBlasMatrix (const Matrix &A, MatrixContainerCategory::Blackbox) |
| template<class Matrix> void | createBlasMatrix (const Matrix &A, const size_t i0, const size_t j0, const size_t m, const size_t n, MatrixContainerCategory::Container) |
| template<class Matrix> void | createBlasMatrix (const Matrix &A, const size_t i0, const size_t j0, const size_t m, const size_t n, MatrixContainerCategory::Blackbox) |
| | BlasMatrix (DenseMatrixBase< Element > &A) |
| | BlasMatrix (DenseMatrixBase< Element > &A, const size_t i0, const size_t j0, const size_t m, const size_t n) |
| | BlasMatrix (const BlasMatrix< Element > &A) |
| | BlasMatrix (BlasMatrix< Element > &A) |
| | BlasMatrix (BlasMatrix< Element > &A, const size_t i, const size_t j, const size_t m, const size_t n) |
| | ~BlasMatrix () |
| BlasMatrix< Element > & | operator= (const BlasMatrix< Element > &A) |
| Element * | getPointer () const |
| Element * | getWritePointer () |
| size_t | getStride () const |
Protected Attributes |
| size_t | _stride |
| bool | _alloc |
| Element * | _ptr |