- getAlgorithmType() - Method in interface fr.inria.aoste.kpassa.algorithm.Algorithm
-
Every algorithm is associated with a value of the enum
AlgorithmType
.
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.AddLocalLoop
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.DotExporter
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindCycleAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindCycleThroughAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindIntersectionAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindReachableVerticesAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindStronglyConnectedComponents
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.ValidateAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.krg.CheckKRGFlowPreservation
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.krg.CheckKRGLivenessAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.krg.CheckKRGMaximumBufferSizeAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.CheckAMGLivenessAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.FindCriticalSCCsAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.FindCycleRateAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.FindPeriodicityAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.MinimumCycleMeanRatioAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.MGSimulatorAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.sdf.CheckFlowPreservationAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.sdf.CheckLivenessAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.sdf.CheckMaximumBufferSizeAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.sdf.SDF2CFG
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.ComputeBalancedScheduleAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputeInitialization
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputeIOCycleAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputeIORateAdaptationAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputeMarking
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputePeriodicityAdaptationAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputeSteadyScheduleAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.ComputeDAGSchedulingAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.equalization.ComputeEqualization
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.LucyNExporter
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.simulator.ComputeGuidedInitializationAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.simulator.ComputeInitialSchedule
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.simulator.FindDelayPlacement
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.simulator.FindIsSteadyMarkingAlgorithm
-
- getAlgorithmType() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.simulator.Simulator
-
Deprecated.
- getAllVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getAllVertices() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
to get the set of all vertices including the intermediary nodes.
- getAlpha(int, int) - Static method in class fr.inria.aoste.kpassa.util.BinaryWord
-
To get the value alpha.
- getArc() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Port
-
To get the arc connected to this port.
- getArc() - Method in class fr.inria.aoste.kpassa.graph.impl.PortImpl
-
- getArc() - Method in class fr.inria.aoste.kpassa.graph.impl.WeightedPortImpl
-
- getArc() - Method in interface fr.inria.aoste.kpassa.graph.sdf.WeightedPort
-
- getArcMarking(MGArc) - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMGMarking
-
- getArcMarking(AsynchMGArc) - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMGMarking
-
- getArcMarking(KRGArc) - Method in class fr.inria.aoste.kpassa.graph.impl.KRGMarkingImpl
-
- getArcMarking(SMGArc) - Method in class fr.inria.aoste.kpassa.graph.impl.SMGMarkingImpl
-
- getArcMarking(MGArc) - Method in class fr.inria.aoste.kpassa.graph.impl.SMGMarkingImpl
-
- getArcMarking(KRGArc) - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGMarking
-
- getArcMarking(MGArc) - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGMarking
-
To get the marking of a given
MGArc
.
- getArcMarking(SDFArc) - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFMarking
-
- getArcMarking(MGArc) - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGMarking
-
- getArcMarking(SMGArc) - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGMarking
-
- getArcs() - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMG
-
To get the list of arcs in the graph
- getArcs() - Method in interface fr.inria.aoste.kpassa.graph.digraph.DiGraph
-
To get the set of arcs.
- getArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGImpl
-
- getArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.HashDiGraph
-
- getArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGGraphImpl
-
- getArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFGraphImpl
-
- getArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getArcs() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGGraph
-
- getArcs() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
- getArcs() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFGraph
-
- getArcs() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
- getArcSet() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Cycle
-
To get the set of arcs in the path
- getArcSet() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Path
-
To get the set of arcs in the path
- getArcSet() - Method in interface fr.inria.aoste.kpassa.graph.digraph.StronglyConnectedComponent
-
Get all the arcs that belong to the scc.
- getArcSet() - Method in class fr.inria.aoste.kpassa.graph.impl.PathImpl
-
- getArcSet() - Method in class fr.inria.aoste.kpassa.graph.impl.StronglyConnectedComponentImpl
-
- getAsynchronousMarkedGraph() - Method in class fr.inria.aoste.kpassa.core.KPassa
-
To access to the graph as an AsynchMG
It works only when type is DFPNType.MG
- getBalancedMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getBalancedMarking() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
To get the balanced marking computed by the balanced scheduling
algorithm.
- getCriticalSSCs() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.FindCriticalSCCsAlgorithm
-
- getCurrentMarking() - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMG
-
- getCurrentMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGImpl
-
- getCurrentMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGGraphImpl
-
- getCurrentMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getCurrentMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFGraphImpl
-
- getCurrentMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getCurrentMarking() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGGraph
-
- getCurrentMarking() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
To compute a new object representing the current marking as a snapshot of the state of the graph.
- getCurrentMarking() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFGraph
-
- getCurrentMarking() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
To get a
SMGMarkingImpl
object generated from the current marking of
the graph.
- getCurrentPosition() - Method in class fr.inria.aoste.kpassa.util.NaryWord
-
- getCurrentPositionInRoute() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGRoutingNode
-
- getCycleFRUsage() - Method in class fr.inria.aoste.kpassa.graph.impl.CycleImpl
-
- getCycleFRUsage() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGCycle
-
Get the sum of the usage of fractional register per period on the cycle
- getCycleLatency() - Method in class fr.inria.aoste.kpassa.graph.impl.CycleImpl
-
- getCycleLatency() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGCycle
-
Get the sum of the latencies on the cycles
- getCycleList() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindCycleAlgorithm
-
- getCycleList() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getCycleList() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFGraphImpl
-
- getCycleList() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
To get the list of cycles
- getCycleTokenCount() - Method in class fr.inria.aoste.kpassa.graph.impl.CycleImpl
-
- getCycleTokenCount() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGCycle
-
Get the sum of token count on the cycles
- getDenum() - Method in class fr.inria.aoste.kpassa.util.Rational
-
return denum
- getDouble() - Method in class fr.inria.aoste.kpassa.util.Rational
-
return the double of num / denum
- getElemAt(int) - Method in class fr.inria.aoste.kpassa.util.NaryWord
-
- getFireableVertices(MarkedGraph<?>) - Method in class fr.inria.aoste.kpassa.algorithm.krg.ComputeInitializationFireableStrategy
-
- getFireableVertices(MarkedGraph<?>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.fireableStrategy.AllPossibleVerticesStrategy
-
- getFireableVertices(MarkedGraph<?>) - Method in interface fr.inria.aoste.kpassa.algorithm.MG.simulator.fireableStrategy.FireableStrategy
-
To get the list of fireable vertices according to this strategy.
- getFireableVertices(MarkedGraph<?>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.fireableStrategy.ForNStepsFireableStrategyDecorator
-
- getFireableVertices(MarkedGraph<?>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.fireableStrategy.MGEachFiredOnceFireableStrategy
-
- getFireableVertices(MarkedGraph<?>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.fireableStrategy.SDFBoundedStrategy
-
- getFiredVertices(List<MGVertex>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy.ASAPSimulationStrategy
-
- getFiredVertices(List<MGVertex>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy.AsynchronousSimularionStrategy
-
- getFiredVertices(List<MGVertex>) - Method in interface fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy.FiringStrategy
-
- getFiredVertices(List<MGVertex>) - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy.GetScheduleSimulationStrategyDecorator
-
- getFirstVertex() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Path
-
To get the starting vertex of the path
- getFirstVertex() - Method in class fr.inria.aoste.kpassa.graph.impl.PathImpl
-
- getFractionalRegisterValue() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the value in the fractional register.
- getFractionalRegisterValue() - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArcMarking
-
To get the FRValue
- getFrUsagePerPeriod() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the usage of the fractional register within a period.
- getGCD(short, short) - Static method in class fr.inria.aoste.kpassa.util.Rational
-
return the gcd (greatest common divisor)
- getHead() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Arc
-
To get the head (destination) of the arc.
- getHead() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGArcImpl
-
- getHead() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGArcImpl
-
- getHead() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGArc
-
- getHead() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGArc
-
To get the head (destination) of the arc.
- getHead() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFArc
-
To get the head (destination) of the arc.
- getHead() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the head (destination) of the arc.
- getHeadPort() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Arc
-
To get the port connecting this arc to head
- getInArcs() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Vertex
-
To get the list of incoming arcs.
- getInArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGVertexImpl
-
- getInArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.MGVertexImpl
-
- getInArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFVertexImpl
-
To get the set of incoming arcs
- getInArcs() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGVertex
-
To get the set of incoming arcs
- getInArcs() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGVertex
-
To get the set of incoming arcs
- getInArcs() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFVertex
-
To get the set of incoming arcs
- getInitialMarking() - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMG
-
- getInitialMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGImpl
-
- getInitialMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGGraphImpl
-
- getInitialMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getInitialMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFGraphImpl
-
- getInitialMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getInitialMarking() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGGraph
-
- getInitialMarking() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
To get the initial marking
- getInitialMarking() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFGraph
-
- getInitialMarking() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
To get the initial marking of the graph.
- getInitialMarkingAfterEqualization() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getInitialMarkingAfterEqualization() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
To get the initial marking after that the equalization algorithm has been
run.
- getInitialSchedule() - Method in class fr.inria.aoste.kpassa.graph.impl.MGVertexImpl
-
- getInitialSchedule() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGVertex
-
To get the initial schedule of the vertex
- getInitialSchedule() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the initial schedule of the fractional register.
- getInitialSchedule() - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGVertexSchedule
-
To get the initial schedule
- getInitLength() - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGSchedule
-
To get the length of the initialization
- getInitRoutingSize() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGRoutingNode
-
- getInitSize() - Method in class fr.inria.aoste.kpassa.util.NaryWord
-
- getInPort() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGSelect
-
- getInPorts() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Vertex
-
To get the list of input ports
The order is the declaration order.
- getInPorts() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFVertexImpl
-
- getInPorts() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFVertex
-
To get the list of input ports
The order is the declaration order.
- getInputWeight() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGArcImpl
-
- getInputWeight() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFArc
-
- getIntermediaryNode(int) - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
Get the i th intermediary vertex.
- getIntermediaryNodes() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
Get the list of intermediary nodes as an unmodifiable list.
- getKRGGraph() - Method in class fr.inria.aoste.kpassa.core.KPassa
-
To access to the graph as an KRG
It works only when type is DFPNType.KRG
- getKRGInputWeight() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGArcImpl
-
- getKRGInputWeight() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGArc
-
- getKRGOutputWeight() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGArcImpl
-
- getKRGOutputWeight() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGArc
-
- getLastVertex() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Path
-
To get the last vertex of the path
- getLastVertex() - Method in class fr.inria.aoste.kpassa.graph.impl.PathImpl
-
- getLatency() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the current latency.
- getLCM(short, short) - Static method in class fr.inria.aoste.kpassa.util.Rational
-
return the lcm (least common multiple)
- getLocalPeriodicityLoops() - Method in class fr.inria.aoste.kpassa.algorithm.synchronousMarkedGraph.balancedScheduling.step.ComputePeriodicityAdaptationAlgorithm
-
- getMarkedGraph() - Method in class fr.inria.aoste.kpassa.core.KPassa
-
To access to the graph without knowing its exact type.
- getMarking() - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMGArc
-
Gives the number of token in the arc.
- getMarking() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGArcImpl
-
- getMarking() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the current marking
- getMarking() - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArcMarking
-
To get a clone of the marking (without the FRValue)
- getMinimalSize() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFArc
-
- getName() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Cycle
-
Get the name of the cycle
- getName() - Method in class fr.inria.aoste.kpassa.graph.impl.CycleImpl
-
- getName() - Method in class fr.inria.aoste.kpassa.graph.impl.HashDiGraph
-
- getName() - Method in class fr.inria.aoste.kpassa.graph.impl.PortImpl
-
- getName() - Method in interface fr.inria.aoste.kpassa.util.NamedObject
-
To get the name of the object
- getNBofTrueValue() - Method in class fr.inria.aoste.kpassa.util.BinaryWord
-
To get the number of true value in the word
- getNextRoutingDecision() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGRoutingNode
-
- getNextRoutingDecision() - Method in class fr.inria.aoste.kpassa.util.NaryWord
-
- getNum() - Method in class fr.inria.aoste.kpassa.util.Rational
-
return num
- getNumberOfInSteady(char) - Method in class fr.inria.aoste.kpassa.util.NaryWord
-
- getNumberOfTokens() - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArcMarking
-
To get the number of tokens in the marking including the FRValue.
- getOutArcs() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Vertex
-
To get the list of outgoing arcs
The order is homogeneous with the list of output ports i.e.
- getOutArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGVertexImpl
-
- getOutArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.MGVertexImpl
-
- getOutArcs() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFVertexImpl
-
To get the set of outgoing arcs
- getOutArcs() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGVertex
-
To get the set of outgoing arcs
- getOutArcs() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGVertex
-
To get the set of outgoing arcs
- getOutArcs() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFVertex
-
To get the set of outgoing arcs
- getOutPort() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGMerge
-
- getOutPorts() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Vertex
-
To get the list of output ports
The order is the declaration order.
- getOutPorts() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFVertexImpl
-
- getOutPorts() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFVertex
-
To get the list of output ports
The order is the declaration order.
- getOutputWeight() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGArcImpl
-
- getOutputWeight() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFArc
-
- getOwner() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Port
-
To get the vertex that owns the port.
- getOwner() - Method in class fr.inria.aoste.kpassa.graph.impl.PortImpl
-
- getPeriod() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getPeriod() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
To get the period
- getPeriodicity() - Method in class fr.inria.aoste.kpassa.algorithm.markedgraph.FindPeriodicityAlgorithm
-
- getPeriodicity() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getPeriodicity() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFVertexImpl
-
- getPeriodicity() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
To get the periodicity
- getPeriodicity() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFVertex
-
To get the periodicity of the Vertex
- getRate() - Method in class fr.inria.aoste.kpassa.graph.impl.CycleImpl
-
- getRate() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGCycle
-
To get the rate of the cycle
- getResult() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.ValidateAlgorithm
-
- getRoute() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGRoutingNode
-
- getRoutingPeriodicityForInput(KRGArc) - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGMerge
-
- getRoutingPeriodicityForOutput(KRGArc) - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGSelect
-
- getSchedule() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getSchedule() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
To get the schedule computed by the balanced scheduling algorithm.
- getSchedules() - Method in class fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy.GetScheduleSimulationStrategyDecorator
-
To get the schedules to the vertices after the simulation.
- GetScheduleSimulationStrategyDecorator - Class in fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy
-
THis decorator records the schedule of each node during the simulation.
- GetScheduleSimulationStrategyDecorator(FiringStrategy, MarkedGraph<?>) - Constructor for class fr.inria.aoste.kpassa.algorithm.MG.simulator.firingStrategy.GetScheduleSimulationStrategyDecorator
-
To build this object
- getSdfGraph() - Method in class fr.inria.aoste.kpassa.core.KPassa
-
To access to the graph as an SDF
It works only when type is DFPNType.SDF
- getSolution() - Method in class fr.inria.aoste.kpassa.algorithm.digraph.FindCycleThroughAlgorithm
-
- getState() - Method in class fr.inria.aoste.kpassa.core.KPassaState
-
Gives the current state of the application
- getSteadyRoutingSize() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGRoutingNode
-
- getSteadySchedule() - Method in class fr.inria.aoste.kpassa.graph.impl.MGVertexImpl
-
- getSteadySchedule() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGVertex
-
To get the steady schedule of the vertex
- getSteadySchedule() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the steady schedule of the fractional register.
- getSteadySchedule() - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGVertexSchedule
-
To get the steady schedule
- getSteadySize() - Method in class fr.inria.aoste.kpassa.util.NaryWord
-
- getSymbol() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Port
-
To get the symbol of the port.
- getSymbol() - Method in class fr.inria.aoste.kpassa.graph.impl.PortImpl
-
- getSynchronousMarkedGraph() - Method in class fr.inria.aoste.kpassa.core.KPassa
-
This method returns the graph that is currently used.
- getTail() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Arc
-
To get the tail (source) of the arc.
- getTail() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGArcImpl
-
- getTail() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGArcImpl
-
- getTail() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGArc
-
- getTail() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGArc
-
To get the tail (source) of the arc.
- getTail() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFArc
-
To get the tail (source) of the arc.
- getTail() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGArc
-
To get the tail (source) of the arc.
- getTailPort() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Arc
-
To get the port connecting this arc to Tail
- getText() - Method in class fr.inria.aoste.kpassa.util.Rational
-
return the text representation
- getTheMaxBalancedBinaryWord(int, int) - Static method in class fr.inria.aoste.kpassa.util.BinaryWord
-
Generate the maximal balanced binary word of length p containing k true value.
- getTheMinBalancedBinaryWord(int, int) - Static method in class fr.inria.aoste.kpassa.util.BinaryWord
-
Generate the minimal balanced binary word of length p containing k true value.
- getTokenCount() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGArcImpl
-
- getTokenCount() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MGArc
-
Gives the number of token in the arc.
- getType() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Port
-
To get the type of the token (data) traveling through the port.
- getType() - Method in class fr.inria.aoste.kpassa.graph.impl.PortImpl
-
- getValue(int) - Method in class fr.inria.aoste.kpassa.util.BinaryWord
-
To get the i th value of the word.
- getVertexSchedule(Vertex) - Method in class fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SMGSchedule
-
To get the schedule associated to the vertex
- getVertexSet() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Cycle
-
To get the set of vertices in the path including the first and the last.
- getVertexSet() - Method in interface fr.inria.aoste.kpassa.graph.digraph.Path
-
To get the set of vertices in the path including the first and the last.
- getVertexSet() - Method in interface fr.inria.aoste.kpassa.graph.digraph.StronglyConnectedComponent
-
To get the set of vertices in the scc.
- getVertexSet() - Method in class fr.inria.aoste.kpassa.graph.impl.PathImpl
-
- getVertexSet() - Method in class fr.inria.aoste.kpassa.graph.impl.StronglyConnectedComponentImpl
-
- getVertices() - Method in interface fr.inria.aoste.kpassa.graph.asynchmarkedgraph.AsynchMG
-
- getVertices() - Method in interface fr.inria.aoste.kpassa.graph.digraph.DiGraph
-
To get the set of vertices
- getVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.AsynchMGImpl
-
- getVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.HashDiGraph
-
- getVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.KRGGraphImpl
-
- getVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.MarkedGraphImpl
-
- getVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.SDFGraphImpl
-
- getVertices() - Method in class fr.inria.aoste.kpassa.graph.impl.SynchronousMarkedGraphImpl
-
- getVertices() - Method in interface fr.inria.aoste.kpassa.graph.krg.KRGGraph
-
- getVertices() - Method in interface fr.inria.aoste.kpassa.graph.markedgraph.MarkedGraph
-
- getVertices() - Method in interface fr.inria.aoste.kpassa.graph.sdf.SDFGraph
-
- getVertices() - Method in interface fr.inria.aoste.kpassa.graph.synchronousmarkedgraph.SynchronousMarkedGraph
-
- getWeight() - Method in class fr.inria.aoste.kpassa.graph.impl.WeightedPortImpl
-
- getWeight() - Method in interface fr.inria.aoste.kpassa.graph.sdf.WeightedPort
-