Givaro
Public Types | Public Member Functions
GivRandom Class Reference

GivRandom. More...

#include <givrandom.h>

Public Types

typedef GivRandom random_generator
 

Public Member Functions

 GivRandom (const uint64_t s=0)
 
 GivRandom (const GivRandom &R)
 
GivRandomoperator= (const GivRandom &R)
 
uint64_t seed () const
 
uint64_t max_rand () const
 
uint64_t operator() () const
 
template<class XXX >
XXX & operator() (XXX &x) const
 

Detailed Description

GivRandom.

Examples:
examples/FiniteField/gfq_atomic.C, examples/FiniteField/kronecker.C, examples/FiniteField/zpz_atomic.C, examples/Integer/ProbLucas.C, examples/Integer/RSA_keys_generator.C, examples/Polynomial/highorder.C, and examples/Polynomial/PolynomialCRT.C.

Member Typedef Documentation

Constructor & Destructor Documentation

GivRandom ( const uint64_t  s = 0)
inline
GivRandom ( const GivRandom R)
inline

Member Function Documentation

GivRandom& operator= ( const GivRandom R)
inline
uint64_t seed ( ) const
inline
uint64_t max_rand ( ) const
inline
uint64_t operator() ( ) const
inline
XXX& operator() ( XXX &  x) const
inline

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