vtf-logo

UniformRandom.h File Reference

Uniformly distributed random numbers. More...

#include "../array/FixedArray.h"
#include <limits>
#include <functional>
#include <cassert>

Go to the source code of this file.

Namespaces

namespace  ads

Classes

class  ads::UniformRandom< T >
 Uniformly distributed random numbers. More...
class  ads::SubtractiveRNG
 Subtractive random number generator. More...
class  ads::UniformRandomBase
 The base class manages the subtractive random number generator. More...
class  ads::UniformRandomInteger< T >
 Implementation for integer types. More...
class  ads::UniformRandomReal< T >
 Implementation for real (floating point) number types. More...
class  ads::UniformRandom< char >
 Uniform random number generator for char. More...
class  ads::UniformRandom< signed char >
 Uniform random number generator for signed char. More...
class  ads::UniformRandom< unsigned char >
 Uniform random number generator for unsigned char. More...
class  ads::UniformRandom< short >
 Uniform random number generator for short. More...
class  ads::UniformRandom< unsigned short >
 Uniform random number generator for usigned short. More...
class  ads::UniformRandom< int >
 Uniform random number generator for int. More...
class  ads::UniformRandom< unsigned int >
 Uniform random number generator for unsigned int. More...
class  ads::UniformRandom< float >
 Uniform random number generator for float. More...
class  ads::UniformRandom< double >
 Uniform random number generator for double. More...
class  ads::UniformRandom< long double >
 Uniform random number generator for long double. More...
class  ads::UniformRandomPoint< N, T >
 Uniform random points in N-D. More...

Defines

#define __ads_UniformRandom_h__
 Include guard.
#define UNIFORM_RANDOM(_T, _Base)
 The macro for defining the UniformRandom classes.


Detailed Description

Uniformly distributed random numbers.


Generated on Fri Aug 24 12:55:37 2007 for Algorithms and Data Structures Package by  doxygen 1.4.7