Package ptolemy.domains.sequence.kernel
The ptolemy.domains.sequence.kernel package.
- Since:
- Ptolemy II 7.2
-
Interface Summary Interface Description MultipleFireMethodsInterface The interface for actors with multiple fire methods that can be separately scheduled in the Sequence and Process Directors. -
Class Summary Class Description ControlActor An AtomicActor that handles some sort of control flow.DijkstraSequenceEstimator A class that estimates a sequential schedule based on a modified version of Dijkstra's algorithm to compute longest paths.ListSchedulingSequenceEstimator A class that estimates a sequential schedule.PartialSequenceScheduler A sequential scheduler that enables guessing the schedule.ProcessAttribute ProcessAttribute is a subclass of Parameter with support for strings.ProcessDirector The ProcessDirector implements a sequencing model of computation plus process names.RegisterReceiver A receiver which extends Mailbox and holds a single token.SequenceAttribute The sequence number for actor in the sequence domain.SequenceDirector A director that executes actors in a sequence explicitly specified by the model.SequencedModelDirector An abstract base class for SequenceDirector and ProcessDirector.SequenceEstimator A base class for estimating sequence numbers in the sequence domain.SequenceFiring A schedule element specifically for the SequenceDirector and ProcessDirector that can optionally contain a reference to a specific fire method for an actor.SequenceSchedule An extension of the Schedule class to support sequenced actors.SequenceScheduler The SequenceScheduler is responsible for creating and maintaining a schedule for the sequence models of computation.