22 #ifndef BZ_RANDOM_EXPONENTIAL
23 #define BZ_RANDOM_EXPONENTIAL
25 #ifndef BZ_RANDOM_UNIFORM
31 template<
typename T = double,
typename IRNG =
defaultIRNG,
49 template<
typename T = double,
typename IRNG =
defaultIRNG,
78 #endif // BZ_RANDOM_EXPONENTIAL
Definition: exponential.h:33
T random()
Definition: exponential.h:67
T T_numtype
Definition: exponential.h:36
Definition: exponential.h:51
T mean_
Definition: exponential.h:73
_bz_global blitz::IndexPlaceholder< 0 > i
Definition: indexexpr.h:256
Exponential(T mean)
Definition: exponential.h:56
T random()
Definition: exponential.h:43
Exponential(T mean, unsigned int i)
Definition: exponential.h:61
T T_numtype
Definition: exponential.h:54
MersenneTwister defaultIRNG
Definition: default.h:120
ExponentialUnit()
Definition: exponential.h:38
ExponentialUnit(unsigned int i)
Definition: exponential.h:40
sharedState defaultState
Definition: default.h:55