libgrape-lite
A C++ library for parallel graph processing
Public Types | List of all members
grape::MutableEdgecutFragmentTraits< OID_T, VID_T, VDATA_T, EDATA_T > Struct Template Reference

Public Types

using inner_vertices_t = VertexRange< VID_T >
 
using outer_vertices_t = VertexRange< VID_T >
 
using vertices_t = DualVertexRange< VID_T >
 
using sub_vertices_t = VertexVector< VID_T >
 
using fragment_adj_list_t = FilterAdjList< VID_T, EDATA_T, std::function< bool(const Nbr< VID_T, EDATA_T > &)> >
 
using fragment_const_adj_list_t = FilterConstAdjList< VID_T, EDATA_T, std::function< bool(const Nbr< VID_T, EDATA_T > &)> >
 
using csr_t = DeMutableCSR< VID_T, Nbr< VID_T, EDATA_T > >
 
using csr_builder_t = DeMutableCSRBuilder< VID_T, Nbr< VID_T, EDATA_T > >
 
using mirror_vertices_t = std::vector< Vertex< VID_T > >