linbox
|
A BlasMatrix<
represents a matrix as an array of _Field
>_Field::Element
s.
More...
#include <linbox/linbox-config.h>
#include "linbox/util/debug.h"
#include "linbox/linbox-tags.h"
#include "linbox/vector/stream.h"
#include "linbox/field/hom.h"
#include "linbox/vector/blas-vector.h"
#include "linbox/matrix/matrix-category.h"
#include "linbox/matrix/matrix-traits.h"
#include "linbox/util/matrix-stream.h"
#include "linbox/ring/modular.h"
#include <givaro/modular-balanced.h>
#include "givaro/zring.h"
#include "blas-transposed-matrix.h"
#include "linbox/matrix/matrixdomain/matrix-domain.h"
#include "linbox/matrix/matrixdomain/apply-domain.h"
#include <givaro/modular.h>
#include "blas-matrix.inl"
#include "blas-submatrix.inl"
#include "blas-triangularmatrix.inl"
Data Structures | |
class | MatrixDomain< Field_ > |
Class of matrix arithmetic functions. More... | |
class | BlasMatrix< _Field, _Storage > |
Dense matrix representation. More... | |
struct | BlasMatrix< _Field, _Storage >::rebind< _Tp1 > |
Rebind operator. More... | |
class | BlasSubmatrix< _Matrix > |
Dense Submatrix representation. More... | |
class | TriangularBlasMatrix< _Field, _Storage > |
Triangular BLAS matrix. More... | |
Namespaces | |
LinBox | |
Namespace in which all linbox code resides. | |
LinBox::Protected | |
This is the namespace all LinBox internal code is in. | |
Functions | |
template<class Field > | |
bool | checkBlasApply (const Field &F, size_t n) |
A BlasMatrix<
represents a matrix as an array of _Field
>_Field::Element
s.
It also has the BlasBlackbox interface.