#include <matrix-rank.h>
Public Types | |
typedef _Ring | Ring |
typedef _Field | Field |
Public Methods | |
MatrixRank (const Ring &_r=Ring(), const _RandomPrime &_rp=_RandomPrime()) | |
~MatrixRank () | |
template<class IMatrix> long | rank (const IMatrix &A) const |
template<class Row> long | rank (const SparseMatrix< Ring, Row > &A) const |
template<class Field, class Row> long | rankIn (SparseMatrix< Field, Row > &A) const |
long | rankIn (DenseMatrix< Field > &Ap) const |
Public Attributes | |
Ring | r |
_RandomPrime | rp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|