blitz  Version 1.0.2
ranlib::MersenneTwisterCreator Class Reference

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

#include <mt.h>

Collaboration diagram for ranlib::MersenneTwisterCreator:
Collaboration graph

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 ranlib::MersenneTwisterCreator::create ( unsigned int  i)
inlinestatic

References a_, b_, c_, and n.

Member Data Documentation

const twist_int ranlib::MersenneTwisterCreator::a_[n]
staticprivate

Referenced by create().

const twist_int ranlib::MersenneTwisterCreator::b_[n]
staticprivate

Referenced by create().

const twist_int ranlib::MersenneTwisterCreator::c_[n]
staticprivate

Referenced by create().

const unsigned int ranlib::MersenneTwisterCreator::n =48
staticprivate

Referenced by create().


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