Logo
  • Overview
  • Releases
  • Release Process
  • Developer Build
  • Thrust API documentation
    • Algorithms
      • Copying
      • Merging
      • Prefix sums
      • Reductions
      • Reordering
        • Partitioning
        • Shuffling
        • Stream Compactation
          • thrust::unique_by_key
          • thrust::unique_by_key_copy
          • thrust::unique
          • thrust::unique_copy
          • thrust::unique_count
          • thrust::remove_copy
          • thrust::unique_count
          • thrust::copy_if
          • thrust::unique_by_key_copy
          • thrust::remove_if
          • thrust::unique_copy
          • thrust::unique_by_key
          • thrust::copy_if
          • thrust::remove
          • thrust::unique_by_key_copy
          • thrust::remove_if
          • thrust::remove_copy_if
          • thrust::copy_if
          • thrust::remove_if
          • thrust::remove_copy_if
          • thrust::remove_copy_if
          • thrust::unique_count
          • thrust::remove_copy
          • thrust::unique
          • thrust::unique_by_key
          • thrust::unique
          • thrust::unique
          • thrust::unique_copy
          • thrust::unique_by_key
          • thrust::unique_copy
          • thrust::remove_copy_if
          • thrust::remove_if
          • thrust::unique_by_key_copy
          • thrust::remove
          • thrust::unique_count
          • thrust::copy_if
      • Searching
      • Set Operations
      • Sorting
      • Transformations
    • Containers
    • Function Objects
    • Iterators
    • Memory Management
    • Numerics
    • Parallel Execution Policies
    • Random Number Generators
    • System
    • Utility
  • Thrust: The C++ Parallel Algorithms Library API
thrust
  • »
  • Thrust API documentation »
  • Algorithms »
  • Reordering »
  • Stream Compactation

Stream Compactation

  • thrust::unique_by_key
  • thrust::unique_by_key_copy
  • thrust::unique
  • thrust::unique_copy
  • thrust::unique_count
  • thrust::remove_copy
  • thrust::unique_count
  • thrust::copy_if
  • thrust::unique_by_key_copy
  • thrust::remove_if
  • thrust::unique_copy
  • thrust::unique_by_key
  • thrust::copy_if
  • thrust::remove
  • thrust::unique_by_key_copy
  • thrust::remove_if
  • thrust::remove_copy_if
  • thrust::copy_if
  • thrust::remove_if
  • thrust::remove_copy_if
  • thrust::remove_copy_if
  • thrust::unique_count
  • thrust::remove_copy
  • thrust::unique
  • thrust::unique_by_key
  • thrust::unique
  • thrust::unique
  • thrust::unique_copy
  • thrust::unique_by_key
  • thrust::unique_copy
  • thrust::remove_copy_if
  • thrust::remove_if
  • thrust::unique_by_key_copy
  • thrust::remove
  • thrust::unique_count
  • thrust::copy_if

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