void |
GraphComputerTest.MultiScopeVertexProgram.execute(Vertex vertex,
Messenger<Long> messenger,
Memory memory) |
void |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.execute(Vertex vertex,
Messenger<Long> messenger,
Memory memory) |
void |
VertexProgram.execute(Vertex vertex,
Messenger<M> messenger,
Memory memory)
This method denotes the main body of the computation and is executed on each vertex in the graph.
|
void |
GraphComputerTest.VertexProgramF.execute(Vertex vertex,
Messenger<Object> messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramB.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramC.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramD.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramE.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramA.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramG.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramH.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramI.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramJ.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramK.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramL.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
void |
GraphComputerTest.VertexProgramM.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
Set<MessageScope> |
VertexProgram.getMessageScopes(Memory memory)
This method returns all the MessageScope possibilities for a particular iteration of the vertex program.
|
Set<MessageScope> |
GraphComputerTest.VertexProgramB.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramC.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramD.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramE.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramA.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramF.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramG.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramH.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramI.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramJ.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramK.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramL.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.MultiScopeVertexProgram.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.getMessageScopes(Memory memory) |
Set<MessageScope> |
GraphComputerTest.VertexProgramM.getMessageScopes(Memory memory) |
void |
VertexProgram.setup(Memory memory)
The method is called at the beginning of the computation.
|
void |
GraphComputerTest.VertexProgramB.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramC.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramD.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramE.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramA.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramF.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramG.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramH.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramI.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramJ.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramK.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramL.setup(Memory memory) |
void |
GraphComputerTest.MultiScopeVertexProgram.setup(Memory memory) |
void |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.setup(Memory memory) |
void |
GraphComputerTest.VertexProgramM.setup(Memory memory) |
boolean |
VertexProgram.terminate(Memory memory)
The method is called at the end of each iteration to determine if the computation is complete.
|
boolean |
GraphComputerTest.VertexProgramB.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramC.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramD.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramE.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramA.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramF.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramG.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramH.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramI.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramJ.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramK.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramL.terminate(Memory memory) |
boolean |
GraphComputerTest.MultiScopeVertexProgram.terminate(Memory memory) |
boolean |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.terminate(Memory memory) |
boolean |
GraphComputerTest.VertexProgramM.terminate(Memory memory) |
default void |
VertexProgram.workerIterationEnd(Memory memory)
This method is called at the end of each iteration of each "computational chunk."
The set of vertices in the graph are typically not processed with full parallelism.
|
void |
GraphComputerTest.VertexProgramJ.workerIterationEnd(Memory memory) |
default void |
VertexProgram.workerIterationStart(Memory memory)
This method is called at the start of each iteration of each "computational chunk."
The set of vertices in the graph are typically not processed with full parallelism.
|
void |
GraphComputerTest.VertexProgramJ.workerIterationStart(Memory memory) |