|
Functions |
| template<class Vector, class Field, class Row> SparseMatrix< Field, Row > * | buildRandomSparseMatrix (Field &F, size_t n, size_t m, size_t r, double K, vector< typename Field::Element > &dinv, VectorStream< Row > &top_right_stream, VectorStream< Row > &bottom_left_stream) |
| template<class Field> bool | testIdentityApply (Field &F, size_t n, size_t m, size_t r, VectorStream< vector< typename Field::Element > > &stream) |
| template<class Field, class Vector, class Row> bool | testRandomApply1 (Field &F, size_t n, size_t m, size_t r, unsigned iterations, double K, VectorStream< Row > &M_stream1, VectorStream< Row > &M_stream2, VectorStream< Vector > &stream) |
| int | main (int argc, char **argv) |