Package ptolemy.actor.util

Actor utilities.

See:
          Description

Interface Summary
CausalityInterface This interface defines a causality interfaces for actor networks as described in the paper "Causality Interfaces for Actor Networks" by Ye Zhou and Edward A.
CQComparator This interface extends the java.util.Comparator interface, which defines the compare() method.
Dependency This interface provides a dependency for causality interfaces as described in the paper "Causality Interfaces for Actor Networks" by Ye Zhou and Edward A.
ExplicitChangeContext An entity that implements an explicit change context declares a change context, in which parameters are modified.
PeriodicDirector Interface for directors that have a period parameter.
 

Class Summary
ActorTypeUtil This class includes a number of utility methods and classes that simplify the generation of type constraints.
ActorTypeUtil.TypeableSizedArrayVariableTypeTerm An InequalityTerm representing an array types whose elements have the type of the specified typeable.
BooleanDependency This dependency represents causal relationships that are either present or not.
BreakCausalityInterface This class provides a causality interface where no output port depends on any input port.
CalendarQueue This class implements a fast priority queue.
CalendarQueue.CQCell Simplified and specialized linked list cell.
CausalityInterfaceForComposites This class elaborates its base class by providing an algorithm for inferring the causality interface of a composite actor from the causality interfaces of its component actors and their interconnection topology.
ConstVariableModelAnalysis An analysis that traverses a model to determine all the constant variables in a hierarchical model.
DefaultCausalityInterface This class provides causality interfaces for actor networks as described in the paper "Causality Interfaces for Actor Networks" by Ye Zhou and Edward A.
DependencyDeclaration An instance of DependencyDeclaration is an attribute that declares variable dependence information of a parameter.
DFUtilities This class factors code out of the SDF domain, for use in different schedulers, so that they can be implemented in a consistent fashion.
DFUtilities.NamedObjComparator A comparator for named objects.
FIFOQueue A first-in, first-out (FIFO) queue with variable capacity and optional history.
FreeVariableModelAnalysis An analysis that traverses a model to determine all the free variables in a hierarchical model.
FuzzyDoubleComparator Deprecated. As Ptolemy II 4.1, use GeneralComparator instead.
GeneralComparator This class compares two comparable objects, object_1 and object_2, by calling compare(object_1, object_2).
PeriodicDirectorHelper This is a helper class for directors implementing PeriodicDirector.
RealDependency This dependency represents causal relationships that have a real value or are infinite.
SuperdenseDependency This dependency represents causal relationships that have a real value and a superdense time index.
SuperdenseTime This class defines the structure of superdense time used in domains having time involved in computation.
Time An object of the Time class represents model time, as distinct from "wall-clock time," which is time in the physical world.
TimedEvent This class aggregates an instance of Time and an Object, and provides a CQComparator as an inner class.
TimedEvent.TimeComparator This class implements the CQComparator interface.
TotallyOrderedSet An object of this class is a totally ordered set with an increasing order.
 

Package ptolemy.actor.util Description

Actor utilities.

Since:
Ptolemy II 0.2