|
template<class Randiter , class Field > |
BlasMatrix< Field > & | random_lu_rank (const Field &F, const Randiter &R, BlasMatrix< Field > &A, int &rank, const RingCategories::ModularTag &tag) |
|
template<class Randiter , class Ring > |
BlasMatrix< Ring > & | random_lu_rank (const Ring &ZZ, const Randiter &R, BlasMatrix< Ring > &A, int &rank, const RingCategories::IntegerTag &tag) |
|
template<class Randiter , class Field > |
BlasMatrix< Field > & | random_rankupdate (Field &F, const Randiter &R, BlasMatrix< Field > &A, int &rank, const RingCategories::IntegerTag &tag) |
|
void | RandomBlasPermutation (BlasPermutation< size_t > &P) |
|
Implementation of random matrices.