Collaboration diagram for Random number generators:
Functions | |
double | drandom (void) |
Returns a uniformly distributed random double-precision real number: . | |
double | normal_drandom (void) |
Returns a univariate, normally-distributed, random double-precision real number . | |
void | normal_drandom (double &x, double &y) |
Generates a pair of univariate normal random numbers: . | |
void | crandom (std::complex< double > &c) |
Generates a uniformly distributed complex number from within the unit disc. | |
void | normal_crandom (std::complex< double > &c) |
Generates a normally-distributed complex random number . |