Function rgsl::types::rng::other::knuthran2 [] [src]

pub fn knuthran2() -> RngType

This is a second-order multiple recursive generator described by Knuth in Seminumerical Algorithms, 3rd Ed., page 108. Its sequence is,

x_n = (a_1 x_{n-1} + a_2 x_{n-2}) mod m

with a_1 = 271828183, a_2 = 314159269, and m = 231 - 1.