FflasFfpack
Public Types | Public Member Functions
NonzeroRandIter Class Reference

Random iterator for nonzero random numbers. More...

#include <nonzero-randiter.h>

Public Types

typedef Field::Element Element

Public Member Functions

 NonzeroRandIter (const Field &F, const RandIter &r)
 NonzeroRandIter (const NonzeroRandIter &R)
 ~NonzeroRandIter ()
NonzeroRandIteroperator= (const NonzeroRandIter &R)
Elementrandom (Element &a) const

Detailed Description

Random iterator for nonzero random numbers.

Wraps around an existing random iterator and ensures that the output is entirely nonzero numbers.


Member Typedef Documentation


Constructor & Destructor Documentation

NonzeroRandIter ( const Field F,
const RandIter &  r 
) [inline]
NonzeroRandIter ( const NonzeroRandIter R) [inline]
~NonzeroRandIter ( ) [inline]

Member Function Documentation

NonzeroRandIter& operator= ( const NonzeroRandIter R) [inline]
Element& random ( Element a) const [inline]

The documentation for this class was generated from the following file: