libgrape-lite
A C++ library for parallel graph processing
|
Public Types | |
using | oid_t = OID_T |
using | vid_t = VID_T |
using | vdata_t = VDATA_T |
using | edata_t = EDATA_T |
using | vertex_t = Vertex< VID_T > |
using | edge_t = Edge< VID_T, EDATA_T > |
using | device_t = dev::COOFragment< OID_T, VID_T, VDATA_T, EDATA_T > |
Public Member Functions | |
void | Init (const thrust::host_vector< edge_t > &edges) |
device_t | DeviceObject () |
size_t | GetEdgeNum () const |
Private Attributes | |
thrust::device_vector< edge_t > | edges_ |