Here are the classes, structs, unions and interfaces with brief descriptions:
CUDPPCompactPlan | Plan class for compact algorithm |
CUDPPConfiguration | Configuration struct used to specify algorithm, datatype, operator, and options when creating a plan for CUDPP algorithms |
CUDPPPlan | Base class for CUDPP Plan data structures |
CUDPPPlanManager | Singleton manager class for CUDPPPlan objects |
CUDPPRadixSortPlan | Plan class for sort algorithm |
CUDPPRandPlan | Plan class for random number generator |
CUDPPScanPlan | Plan class for scan algorithm |
CUDPPSegmentedScanPlan | Plan class for segmented scan algorithm |
CUDPPSparseMatrixVectorMultiplyPlan | Plan class for sparse-matrix dense-vector multiply |
Operator< T, oper > | Templatized operator class used by scan and segmented scan |
ScanTraits< T, oper, backward, exclusive, multiRow, sums, fullBlock > | Template class containing compile-time parameters to the scan functions |
SegmentedScanTraits< T, oper, backward, exclusivity, doShiftFlags, fullBlock, sums, sm12OrBetter > | Template class containing compile-time parameters to the segmented scan functions |
SharedMemory< T > | Wrapper class for templatized dynamic shared memory arrays |
typeToVector< T, N > | Utility template struct for generating small vector types from scalar types |