#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 |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18