Data Structures
Here are the data structures with brief descriptions:
[detail level 123456]
 Ngunrock
 Napp
 Nbc
 Nbfs
 Ncc
 Nhits
 Npr
 Nsalsa
 Nsample
 Nsssp
 Ntopk
 Nwtf
 CDataSliceBaseBase data slice structure which contains common data structural needed for primitives
 CEnactorBaseBase class for graph problem enactor
 CEnactorStatsStructure for auxiliary variables used in enactor
 CFrontierAttributeStructure for auxiliary variables used in frontier operations
 CGraphSliceGraph slice structure which contains common graph structural data
 CPartitionerBaseBase partitioner structure
 CProblemBaseBase problem structure
 CTestParameter_BaseBase test parameter structure
 Noprtr
 Nadvance
 Nall_edges_advance
 Ncull_filter
 Nedge_map_backward
 Nedge_map_forward
 Nedge_map_partitioned
 Nedge_map_partitioned_backward
 Nedge_map_partitioned_cull
 Nfilter
 Nsimplified2_filter
 Npriority_queue
 CDispatch
 CPriorityQueuePriorityQueue data structure which only has two level of priorities (Near Far Pile)
 Nutil
 Nio
 Nreduction
 Nscan
 CAtomicInt
 CCommandLineArgs
 CCtaWorkDistribution
 CCtaWorkLimits
 CCtaWorkProgress
 CCtaWorkProgressLifetime
 CCudaProperties
 CDoubleBuffer
 CEquality
 CEquals
 CGlobalBarrier
 CGlobalBarrierLifetime
 CIf
 CInfoInfo data structure contains test parameter and running statistics. All test parameters and running statistics stored in json_spirit::mObject
 CInt2Type
 CIsVolatile
 CKernelRuntimeStats
 CKernelRuntimeStatsLifetime
 CLog2
 CMultipleBuffer
 CNullType
 COperators
 CRakingDetails
 CRakingDetails< RakingGrid, NullType >
 CRakingGrid
 CRakingSoaDetails
 CRakingSoaDetails< _TileTuple, RakingGridTuple, 2, NullType >
 CRakingSoaDetails< _TileTuple, RakingGridTuple, 2, SecondaryRakingGridTuple >
 CRemovePointersHelper
 CSum
 CTripleBuffer
 CTuple
 CTuple< _T0, _T1, _T2, NullType >
 CTuple< _T0, _T1, NullType, NullType >
 CTuple< _T0, NullType, NullType, NullType >
 CVecType< T, 1 >
 CVecType< T, 2 >
 CVecType< T, 4 >
 CCooCOO sparse format edge. (A COO graph is just a list/array/vector of these.)
 CCsrCSR data structure which uses Compressed Sparse Row format to store a graph. It is a compressed way to present the graph as a sparse matrix
 CBC_ParameterBC_Parameter structure
 CBFS_ParameterBFS_Parameter structure
 CCC_ParameterCC_Parameter structure
 Ccompare_second_onlyA simple CPU-based reference TOPK implementation
 CEdgePropertiesGraph edge properties (bundled properties)
 CGRGraphGunrockGraph as a standard graph interface
 CGRSetupArguments configuration used to specify arguments
 CGRTypesData type configuration used to specify data types
 CPR_ParameterPR_Parameter structure
 CSharedMemoryWrapper class for templatized dynamic shared memory arrays
 CSSSP_ParameterSSSP_Parameter structure