RandomAlgorithm.hpp File Reference

Header for MT19937 and SFMT19937. More...

#include "RandomLib/RandomType.hpp"
#include <stdexcept>
#include <string>

Go to the source code of this file.

Namespaces

namespace  RandomLib

Classes

class  RandomLib::MT19937< RandomType >
 The MT19937 random number engine. More...
class  RandomLib::SFMT19937< RandomType >
 The SFMT random number engine. More...

Defines

#define RANDOMALGORITHM_HPP   "$Id: RandomAlgorithm.hpp 6425 2008-01-31 04:14:45Z ckarney $"


Detailed Description

Header for MT19937 and SFMT19937.

This provides an interface to the Mersenne Twister MT19937 and SIMD oriented Fast Mersenne Twister SFMT19937 random number engines.

Interface routines written by Charles Karney <charles@karney.com> and licensed under the LGPL. For more information, see http://charles.karney.info/random/

Definition in file RandomAlgorithm.hpp.


Define Documentation

#define RANDOMALGORITHM_HPP   "$Id: RandomAlgorithm.hpp 6425 2008-01-31 04:14:45Z ckarney $"

Definition at line 17 of file RandomAlgorithm.hpp.


Generated on Mon Nov 10 16:59:10 2008 by  doxygen 1.5.6