Package | Description |
---|---|
org.kepler.actor | |
org.kepler.ddp.actor.pattern | |
org.kepler.ddp.actor.pattern.stub | |
org.sdm.spa | |
ptolemy.actor |
Executable entities.
|
ptolemy.actor.lib |
Polymorphic actor classes.
|
ptolemy.actor.lib.conversions |
Actors that convert between different types.
|
ptolemy.actor.lib.conversions.json |
The ptolemy.actor.lib.conversions.json package.
|
ptolemy.actor.lib.gui |
The ptolemy.actor.lib.gui package.
|
ptolemy.actor.lib.hoc |
Higher Order Component Classes.
|
ptolemy.actor.lib.io |
The ptolemy.actor.lib.io package.
|
ptolemy.data.expr |
The Ptolemy II Expression Language.
|
ptolemy.data.type |
The type system.
|
ptolemy.domains.continuous.lib |
The ptolemy.domains.continuous.lib package.
|
ptolemy.domains.de.lib |
The ptolemy.domains.de.lib package.
|
ptolemy.domains.modal.kernel |
The ptolemy.domains.modal.kernel package.
|
ptolemy.domains.modal.modal |
The ptolemy.domains.modal.modal package.
|
ptolemy.domains.sdf.lib |
The ptolemy.domains.sdf.lib package.
|
ptolemy.graph |
Algorithms for manipulation and analyzing mathematical graphs.
|
ptolemy.matlab |
The ptolemy.matlab package.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
RecordOperation._customTypeConstraints()
Return custom type constraints specified by the RecordOperationFunction
class.
|
protected java.util.Set<Inequality> |
RecordOperation._defaultTypeConstraints()
Returns null since we define custom type constraints.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
DDPDataSource._customTypeConstraints()
If using the default type constraints, return the custom
type constraints from the parent class.
|
protected java.util.Set<Inequality> |
DDPDataSource._defaultTypeConstraints()
If using the default type constraints, return the default type
constraints from the parent class.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
StubSourceActor._customTypeConstraints()
Return the type constraints of this actor.
|
protected java.util.Set<Inequality> |
StubSourceActor._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
ArrayPermute._customTypeConstraints()
Return the type constraints of this actor.
|
protected java.util.Set<Inequality> |
ArrayPermute._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<Inequality> |
TypedCompositeActor._checkTypesFromTo(TypedIOPort sourcePort,
java.util.List<TypedIOPort> destinationPortList)
Check types from a source port to a group of destination ports,
assuming the source port is connected to all the ports in the
group of destination ports.
|
protected java.util.Set<Inequality> |
TypedAtomicActor._containedTypeConstraints()
Collect all type constraints from contained Typeables (ports,
variables, and parameters).
|
protected java.util.Set<Inequality> |
TypedAtomicActor._customTypeConstraints()
Empty stub to be used for setting up custom type constraints for
subclasses of this actor.
|
protected java.util.Set<Inequality> |
TypedAtomicActor._defaultTypeConstraints()
Return the default type constraints.
|
protected java.util.List<Inequality> |
TypedCompositeActor._destinationTypeConstraints(TypedIOPort source)
Return the type constraints on all connections starting from the
specified source port to all the ports in a group of destination
ports.
|
java.util.List<Inequality> |
TypedAtomicActor.typeConstraintList()
Deprecated.
Use typeConstraints().
|
java.util.Set<Inequality> |
TypedAtomicActor.typeConstraints()
Return the type constraints of this actor.
|
java.util.Set<Inequality> |
TypeOpaqueCompositeActor.typeConstraints()
Return the type constraints of this actor.
|
java.util.Set<Inequality> |
TypedIOPort.typeConstraints()
Return the type constraints of this port in the form of a
set of inequalities.
|
java.util.Set<Inequality> |
TypedCompositeActor.typeConstraints()
Return the type constraints of this typed composite actor.
|
java.util.Set<Inequality> |
TypedActor.typeConstraints()
Return the type constraints of this actor.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
RecordUpdater._customTypeConstraints()
Return the type constraints of this actor.
|
protected java.util.Set<Inequality> |
RecordDisassembler._customTypeConstraints()
Set up and return three type constraints.
|
protected java.util.Set<Inequality> |
ArrayToElements._customTypeConstraints()
Add a type constraint for backward type inference that forces
the input to be an array of which the elements have a type
greater than or equal to the output port.
|
protected java.util.Set<Inequality> |
RunningMinimum._customTypeConstraints()
Set input ≤ output, input ≤ Scalar.
|
protected java.util.Set<Inequality> |
RunningMaximum._customTypeConstraints()
Set input ≤ output, input ≤ Scalar.
|
protected java.util.Set<Inequality> |
UnionDisassembler._customTypeConstraints()
Set up and returns two type constraints.
|
protected java.util.Set<Inequality> |
Discard._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
protected java.util.Set<Inequality> |
RecordAssembler._customTypeConstraints()
Set up and return two type constraints.
|
protected java.util.Set<Inequality> |
NonStrictTest._customTypeConstraints()
Set the input port to be greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
protected java.util.Set<Inequality> |
SetVariable._customTypeConstraints()
Return a constraint requiring that if there is a specified variable to
modify, the type of that variable is less than or equal to the type
of the output port.
|
protected java.util.Set<Inequality> |
UnionMerge._customTypeConstraints()
Set up and return two type constraints.
|
protected java.util.Set<Inequality> |
Source._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
protected java.util.Set<Inequality> |
TypeTest._customTypeConstraints()
Do not participate in backward type inference, return null.
|
protected java.util.Set<Inequality> |
ArrayElement._customTypeConstraints()
Force the type of the input to be an array with fields of a type
greater than or equal to the type of the output port.
|
protected java.util.Set<Inequality> |
AddSubtract._customTypeConstraints()
Set the plus port to be greater than or equal to the output port
if backward type inference is enabled.
|
protected java.util.Set<Inequality> |
RecordUpdater._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
protected java.util.Set<Inequality> |
OrderedMerge._defaultTypeConstraints()
The output must be greater than or equal to each of both inputs.
|
protected java.util.Set<Inequality> |
RecordDisassembler._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
protected java.util.Set<Inequality> |
ArrayToElements._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
protected java.util.Set<Inequality> |
RunningMinimum._defaultTypeConstraints()
Eliminate default constraints.
|
protected java.util.Set<Inequality> |
RunningMaximum._defaultTypeConstraints()
Eliminate default constraints.
|
protected java.util.Set<Inequality> |
UnionDisassembler._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
protected java.util.Set<Inequality> |
RecordAssembler._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
protected java.util.Set<Inequality> |
UnionMerge._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
TokenToExpression._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
JSONToToken._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
protected java.util.Set<Inequality> |
TokenToJSON._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
MonitorValue._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
protected java.util.Set<Inequality> |
Display._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
protected java.util.Set<Inequality> |
InteractiveDialog._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
protected java.util.Set<Inequality> |
InteractiveShell._customTypeConstraints()
Set the input port greater than or equal to
BaseType.GENERAL in case backward type inference is
enabled and the input port has no type declared. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Inequality> |
IterateOverArray.typeConstraints()
Override the base class to ensure that the input ports of this
actor all have array types.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
CSVReader._defaultTypeConstraints()
Override the default to eliminate the default type constraints/.
|
protected java.util.Set<Inequality> |
TokenReader._defaultTypeConstraints()
Deprecated.
Do not establish the usual default type constraints.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Inequality> |
Variable.typeConstraints()
Return the type constraints of this variable.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Inequality> |
HasTypeConstraints.typeConstraints()
Return the type constraints of this object.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
ZeroOrderHold._customTypeConstraints()
Return a constraint that requires the type of the defaultValue
parameter to be less than or equal to the type of the output
port.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Inequality> |
MostRecent._containedTypeConstraints()
Adds two inequalities to the set returned by the overridden method that
together constrain the input to be equal to the type of the initial
value.
|
java.util.Set<Inequality> |
Previous._containedTypeConstraints()
Adds to the set of inequalities returned by the overridden method
a constraint that requires the initial value to be less than or
equal to the type of the output.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Inequality> |
AbstractActionsAttribute.typeConstraints()
Return the type constraints of this object.
|
java.util.Set<Inequality> |
FSMActor.typeConstraints()
Return the type constraints of this actor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Inequality> |
RefinementPort.typeConstraints()
Return the type constraints of this port in the form of a
set of inequalities.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
ArrayToSequence._customTypeConstraints()
Add a type constraint for backward type inference that forces
the input to be an array of which the elements have a type
greater than or equal to the output port.
|
protected java.util.Set<Inequality> |
SampleDelay._customTypeConstraints()
Sets up backward type constraint that sets output ≤ input
if backward type inference is enabled.
|
protected java.util.Set<Inequality> |
FIR._customTypeConstraints()
Set the output to be ≥ the monotonic function of the input port type.
|
protected java.util.Set<Inequality> |
ArrayToSequence._defaultTypeConstraints()
Do not establish the usual default type constraints.
|
Modifier and Type | Method and Description |
---|---|
void |
InequalitySolver.addInequality(Inequality ineq)
Add an
Inequality to the set of constraints. |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<Inequality> |
Expression._defaultTypeConstraints()
Default type constraints do not apply in this case, since the input
type may be totally unrelated to the output type and cannot be
inferred; return null.
|