|
| template<class Field, class Vector> |
| Vector | randomVector (Field &F, size_t n, typename Field::RandIter &r) |
| | Random vector generator This templated function takes a field and a random field element generator and returns a vector of random field elements.
|
| |
| template<class Field, class Vector, class VectorTrait> |
| Vector | randomVector (Field &F, size_t n, typename Field::RandIter &r, VectorCategories::DenseVectorTag< VectorTrait > tag) |
| |
| template<class Field, class Vector, class VectorTrait> |
| Vector | randomVector (Field &F, size_t n, typename Field::RandIter &r, VectorCategories::SparseSequenceVectorTag< VectorTrait > tag) |
| |
| template<class Field, class Vector, class VectorTrait> |
| Vector | randomVector (Field &F, size_t n, typename Field::RandIter &r, VectorCategories::SparseAssociativeVectorTag< VectorTrait > tag) |
| |