toms599, a Fortran77 code which produces samples uniformly at random from the exponential, gamma, normal, poisson, and uniform distributions.
toms599 is ACM toms Algorithm 599. The text of the original Fortran77 version is available online through ACM: https://www.acm.org/pubs/calgo or NETLIB: https://www.netlib.org/toms/index.html.
The information on this web page is distributed under the MIT license.
toms599 is available in a Fortran77 version.
ranlib, a Fortran77 library which produces random samples from Probability Density Functions (PDF's), including Beta, Chi-square Exponential, F, Gamma, Multivariate normal, Noncentral chi-square, Noncentral F, Univariate normal, random permutations, Real uniform, Binomial, Negative Binomial, Multinomial, Poisson and Integer uniform, by Barry Brown and James Lovato.
ZIGGURAT, a Fortran77 library which generates points from a uniform, normal or exponential Probability Density Function (PDF), using the ziggurat method, by Marsaglia and Tsang.