blitz Version 1.0.2
Loading...
Searching...
No Matches
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

◆ create()

static MersenneTwister ranlib::MersenneTwisterCreator::create ( unsigned int i)
inlinestatic

References a_, b_, c_, and n.

Member Data Documentation

◆ a_

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

Referenced by create().

◆ b_

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

Referenced by create().

◆ c_

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

Referenced by create().

◆ n

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

Referenced by create().


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