- Ptolemy II 0.2
Interface Summary Interface Description CausalityInterfaceThis interface defines a causality interfaces for actor networks as described in the paper "Causality Interfaces for Actor Networks" by Ye Zhou and Edward A. CQComparatorThis interface extends the java.util.Comparator interface, which defines the compare() method. DependencyThis interface provides a dependency for causality interfaces as described in the paper "Causality Interfaces for Actor Networks" by Ye Zhou and Edward A. ExplicitChangeContextAn entity that implements an explicit change context declares a change context, in which parameters are modified. PeriodicDirectorInterface for directors that have a period parameter.
Class Summary Class Description ActorDependenciesUtilities for data dependencies between actors. ActorTypeUtilThis class includes a number of utility methods and classes that simplify the generation of type constraints. ArrayElementTypeFunctionThis class implements a monotonic function that returns the element type of its argument, if the argument is an array type. ArrayOfTypesFunctionThis class implements a monotonic function that returns an array type with the element type equal to its argument. BooleanDependencyThis dependency represents causal relationships that are either present or not. BreakCausalityInterfaceThis class provides a causality interface where no output port depends on any input port. CalendarQueueThis class implements a fast priority queue. CausalityInterfaceForCompositesThis 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. ConstructAssociativeTypeA function that, given a list of ports, returns a
StructuredTypeof which the fields names and field types correspond with the given ports.
ConstVariableModelAnalysisAn analysis that traverses a model to determine all the constant variables in a hierarchical model. DefaultCausalityInterfaceThis class provides causality interfaces for actor networks as described in the paper "Causality Interfaces for Actor Networks" by Ye Zhou and Edward A. DependencyDeclarationAn instance of DependencyDeclaration is an attribute that declares variable dependence information of a parameter. DFUtilitiesThis class factors code out of the SDF domain, for use in different schedulers, so that they can be implemented in a consistent fashion. DFUtilities.NamedObjComparatorA comparator for named objects. ExtractFieldTypeA partial monotonic function of the given port that returns a type associated with the given field name, to be found in the type definition of the port. FIFOQueueA first-in, first-out (FIFO) queue with variable capacity and optional history. FreeVariableModelAnalysisAn 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. GeneralComparatorThis class compares two comparable objects, object_1 and object_2, by calling compare(object_1, object_2). GLBFunctionThis class implements a monotonic function that returns the greatest lower bound (GLB) of its arguments. PeriodicDirectorHelperThis is a helper class for directors implementing PeriodicDirector. RealDependencyThis dependency represents causal relationships that have a real value or are infinite. SuperdenseDependencyThis dependency represents causal relationships that have a real value and a superdense time index. SuperdenseTimeThis class defines the structure of superdense time used in domains having time involved in computation. TimeAn object of the Time class represents time in a model. TimedEventThis class aggregates an instance of Time and an Object, and provides a CQComparator as an inner class. TimedEvent.TimeComparatorThis class implements the CQComparator interface. TotallyOrderedSetAn object of this class is a totally ordered set with an increasing order.