Public Types | |
typedef KERNEL::VertexDataType | VertexDataType |
typedef PairContainer < typename KERNEL::EdgeDataType > | EdgeDataType |
typedef functional_vertex_unweighted_bulksync < KERNEL > | fvertex_t |
![]() |
Public Member Functions | |
void | before_iteration (int iteration, graphchi_context &info) |
void | after_iteration (int iteration, graphchi_context &ginfo) |
void | before_exec_interval (vid_t window_st, vid_t window_en, graphchi_context &ginfo) |
void | update (fvertex_t &v, graphchi_context &ginfo) |
![]() | |
virtual void | after_exec_interval (vid_t window_st, vid_t window_en, graphchi_context &gcontext) |
virtual void | update (functional_vertex_unweighted_bulksync< KERNEL > &v, graphchi_context &gcontext)=0 |
|
inlinevirtual |
Called after an iteration has finished.
Reimplemented from graphchi::GraphChiProgram< KERNEL::VertexDataType, PairContainer< KERNEL::EdgeDataType >, functional_vertex_unweighted_bulksync< KERNEL > >.
|
inlinevirtual |
Called before an execution interval is started.
Reimplemented from graphchi::GraphChiProgram< KERNEL::VertexDataType, PairContainer< KERNEL::EdgeDataType >, functional_vertex_unweighted_bulksync< KERNEL > >.
|
inlinevirtual |
Called before an iteration starts.
Reimplemented from graphchi::GraphChiProgram< KERNEL::VertexDataType, PairContainer< KERNEL::EdgeDataType >, functional_vertex_unweighted_bulksync< KERNEL > >.
|
inline |
Pagerank update function.