CUB API Reference# Namespace cub# Classes# cub::ArgIndexInputIterator cub::BlockAdjacentDifference cub::BlockDiscontinuity cub::BlockExchange cub::BlockHistogram cub::BlockLoad cub::BlockMergeSort cub::BlockMergeSortStrategy cub::BlockRadixRank cub::BlockRadixRankMatch cub::BlockRadixSort cub::BlockReduce cub::BlockRunLengthDecode cub::BlockScan cub::BlockShuffle cub::BlockStore cub::CacheModifiedInputIterator cub::CacheModifiedOutputIterator cub::GridQueue cub::SwizzleScanOp cub::WarpExchange cub::WarpLoad cub::WarpMergeSort cub::WarpReduce cub::WarpReduceBatched cub::WarpScan cub::WarpStore Structs# cub::AgentAdjacentDifferencePolicy cub::AgentHistogramPolicy cub::AgentRadixSortDownsweepPolicy cub::AgentRadixSortExclusiveSumPolicy cub::AgentRadixSortHistogramPolicy cub::AgentRadixSortOnesweepPolicy cub::AgentRadixSortUpsweepPolicy cub::AgentReduceByKeyPolicy cub::AgentReducePolicy cub::AgentRlePolicy cub::AgentScanByKeyPolicy cub::AgentScanPolicy cub::AgentSelectIfPolicy cub::AgentSubWarpMergeSortPolicy cub::AgentThreeWayPartitionPolicy cub::AgentUniqueByKeyPolicy cub::AgentWarpReducePolicy cub::ArgMax cub::ArgMin cub::BaseDigitExtractor cub::BaseDigitExtractor< KeyT, true > cub::BFEDigitExtractor cub::BlockLoadType cub::BlockRadixRankEmptyCallback cub::BlockRadixRankMatchEarlyCounts cub::BlockRakingLayout cub::BlockScanRunningPrefixOp cub::CachingDeviceAllocator cub::CastOp cub::ChainedPolicy cub::DeviceAdjacentDifference cub::DeviceCopy cub::DeviceFind cub::DeviceFor cub::DeviceHistogram cub::DeviceMemcpy cub::DeviceMerge cub::DeviceMergeSort cub::DevicePartition cub::DeviceRadixSort cub::DeviceReduce cub::DeviceRunLengthEncode cub::DeviceScan cub::DeviceSegmentedRadixSort cub::DeviceSegmentedReduce cub::DeviceSegmentedScan cub::DeviceSegmentedSort cub::DeviceSelect cub::DeviceTopK cub::DeviceTransform cub::GridEvenShare cub::InequalityWrapper cub::PtxVersionCacheTag cub::RadixSortTwiddle cub::ReduceByKeyOp cub::ReduceByKeyScanTileState cub::ReduceByKeyScanTileState< ValueT, KeyT, false > cub::ReduceBySegmentOp cub::ScanTileState cub::ScanTileState< T, false > cub::ShiftDigitExtractor cub::SmVersionCacheTag cub::TilePrefixCallbackOp Functions# BFE CurrentDevice Debug DeviceCount DeviceCountCachedValue DeviceCountUncached LoadDirectBlocked LoadDirectBlockedVectorized LoadDirectStriped LoadDirectWarpStriped LowerBound MatchAny MaxPotentialDynamicSmemBytes MaxSmOccupancy MergePath MergePathSearch MidPoint Nominal4BItemsToItems Nominal4BItemsToItemsCombined Nominal8BItemsToItems PtxVersion PtxVersionUncached RowMajorTid SerialMerge ShuffleDown ShuffleIndex ShuffleUp SmVersion SmVersionUncached StableOddEvenSort StoreDirectBlocked StoreDirectBlockedVectorized StoreDirectStriped StoreDirectWarpStriped SyncStream ThreadExit ThreadLoad ThreadReduce ThreadStore UpperBound WarpMask Type Definitions# TexObjInputIterator Enumerations# BlockHistogramAlgorithm BlockHistogramMemoryPreference BlockLoadAlgorithm BlockReduceAlgorithm BlockScanAlgorithm BlockStoreAlgorithm CacheLoadModifier CacheStoreModifier GridMappingStrategy MemoryOrder RadixRankAlgorithm RadixSortStoreAlgorithm ScanTileStatus WarpExchangeAlgorithm WarpLoadAlgorithm WarpMatchAlgorithm WarpStoreAlgorithm Macros# _CubLog CUB_DEBUG_ALL CUB_DEBUG_LOG CUB_DEBUG_SYNC CUB_DISABLE_KERNEL_VISIBILITY_WARNING_SUPPRESSION CUB_MAJOR_VERSION CUB_MINOR_VERSION CUB_NAMESPACE_BEGIN CUB_NAMESPACE_END CUB_NS_POSTFIX CUB_NS_PREFIX CUB_NS_QUALIFIER CUB_PATCH_NUMBER CUB_SUBMINOR_VERSION CUB_VERSION CUB_WRAPPED_NAMESPACE CubDebug CubDebugExit THRUST_CUB_WRAPPED_NAMESPACE