Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

TRNG::MRG3_param Class Reference

Parameter set for multiple recursive generator. More...

#include <trng.h>

List of all members.

Public Methods

 MRG3_param (long a1_, long a2_, long a3_, long modulus_)

Public Attributes

const long a1
 multiplier .

const long a2
 multiplier .

const long a3
 multiplier .

const long modulus
 modulus .


Detailed Description

This class implements the parameter set for multiple recursive generators with three coefficients and prime modulus and is used by class MRG3. See also MRG3_param_sets.

Definition at line 1453 of file trng.h.


Constructor & Destructor Documentation

TRNG::MRG3_param::MRG3_param long    a1_,
long    a2_,
long    a3_,
long    modulus_
[inline]
 

The parameter of the constructor specify the multipliers and the modulus.

Parameters:
a1_  multiplier
a2_  multiplier
a3_  multiplier
modulus_  modulus

Definition at line 1467 of file trng.h.

References a1, a2, a3, and modulus.


The documentation for this class was generated from the following file:
Generated on Mon Apr 21 16:27:52 2003 for Tina's Random Number Generators by doxygen1.2.15