random_number_generator.h File Reference

This file contains the available random number generators. More...

#include <fstream>
#include <gmp.h>
#include <string>
Include dependency graph for random_number_generator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  arbitraryprecisioncalculation::FastLinearCongruenceRandomNumberGenerator
 This is a fast random number generator which uses linear congruences. More...
 
class  arbitraryprecisioncalculation::FastM2P63LinearCongruenceRandomNumberGenerator
 This is a fast random number generator, which uses linear congruences. It uses the modulus 263. More...
 
class  arbitraryprecisioncalculation::IntenseLinearCongruenceRandomNumberGenerator
 This is a random number generator which uses linear congruences. More...
 
class  arbitraryprecisioncalculation::IntenseM2P63LinearCongruenceRandomNumberGenerator
 This is a random number generator which uses linear congruences. It uses the modulus 263. More...
 
class  arbitraryprecisioncalculation::RandomNumberGenerator
 This class is an abstract class. It supplies the interface for random number generators. More...
 

Namespaces

 arbitraryprecisioncalculation
 base namespace for arbitrary precision calculation.
 

Detailed Description

This file contains the available random number generators.

Author
Alexander Raß (alexa.nosp@m.nder.nosp@m..rass.nosp@m.@fau.nosp@m..de)
Date
July, 2013