CUDPP  2.3
CUDA Data-Parallel Primitives Library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NCudaHTEncapsulates the hash table library
 NCuckooHashing
 CCompactingHashTableHash table that provides O(1) translation between keys and unique identifiers
 CFunctionsContainer for all of the hash functions
 CHashTableBasic hash table that stores one value for each key
 CMultivalueHashTableHash table that stores multiple values per key
 CCUDPPBwtPlanPlan class for BWT
 CCUDPPCompactPlanPlan class for compact algorithm
 CCUDPPConfigurationConfiguration struct used to specify algorithm, datatype, operator, and options when creating a plan for CUDPP algorithms
 CCUDPPHashTableConfigConfiguration struct for creating a hash table (CUDPPHashTable())
 CCUDPPHashTableInternalInternal structure used to store a generic CUDPP hash table
 CCUDPPListRankPlanPlan class for ListRank
 CCUDPPManagerInternal manager class for CUDPPP resources
 CCUDPPMergeSortPlanPlan class for mergesort algorithm
 CCUDPPMtfPlanPlan class for MTF
 CCUDPPMultiSplitPlanPlan class for MultiSplit
 CCUDPPPlanBase class for CUDPP Plan data structures
 CCUDPPRadixSortPlanPlan class for radixsort algorithm
 CCUDPPRandPlanPlan class for random number generator
 CCUDPPReducePlanPlan class for reduce algorithm
 CCUDPPSaPlanPlan class for suffix array
 CCUDPPScanPlanPlan class for scan algorithm
 CCUDPPSegmentedScanPlanPlan class for segmented scan algorithm
 CCUDPPSparseMatrixVectorMultiplyPlanPlan class for sparse-matrix dense-vector multiply
 CCUDPPStringSortPlanPlan class for stringsort algorithm
 CCUDPPTridiagonalPlanPlan class for tridiagonal solver
 CScanTraitsTemplate class containing compile-time parameters to the scan functions
 CSegmentedScanTraitsTemplate class containing compile-time parameters to the segmented scan functions
 CSharedMemoryWrapper class for templatized dynamic shared memory arrays
 CtypeToVectorUtility template struct for generating small vector types from scalar types