Package | Description |
---|---|
graphanalysis.scheduling |
package contains miscellaneous scheduling algorithms
and some support functions for scheduling algorithms.
|
spdfcore |
package contains components to build an application graph.
|
spdfcore.stanalys |
package contains classes to build the
solutions for balance equations of a graph and perform safety,
liveness analysis, consistency check etc.
|
underDevelopment |
package contains code that is unused, not working or under development.
|
Modifier and Type | Method and Description |
---|---|
private void |
Apgan.createNewLink(Graph graph,
java.lang.String rate,
Actor oppositeActor,
Port oppositePort,
int multPortRate,
Actor newActor)
Create a new link between two actors.
|
Modifier and Type | Field and Description |
---|---|
private Port |
Channel.Link.port |
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<Id,Port> |
Graph.ports
Ports of the graph mapped by their ID
|
Modifier and Type | Method and Description |
---|---|
Port |
Channel.Link.getPort() |
Port |
Graph.getPort(Id portId)
get port with given name and function
Port must exist!
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Port> |
Graph.getPorts()
Get an iterator to all the ports in the graph.
|
Modifier and Type | Method and Description |
---|---|
void |
Graph.add(Port port)
Add a new port to the graph.
|
Channel[] |
Graph.insertNewActorBetweenTwoActors(Actor srcActor,
Actor dstActor,
Port portAtSrc,
Port portAtDst,
Actor newActor,
java.lang.String newActorInputPortName,
java.lang.String newActorOutputPortName)
Insert a new actor between a source and destination actor.
|
void |
PortRef.setPort(Port port)
Set port name to which this port reference points to
|
Constructor and Description |
---|
Port(Port copyPort)
Create a copy of a given port
|
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<Port,Expression> |
GraphExpressions.portRates |
Modifier and Type | Method and Description |
---|---|
Expression |
GraphExpressions.getRate(Port port)
Get the rate of a port as a parsed expression.
|
Modifier and Type | Method and Description |
---|---|
private void |
QuasiStaticScheduling.createNewLink(Graph graph,
Actor oppositeActor,
Port oppositePort,
Actor newActor,
Channel oldChannel) |