Logo
  • Overview
  • Releases
  • Release Process
  • Developer Build
  • 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
        • 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
    • System
    • Utility
  • Thrust: The C++ Parallel Algorithms Library API
thrust
  • »
  • Thrust API documentation »
  • Random Number Generators »
  • Random Number Engines

Random Number Engines

  • thrust::random::linear_congruential_engine

  • thrust::random::linear_feedback_shift_engine

  • thrust::random::subtract_with_carry_engine

  • 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<<

© Copyright 2025, NVIDIA. Last updated on May 13, 2025.