thrust::random::minstd_rand0#

typedef linear_congruential_engine<std::uint32_t, 16807, 0, 2147483647> thrust::random::minstd_rand0#

A random number engine with predefined parameters which implements a version of the Minimal Standard random number generation algorithm.

Note

The 10000th consecutive invocation of a default-constructed object of type minstd_rand0 shall produce the value 1043618065 .