linbox
Data Structures | Namespaces | Functions
blas-matrix.h File Reference

A BlasMatrix<_element > represents a matrix as an array of _elements. More...

#include "linbox/vector/subiterator.h"
#include "linbox/vector/subvector.h"
#include "linbox/util/debug.h"
#include "linbox/matrix/matrix-category.h"
#include "linbox/algorithms/linbox-tags.h"
#include "blas-matrix.inl"
#include "blas-submatrix.inl"

Data Structures

class  BlasMatrix
 Dense matrix representation. More...
class  BlasSubmatrix
 Dense Submatrix representation. More...
class  TriangularBlasMatrix
 Triangular BLAS matrix. More...
class  indexDomain
 Class used for permuting indices. More...
class  TransposedBlasMatrix
 TransposedBlasMatrix. More...
class  TransposedBlasMatrix< TransposedBlasMatrix< Matrix > >
 TransposedBlasMatrix. More...

Namespaces

namespace  LinBox
 

Namespace in which all linbox code resides.


Functions

template<class T >
std::ostreamoperator<< (std::ostream &o, const BlasMatrix< T > &Mat)
 Write a matrix to a stream.
template<class T >
std::ostreamoperator<< (std::ostream &o, const BlasSubmatrix< T > &Mat)
 Write a matrix to a stream.

Detailed Description

A BlasMatrix<_element > represents a matrix as an array of _elements.