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

TRNG::YARN2_param Class Reference

Parameter set for multiple recursive generator. More...

#include <trng.h>

List of all members.

Public Methods

 YARN2_param (long a1_, long a2_, long modulus_, long g_)

Public Attributes

const long a1
 multiplier .

const long a2
 multiplier .

const long modulus
 modulus .

const long g
 generating element modulo .


Detailed Description

This class implements the parameter set for modified multiple recursive generators with two coefficients and prime modulus and is used by class YARN2. See also YARN2_param_sets.

Definition at line 1857 of file trng.h.


Constructor & Destructor Documentation

TRNG::YARN2_param::YARN2_param long    a1_,
long    a2_,
long    modulus_,
long    g_
[inline]
 

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

Parameters:
a1_  multiplier
a2_  multiplier
modulus_  modulus
g_  generating element modulo

Definition at line 1871 of file trng.h.

References a1, a2, g, 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