il2.inf.bp.schedules
Class SequentialSchedule

Object
  extended by MessagePassingScheduler
      extended by SequentialSchedule

public class SequentialSchedule
extends MessagePassingScheduler


Constructor Summary
SequentialSchedule(Table[] tables)
           
SequentialSchedule(Table[] tables, Pair[] schedule)
           
 
Method Summary
 boolean isAsynchronous()
           
 Iterable<Pair> nextIteration()
          This returns an array of message indices to be passed at the next iteration.
 
Methods inherited from class MessagePassingScheduler
fgPairs, messagesIncoming, tableOfPair, varOfPair
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequentialSchedule

public SequentialSchedule(Table[] tables)

SequentialSchedule

public SequentialSchedule(Table[] tables,
                          Pair[] schedule)
Method Detail

nextIteration

public Iterable<Pair> nextIteration()
Description copied from class: MessagePassingScheduler
This returns an array of message indices to be passed at the next iteration.

Specified by:
nextIteration in class MessagePassingScheduler

isAsynchronous

public boolean isAsynchronous()
Specified by:
isAsynchronous in class MessagePassingScheduler


Copyright 2010 UCLA Automated Reasoning Group