blitz Version 0.10
MersenneTwisterCreator Class Reference

This class creates MersenneTwisters with different parameters indexed by and ID number. More...

#include <mt.h>

List of all members.

Static Public Member Functions

static MersenneTwister create (unsigned int i)

Static Private Attributes

static const unsigned int n = 48
static const twist_int a_ [n]
static const twist_int b_ [n]
static const twist_int c_ [n]

Detailed Description

This class creates MersenneTwisters with different parameters indexed by and ID number.


Member Function Documentation

static MersenneTwister MersenneTwisterCreator::create ( unsigned int  i) [inline, static]

References a_, b_, c_, and n.


Member Data Documentation

const twist_int MersenneTwisterCreator::a_[n] [static, private]

Referenced by create().

const twist_int MersenneTwisterCreator::b_[n] [static, private]

Referenced by create().

const twist_int MersenneTwisterCreator::c_[n] [static, private]

Referenced by create().

const unsigned int MersenneTwisterCreator::n = 48 [static, private]

Referenced by create().


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines