Public Types | |
| typedef KERNEL::VertexDataType | VertexDataType |
| typedef KERNEL::EdgeDataType | EdgeDataType |
|
typedef functional_vertex_unweighted_semisync < KERNEL > | fvertex_t |
Public Types inherited from graphchi::GraphChiProgram< KERNEL::VertexDataType, KERNEL::EdgeDataType, functional_vertex_unweighted_semisync< KERNEL > > | |
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) |
Public Member Functions inherited from graphchi::GraphChiProgram< KERNEL::VertexDataType, KERNEL::EdgeDataType, functional_vertex_unweighted_semisync< KERNEL > > | |
| virtual void | after_exec_interval (vid_t window_st, vid_t window_en, graphchi_context &gcontext) |
| virtual void | update (functional_vertex_unweighted_semisync< KERNEL > &v, graphchi_context &gcontext)=0 |
|
inlinevirtual |
Called after an iteration has finished.
Reimplemented from graphchi::GraphChiProgram< KERNEL::VertexDataType, KERNEL::EdgeDataType, functional_vertex_unweighted_semisync< KERNEL > >.
|
inlinevirtual |
Called before an execution interval is started.
Reimplemented from graphchi::GraphChiProgram< KERNEL::VertexDataType, KERNEL::EdgeDataType, functional_vertex_unweighted_semisync< KERNEL > >.
|
inlinevirtual |
Called before an iteration starts.
Reimplemented from graphchi::GraphChiProgram< KERNEL::VertexDataType, KERNEL::EdgeDataType, functional_vertex_unweighted_semisync< KERNEL > >.
|
inline |
Pagerank update function.
1.8.1.1