|
linbox
|
We provide the right or left nullspace (kernel or cokernel) of a dense matrix. More...
#include "linbox/linbox-tags.h"#include "linbox/matrix/dense-matrix.h"#include "dense-nullspace.inl"Namespaces | |
| namespace | LinBox |
| Namespace in which all linbox code resides. | |
Functions | |
| template<class Field> | |
| size_t & | NullSpaceBasisIn (const Tag::Side Side, BlasMatrix< Field > &A, BlasMatrix< Field > &Ker, size_t &kerdim) |
| Nullspace of a dense matrix on a finite field. | |
| template<class DenseMat> | |
| size_t & | NullSpaceBasisIn (const Tag::Side Side, BlasSubmatrix< DenseMat > &A, BlasMatrix< typename DenseMat::Field > &Ker, size_t &kerdim) |
| template<class Field> | |
| size_t & | NullSpaceBasis (const Tag::Side Side, const BlasMatrix< Field > &A, BlasMatrix< Field > &Ker, size_t &kerdim) |
| Nullspace of a dense matrix on a finite field. | |
| template<class DenseMat> | |
| size_t & | NullSpaceBasis (const Tag::Side Side, const BlasSubmatrix< DenseMat > &A, BlasMatrix< typename DenseMat::Field > &Ker, size_t &kerdim) |
We provide the right or left nullspace (kernel or cokernel) of a dense matrix.
Provides :
A A