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

TRNG::trng_gsl Class Reference

wrapper class for GSL random number generators. More...

#include <trng_gsl.h>

Inheritance diagram for TRNG::trng_gsl:

TRNG::RNG< trng_gsl > List of all members.

Public Methods

 trng_gsl (const gsl_rng_type *T_=gsl_rng_mt19937, long seed_=0l)
 constructor. More...


Detailed Description

This class implements a simple wrapper for the random number generators in the GNU Scientific Library. Don't use tese generators in parallel applications. Leapfrog and jumping ahead are implemented by throwing some numbers away.
See also:
http://sources.redhat.com/gsl/ref/gsl-ref_toc.html
Author:
Heiko Bauke

Definition at line 38 of file trng_gsl.h.


Constructor & Destructor Documentation

TRNG::trng_gsl::trng_gsl const gsl_rng_type *    T_ = gsl_rng_mt19937,
long    seed_ = 0l
[inline]
 

The constructor takes two agruments.

Parameters:
T_  random number generator type, see also GNU Scientific Library Reference Manual.
seed_  default seed
See also:
http://sources.redhat.com/gsl/ref/gsl-ref_17.html

Definition at line 161 of file trng_gsl.h.


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