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 ![]() |