| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| ActorDependencies |
Utilities for data dependencies between actors.
|
| ActorTypeUtil |
This class includes a number of utility methods and classes that
simplify the generation of type constraints.
|
| ArrayElementTypeFunction |
This class implements a monotonic function that returns the element
type of its argument, if the argument is an array type.
|
| ArrayOfTypesFunction |
This class implements a monotonic function that returns an array type
with the element type equal to its argument.
|
| 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.
|
| 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.
|
| ConstructAssociativeType |
A function that, given a list of ports, returns a
StructuredType
of which the fields names and field types correspond with the given ports. |
| 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.
|
| ExtractFieldType |
A 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.
|
| 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).
|
| GLBFunction |
This class implements a monotonic function that returns the greatest
lower bound (GLB) of its arguments.
|
| 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 time in a model.
|
| 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.
|