|
DEV_HOST_INLINE vertex_range_t | Vertices () const |
|
DEV_HOST_INLINE vertex_range_t | InnerVertices () const |
|
DEV_HOST_INLINE vertex_range_t | OuterVertices () const |
|
DEV_INLINE vertex_range_t | OuterVertices (fid_t fid) const |
|
DEV_INLINE ArrayView< vertex_t > | MirrorVertices (fid_t fid) const |
|
DEV_INLINE bool | GetVertex (const OID_T &oid, vertex_t &v) const |
|
DEV_INLINE OID_T | GetId (const vertex_t &v) const |
|
DEV_HOST_INLINE fid_t | GetFragId (const vertex_t &u) const |
|
DEV_INLINE const VDATA_T & | GetData (const vertex_t &v) const |
|
DEV_INLINE void | SetData (const vertex_t &v, const VDATA_T &val) |
|
DEV_INLINE VID_T | GetLocalOutDegree (const vertex_t &v) const |
|
DEV_INLINE VID_T | GetLocalInDegree (const vertex_t &v) const |
|
DEV_INLINE bool | Gid2Vertex (const VID_T &gid, vertex_t &v) const |
|
DEV_INLINE VID_T | Vertex2Gid (const vertex_t &v) const |
|
DEV_HOST_INLINE VID_T | GetInnerVerticesNum () const |
|
DEV_HOST_INLINE VID_T | GetOuterVerticesNum () const |
|
DEV_HOST_INLINE bool | IsInnerVertex (const vertex_t &v) const |
|
DEV_HOST_INLINE bool | IsOuterVertex (const vertex_t &v) const |
|
DEV_INLINE bool | GetInnerVertex (const OID_T &oid, vertex_t &v) const |
|
DEV_INLINE bool | GetOuterVertex (const OID_T &oid, vertex_t &v) const |
|
DEV_INLINE OID_T | GetInnerVertexId (const vertex_t &v) const |
|
DEV_INLINE OID_T | GetOuterVertexId (const vertex_t &v) const |
|
DEV_INLINE OID_T | Gid2Oid (const VID_T &gid) const |
|
DEV_INLINE bool | Oid2Gid (const OID_T &oid, VID_T &gid) const |
|
DEV_HOST_INLINE bool | InnerVertexGid2Vertex (const VID_T &gid, vertex_t &v) const |
|
DEV_INLINE bool | OuterVertexGid2Vertex (const VID_T &gid, vertex_t &v) const |
|
DEV_INLINE VID_T | GetOuterVertexGid (const vertex_t &v) const |
|
DEV_HOST_INLINE VID_T | GetInnerVertexGid (const vertex_t &v) const |
|
DEV_INLINE DestList | IEDests (const vertex_t &v) const |
| Return the incoming edge destination fragment ID list of a inner vertex.
|
|
DEV_INLINE DestList | OEDests (const vertex_t &v) const |
| Return the outgoing edge destination fragment ID list of a Vertex.
|
|
DEV_INLINE DestList | IOEDests (const vertex_t &v) const |
| Return the edge destination fragment ID list of a inner vertex.
|
|
DEV_INLINE adj_list_t | GetIncomingAdjList (const vertex_t &v) |
|
DEV_INLINE const_adj_list_t | GetIncomingAdjList (const vertex_t &v) const |
|
DEV_INLINE adj_list_t | GetIncomingInnerVertexAdjList (const vertex_t &v) |
| Returns the incoming adjacent inner vertices of v.
|
|
DEV_INLINE const_adj_list_t | GetIncomingInnerVertexAdjList (const vertex_t &v) const |
| Returns the incoming adjacent inner vertices of v.
|
|
DEV_INLINE adj_list_t | GetIncomingOuterVertexAdjList (const vertex_t &v) |
| Returns the incoming adjacent outer vertices of v.
|
|
DEV_INLINE const_adj_list_t | GetIncomingOuterVertexAdjList (const vertex_t &v) const |
| Returns the incoming adjacent outer vertices of v.
|
|
DEV_INLINE adj_list_t | GetOutgoingInnerVertexAdjList (const vertex_t &v) |
| Returns the outgoing adjacent inner vertices of v.
|
|
DEV_INLINE const_adj_list_t | GetOutgoingInnerVertexAdjList (const vertex_t &v) const |
| Returns the outgoing adjacent inner vertices of v.
|
|
DEV_INLINE adj_list_t | GetOutgoingOuterVertexAdjList (const vertex_t &v) |
| Returns the outgoing adjacent outer vertices of v.
|
|
DEV_INLINE const_adj_list_t | GetOutgoingOuterVertexAdjList (const vertex_t &v) const |
| Returns the outgoing adjacent outer vertices of v.
|
|
DEV_INLINE adj_list_t | GetOutgoingAdjList (const vertex_t &v) |
|
DEV_INLINE const_adj_list_t | GetOutgoingAdjList (const vertex_t &v) const |
|
DEV_INLINE size_t | GetIncomingEdgeIndex (const nbr_t &nbr) const |
|
DEV_INLINE size_t | GetIncomingEdgeIndex (const vertex_t &u, const nbr_t &nbr) const |
|
DEV_INLINE size_t | GetOutgoingEdgeIndex (const nbr_t &nbr) const |
|
DEV_INLINE size_t | GetOutgoingEdgeIndex (const vertex_t &u, const nbr_t &nbr) const |
|