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

TRNG::YARNLCG64_param Class Reference

Parameter set for linear congruential generators. More...

#include <trng.h>

List of all members.

Public Methods

 YARNLCG64_param (unsigned long long a_, unsigned long long b_, long g_)

Public Attributes

const unsigned long long a
 multiplier.

const unsigned long long b
 additive constant.

const long g
 generating element modulo .


Detailed Description

This class implements the parameter set for linear congruential generators with modulus and is used by class YARNLCG64. See also YARNLCG64_param_sets.

Definition at line 1754 of file trng.h.


Constructor & Destructor Documentation

TRNG::YARNLCG64_param::YARNLCG64_param unsigned long long    a_,
unsigned long long    b_,
long    g_
[inline]
 

The parameter of the constructor specify the multiplier, the additive constant and the generating element modulo .

Parameters:
a_  multiplier
b_  additive constant
g_  generating element modulo

Definition at line 1766 of file trng.h.

References a, b, and g.


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