Enum rocrand_rng_type

Enum Documentation

enum rocrand_rng_type

rocRAND generator type

Values:

enumerator ROCRAND_RNG_PSEUDO_DEFAULT

Default pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_XORWOW

XORWOW pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_MRG32K3A

MRG32k3a pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_MTGP32

Mersenne Twister MTGP32 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_PHILOX4_32_10

PHILOX-4x32-10 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_MRG31K3P

MRG31k3p pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_LFSR113

LFSR113 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_MT19937

Mersenne Twister MT19937 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_THREEFRY2_32_20

ThreeFry 32 bit state size 2 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_THREEFRY2_64_20

ThreeFry 64 bit state size 2 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_THREEFRY4_32_20

ThreeFry 32 bit state size 4 pseudorandom generator.

enumerator ROCRAND_RNG_PSEUDO_THREEFRY4_64_20

ThreeFry 64 bit state size 4 pseudorandom generator.

enumerator ROCRAND_RNG_QUASI_DEFAULT

Default quasirandom generator.

enumerator ROCRAND_RNG_QUASI_SOBOL32

Sobol32 quasirandom generator.

enumerator ROCRAND_RNG_QUASI_SCRAMBLED_SOBOL32

Scrambled Sobol32 quasirandom generator.

enumerator ROCRAND_RNG_QUASI_SOBOL64

Sobol64 quasirandom generator.

enumerator ROCRAND_RNG_QUASI_SCRAMBLED_SOBOL64

Scrambled Sobol64 quasirandom generator.