Logo
  • Overview
  • Setup
  • Releases
  • Contributing
  • Thrust API documentation
    • Algorithms
    • Containers
    • Function Objects
    • Iterators
    • Memory Management
    • Numerics
    • Parallel Execution Policies
    • Random Number Generators
      • Random Number Engines with Predefined Parameters
      • Random Number Distributions
      • Random Number Engines
      • Random Number Engine Adaptors
    • System
    • Utility
  • Thrust: The C++ Parallel Algorithms Library API
thrust
  • »
  • Thrust API documentation »
  • Random Number Generators

Random Number Generators

  • Random Number Engines with Predefined Parameters
    • thrust::random::minstd_rand
    • thrust::random::ranlux24_base
    • thrust::random::ranlux48
    • thrust::random::default_random_engine
    • thrust::random::ranlux24
    • thrust::random::taus88
    • thrust::random::ranlux48_base
    • thrust::random::minstd_rand0
  • Random Number Distributions
    • thrust::random::operator<<
    • thrust::random::operator!=
    • thrust::random::operator>>
    • thrust::random::operator>>
    • thrust::random::operator>>
    • thrust::random::operator<<
    • thrust::random::operator==
    • thrust::random::operator==
    • thrust::random::operator==
    • thrust::random::operator<<
    • thrust::random::operator!=
    • thrust::random::operator!=
  • Random Number Engines
    • thrust::random::operator>>
    • thrust::random::operator==
    • thrust::random::operator!=
    • thrust::random::operator>>
    • thrust::random::operator!=
    • thrust::random::operator!=
    • thrust::random::operator==
    • thrust::random::operator==
    • thrust::random::operator>>
    • thrust::random::operator<<
    • thrust::random::operator<<
    • thrust::random::operator<<
  • Random Number Engine Adaptors
    • thrust::random::operator>>
    • thrust::random::operator<<
    • thrust::random::operator==
    • thrust::random::operator<<
    • thrust::random::operator==
    • thrust::random::operator!=
    • thrust::random::operator!=
    • thrust::random::operator>>

© Copyright 2025, NVIDIA. Last updated on Mar 05, 2025.