|
linbox
|
We provide the right or left nullspace (kernel or cokernel) of a dense matrix. More...
#include "linbox/algorithms/linbox-tags.h"#include "linbox/matrix/blas-matrix.h"#include "dense-nullspace.inl"
Include dependency graph for dense-nullspace.h:
This graph shows which files directly or indirectly include this file:Namespaces | |
| LinBox | |
| Namespace in which all linbox code resides. | |
Functions | |
| template<class Field > | |
| size_t | NullSpaceBasis (const Field &F, const LinBoxTag::Side Side, const size_t &m, const size_t &n, typename Field::Element *A, const size_t &lda, typename Field::Element *&Ker, size_t &ldk, size_t &kerdim) |
Computes the kernel of a dense matrix using LQUP. More... | |
| template<class Field > | |
| size_t & | NullSpaceBasis (const Field &F, const LinBoxTag::Side Side, BlasMatrix< typename Field::Element > &A, BlasMatrix< typename Field::Element > &Ker, size_t &kerdim) |
| Nullspace of a dense matrix on a finite field. More... | |
| template<class Field > | |
| size_t & | NullSpaceBasis (const Field &F, const LinBoxTag::Side Side, const BlasMatrix< typename Field::Element > &A, BlasMatrix< typename Field::Element > &Ker, size_t &kerdim) |
| Nullspace of a dense matrix on a finite field. More... | |
We provide the right or left nullspace (kernel or cokernel) of a dense matrix.
Provides :
A A
1.8.6