# Enum hiprandRngType

- Defined in File hiprand.h

## Enum Documentation

enum hiprandRngType

  hipRAND generator type

  Values:

  enumerator HIPRAND_RNG_PSEUDO_DEFAULT

    Default pseudorandom generator.

  enumerator HIPRAND_RNG_PSEUDO_XORWOW

    XORWOW pseudorandom generator.

  enumerator HIPRAND_RNG_PSEUDO_MRG32K3A

    MRG32k3a pseudorandom generator.

  enumerator HIPRAND_RNG_PSEUDO_MTGP32

    Mersenne Twister MTGP32 pseudorandom generator.

  enumerator HIPRAND_RNG_PSEUDO_MT19937

    Mersenne Twister 19937.

  enumerator HIPRAND_RNG_PSEUDO_PHILOX4_32_10

    PHILOX_4x32 (10 rounds) pseudorandom generator.

  enumerator HIPRAND_RNG_QUASI_DEFAULT

    Default quasirandom generator.

  enumerator HIPRAND_RNG_QUASI_SOBOL32

    Sobol32 quasirandom generator.

  enumerator HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL32

    Scrambled Sobol32 quasirandom generator.

  enumerator HIPRAND_RNG_QUASI_SOBOL64

    Sobol64 quasirandom generator.

  enumerator HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL64

    Scrambled Sobol64 quasirandom generator.