|
libgrape-lite
A C++ library for parallel graph processing
|
Public Types | |
| using | message_manager_t = BatchShuffleMessageManager |
Public Member Functions | |
| virtual void | PEval (const FRAG_T &graph, CONTEXT_T &context, message_manager_t &messages)=0 |
| Partial evaluation to implement. | |
| virtual void | IncEval (const FRAG_T &graph, CONTEXT_T &context, message_manager_t &messages)=0 |
| Incremental evaluation to implement. | |
Static Public Attributes | |
| static constexpr bool | need_split_edges = false |
| static constexpr bool | need_split_edges_by_fragment = false |
| static constexpr MessageStrategy | message_strategy |
| static constexpr LoadStrategy | load_strategy = LoadStrategy::kOnlyOut |
|
pure virtual |
Incremental evaluation to implement.
| graph | |
| context | |
| messages |
|
pure virtual |
Partial evaluation to implement.
| graph | |
| context | |
| messages |
|
staticconstexpr |