#include <nonzero.h>
Wraps around an existing random iterator and ensures that the output is entirely nonzero numbers.
Public Types | |
| typedef Field::Element | Element |
Public Methods | |
| NonzeroRandIter (const Field &F, const RandIter &r) | |
| NonzeroRandIter (const NonzeroRandIter &R) | |
| ~NonzeroRandIter () | |
| NonzeroRandIter & | operator= (const NonzeroRandIter &R) |
| Element & | random (Element &a) const |
| ElementAbstract & | random (ElementAbstract &a) const |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Random field element creator. This returns a random field element from the information supplied at the creation of the generator. Required by abstract base class.
|
|
|
|
1.2.18