|
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 |