A B C D E F G H I L M N O P R S T U V W X _

A

AActorBlock - Class in mapss.dif.language.sablecc.node
 
AActorBlock() - Constructor for class mapss.dif.language.sablecc.node.AActorBlock
 
AActorBlock(TActor, PName, PActorBody) - Constructor for class mapss.dif.language.sablecc.node.AActorBlock
 
AActorBody - Class in mapss.dif.language.sablecc.node
 
AActorBody() - Constructor for class mapss.dif.language.sablecc.node.AActorBody
 
AActorBody(TLBkt, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AActorBody
 
AActorBody(TLBkt, XPActorExpression, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AActorBody
 
AArrayValue - Class in mapss.dif.language.sablecc.node
 
AArrayValue() - Constructor for class mapss.dif.language.sablecc.node.AArrayValue
 
AArrayValue(TLBkt, PValue, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AArrayValue
 
AArrayValue(TLBkt, PValue, XPValueTail, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AArrayValue
 
AAttrDataType - Class in mapss.dif.language.sablecc.node
 
AAttrDataType() - Constructor for class mapss.dif.language.sablecc.node.AAttrDataType
 
AAttrDataType(TColon, TIdentifier, TColon, TString) - Constructor for class mapss.dif.language.sablecc.node.AAttrDataType
 
AAttributeBody - Class in mapss.dif.language.sablecc.node
 
AAttributeBody() - Constructor for class mapss.dif.language.sablecc.node.AAttributeBody
 
AAttributeBody(TLBkt, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AAttributeBody
 
AAttributeBody(TLBkt, XPAttributeExpression, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AAttributeBody
 
AAttrType - Class in mapss.dif.language.sablecc.node
 
AAttrType() - Constructor for class mapss.dif.language.sablecc.node.AAttrType
 
AAttrType(TColon, TIdentifier) - Constructor for class mapss.dif.language.sablecc.node.AAttrType
 
ABasedonBlock - Class in mapss.dif.language.sablecc.node
 
ABasedonBlock() - Constructor for class mapss.dif.language.sablecc.node.ABasedonBlock
 
ABasedonBlock(TBasedon, PBasedonBody) - Constructor for class mapss.dif.language.sablecc.node.ABasedonBlock
 
ABasedonBody - Class in mapss.dif.language.sablecc.node
 
ABasedonBody() - Constructor for class mapss.dif.language.sablecc.node.ABasedonBody
 
ABasedonBody(TLBkt, PBasedonExpression, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ABasedonBody
 
ABasedonExpression - Class in mapss.dif.language.sablecc.node
 
ABasedonExpression() - Constructor for class mapss.dif.language.sablecc.node.ABasedonExpression
 
ABasedonExpression(PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ABasedonExpression
 
ABlankParameterExpression - Class in mapss.dif.language.sablecc.node
 
ABlankParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
ABlankParameterExpression(PName, PParamType, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
ABMLB() - Method in class mapss.dif.csdf.sdf.SDFGraph
Absolute Buffer Memory Lower Bound of the graph.
ABMLB(Edge) - Method in class mapss.dif.csdf.sdf.SDFGraph
Absolute Buffer Memory Lower Bound of a given edge.
ABMLBDPPOStrategy - Class in mapss.dif.csdf.sdf.sched
ABMLB (Absolute Buffer Memory Lower Bound) DPPO scheduler for SDF graphs.
ABMLBDPPOStrategy(SDFGraph, List) - Constructor for class mapss.dif.csdf.sdf.sched.ABMLBDPPOStrategy
Constructor for a given graph and a lexical order.
ABooleanValue - Class in mapss.dif.language.sablecc.node
 
ABooleanValue() - Constructor for class mapss.dif.language.sablecc.node.ABooleanValue
 
ABooleanValue(PBooleanValue) - Constructor for class mapss.dif.language.sablecc.node.ABooleanValue
 
ABuiltinAttributeBlock - Class in mapss.dif.language.sablecc.node
 
ABuiltinAttributeBlock() - Constructor for class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
ABuiltinAttributeBlock(TIdentifier, PAttributeBody) - Constructor for class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
AClosedClosedRange - Class in mapss.dif.language.sablecc.node
 
AClosedClosedRange() - Constructor for class mapss.dif.language.sablecc.node.AClosedClosedRange
 
AClosedClosedRange(TLSqr, PNumber, TComma, PNumber, TRSqr) - Constructor for class mapss.dif.language.sablecc.node.AClosedClosedRange
 
AClosedOpenRange - Class in mapss.dif.language.sablecc.node
 
AClosedOpenRange() - Constructor for class mapss.dif.language.sablecc.node.AClosedOpenRange
 
AClosedOpenRange(TLSqr, PNumber, TComma, PNumber, TRPar) - Constructor for class mapss.dif.language.sablecc.node.AClosedOpenRange
 
AComplex - Class in mapss.dif.language.sablecc.node
 
AComplex() - Constructor for class mapss.dif.language.sablecc.node.AComplex
 
AComplex(TLPar, PNumber, TComma, PNumber, TRPar) - Constructor for class mapss.dif.language.sablecc.node.AComplex
 
AComplexMatrixValue - Class in mapss.dif.language.sablecc.node
 
AComplexMatrixValue() - Constructor for class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
AComplexMatrixValue(TLSqr, PComplexRow, List, TRSqr) - Constructor for class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
AComplexMatrixValue(TLSqr, PComplexRow, XPComplexRowTail, TRSqr) - Constructor for class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
AComplexRow - Class in mapss.dif.language.sablecc.node
 
AComplexRow() - Constructor for class mapss.dif.language.sablecc.node.AComplexRow
 
AComplexRow(PComplex, List) - Constructor for class mapss.dif.language.sablecc.node.AComplexRow
 
AComplexRow(PComplex, XPComplexTail) - Constructor for class mapss.dif.language.sablecc.node.AComplexRow
 
AComplexRowTail - Class in mapss.dif.language.sablecc.node
 
AComplexRowTail() - Constructor for class mapss.dif.language.sablecc.node.AComplexRowTail
 
AComplexRowTail(TSemicolon, PComplexRow) - Constructor for class mapss.dif.language.sablecc.node.AComplexRowTail
 
AComplexTail - Class in mapss.dif.language.sablecc.node
 
AComplexTail() - Constructor for class mapss.dif.language.sablecc.node.AComplexTail
 
AComplexTail(TComma, PComplex) - Constructor for class mapss.dif.language.sablecc.node.AComplexTail
 
AComplexValue - Class in mapss.dif.language.sablecc.node
 
AComplexValue() - Constructor for class mapss.dif.language.sablecc.node.AComplexValue
 
AComplexValue(PComplex) - Constructor for class mapss.dif.language.sablecc.node.AComplexValue
 
AConcatenatedStringValue - Class in mapss.dif.language.sablecc.node
 
AConcatenatedStringValue() - Constructor for class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
AConcatenatedStringValue(TString, List) - Constructor for class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
AConcatenatedStringValue(TString, XTStringTail) - Constructor for class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
actorFirings(ScheduleElement) - Static method in class mapss.dif.DIFScheduleUtilities
Return an actor firing sequence given by the schedule element.
ADataType - Class in mapss.dif.language.sablecc.node
 
ADataType() - Constructor for class mapss.dif.language.sablecc.node.ADataType
 
ADataType(TColon, TColon, TString) - Constructor for class mapss.dif.language.sablecc.node.ADataType
 
add(Interval) - Method in class mapss.dif.attributes.IntervalCollection
Adds an interval to the list of intervals in this collection.
add(int, Object) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
add(Object) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
addAll(Collection) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
addAll(int, Collection) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
addAnalyser(LanguageAnalysis) - Method in class mapss.dif.language.Reader
Add new LanguageAnalysis subclass object to the analysers.
addCallee(Procedure, int) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Add (append) a callee with a loop iteration.
addCallee(int, Procedure, int) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Add a callee with a loop iteration at the specific call index.
addCaller(Procedure) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Add the caller.
addDIFWriter(Class, DIFWriter) - Method in class mapss.dif.language.Writer
Add DIFWriter subclass to writers.
addEdge(Object, Object) - Method in class mapss.dif.DIFGraph
This operation is unsupported and always throws a GraphWeightException.
addEdge(Node, Node) - Method in class mapss.dif.DIFGraph
This operation is unsupported and always throws a GraphWeightException.
addFirst(Object) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
addFullyConnectedEdges(Graph, Collection) - Static method in class mapss.dif.graph.Graphs
Add edges among the given nodes in the graph such that these nodes are fully connected.
addLast(Object) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
addLine(String) - Method in class mapss.dif.graph.DotGenerator
Inserts a line to before the dot description in a graph.
addOptions(String[]) - Method in class mapss.dif.language.Reader
Adds options to the preprocessor.
addPartition(GraphPartition) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Add the given graph partition.
addPartitions(int) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Add the given number of graph partitions.
addSuperNode(Node, Hierarchy) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Converts a node to a super node.
ADiscreteRange - Class in mapss.dif.language.sablecc.node
 
ADiscreteRange() - Constructor for class mapss.dif.language.sablecc.node.ADiscreteRange
 
ADiscreteRange(TLBkt, PNumber, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ADiscreteRange
 
ADiscreteRange(TLBkt, PNumber, XPDiscreteRangeNumberTail, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ADiscreteRange
 
ADiscreteRangeNumberTail - Class in mapss.dif.language.sablecc.node
 
ADiscreteRangeNumberTail() - Constructor for class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
ADiscreteRangeNumberTail(TComma, PNumber) - Constructor for class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
ADoubleNumber - Class in mapss.dif.language.sablecc.node
 
ADoubleNumber() - Constructor for class mapss.dif.language.sablecc.node.ADoubleNumber
 
ADoubleNumber(TDouble) - Constructor for class mapss.dif.language.sablecc.node.ADoubleNumber
 
ADoubleValue - Class in mapss.dif.language.sablecc.node
 
ADoubleValue() - Constructor for class mapss.dif.language.sablecc.node.ADoubleValue
 
ADoubleValue(TDouble) - Constructor for class mapss.dif.language.sablecc.node.ADoubleValue
 
AEdgeDefinition - Class in mapss.dif.language.sablecc.node
 
AEdgeDefinition() - Constructor for class mapss.dif.language.sablecc.node.AEdgeDefinition
 
AEdgeDefinition(PName, TLPar, PName, TComma, PName, TRPar) - Constructor for class mapss.dif.language.sablecc.node.AEdgeDefinition
 
AEdgeDefinitionTail - Class in mapss.dif.language.sablecc.node
 
AEdgeDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
AEdgeDefinitionTail(TComma, PEdgeDefinition) - Constructor for class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
AEdgesTopologyList - Class in mapss.dif.language.sablecc.node
 
AEdgesTopologyList() - Constructor for class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
AEdgesTopologyList(TEdges, TEqual, PEdgeDefinition, List, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
AEdgesTopologyList(TEdges, TEqual, PEdgeDefinition, XPEdgeDefinitionTail, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
AFalseBooleanValue - Class in mapss.dif.language.sablecc.node
 
AFalseBooleanValue() - Constructor for class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
AFalseBooleanValue(TFalse) - Constructor for class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
AGraphBlock - Class in mapss.dif.language.sablecc.node
 
AGraphBlock() - Constructor for class mapss.dif.language.sablecc.node.AGraphBlock
 
AGraphBlock(TIdentifier, PName, TLBkt, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AGraphBlock
 
AGraphBlock(TIdentifier, PName, TLBkt, XPBlock, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AGraphBlock
 
AGraphList - Class in mapss.dif.language.sablecc.node
 
AGraphList() - Constructor for class mapss.dif.language.sablecc.node.AGraphList
 
AGraphList(List) - Constructor for class mapss.dif.language.sablecc.node.AGraphList
 
AGraphList(XPGraphBlock) - Constructor for class mapss.dif.language.sablecc.node.AGraphList
 
AIdentifierName - Class in mapss.dif.language.sablecc.node
 
AIdentifierName() - Constructor for class mapss.dif.language.sablecc.node.AIdentifierName
 
AIdentifierName(TIdentifier) - Constructor for class mapss.dif.language.sablecc.node.AIdentifierName
 
AIdList - Class in mapss.dif.language.sablecc.node
 
AIdList() - Constructor for class mapss.dif.language.sablecc.node.AIdList
 
AIdList(PName, List) - Constructor for class mapss.dif.language.sablecc.node.AIdList
 
AIdList(PName, XPRefIdTail) - Constructor for class mapss.dif.language.sablecc.node.AIdList
 
AIdlistAttributeExpression - Class in mapss.dif.language.sablecc.node
 
AIdlistAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
AIdlistAttributeExpression(PName, TEqual, PIdList, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
AInputInterfaceExpression - Class in mapss.dif.language.sablecc.node
 
AInputInterfaceExpression() - Constructor for class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
AInputInterfaceExpression(TInputs, TEqual, PPortDefinition, List, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
AInputInterfaceExpression(TInputs, TEqual, PPortDefinition, XPPortDefinitionTail, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
AIntegerNumber - Class in mapss.dif.language.sablecc.node
 
AIntegerNumber() - Constructor for class mapss.dif.language.sablecc.node.AIntegerNumber
 
AIntegerNumber(TInteger) - Constructor for class mapss.dif.language.sablecc.node.AIntegerNumber
 
AIntegerValue - Class in mapss.dif.language.sablecc.node
 
AIntegerValue() - Constructor for class mapss.dif.language.sablecc.node.AIntegerValue
 
AIntegerValue(TInteger) - Constructor for class mapss.dif.language.sablecc.node.AIntegerValue
 
AInterfaceBlock - Class in mapss.dif.language.sablecc.node
 
AInterfaceBlock() - Constructor for class mapss.dif.language.sablecc.node.AInterfaceBlock
 
AInterfaceBlock(TInterface, PInterfaceBody) - Constructor for class mapss.dif.language.sablecc.node.AInterfaceBlock
 
AInterfaceBody - Class in mapss.dif.language.sablecc.node
 
AInterfaceBody() - Constructor for class mapss.dif.language.sablecc.node.AInterfaceBody
 
AInterfaceBody(TLBkt, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AInterfaceBody
 
AInterfaceBody(TLBkt, XPInterfaceExpression, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AInterfaceBody
 
AllCliquesAnalysis - Class in mapss.dif.graph
Finding all cliques in a graph.
AllCliquesAnalysis(AllCliquesAnalyzer) - Constructor for class mapss.dif.graph.AllCliquesAnalysis
Construct an instance of this class using a given analyzer.
AllCliquesAnalyzer - Interface in mapss.dif.graph
Base interface for finding all cliques.
AllTopSortsAnalysis - Class in mapss.dif.graph
Finding all topological sorting orders of a graph.
AllTopSortsAnalysis(AllTopSortsAnalyzer) - Constructor for class mapss.dif.graph.AllTopSortsAnalysis
Construct an instance of this class using a given analyzer.
AllTopSortsAnalyzer - Interface in mapss.dif.graph
Base interface for finding all topological sorting orders.
Analysis - Interface in mapss.dif.language.sablecc.analysis
 
AnalysisAdapter - Class in mapss.dif.language.sablecc.analysis
 
AnalysisAdapter() - Constructor for class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
ANodeIdentifierTail - Class in mapss.dif.language.sablecc.node
 
ANodeIdentifierTail() - Constructor for class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
ANodeIdentifierTail(TComma, PName) - Constructor for class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
ANodePortDefinition - Class in mapss.dif.language.sablecc.node
 
ANodePortDefinition() - Constructor for class mapss.dif.language.sablecc.node.ANodePortDefinition
 
ANodePortDefinition(PName, TColon, PName) - Constructor for class mapss.dif.language.sablecc.node.ANodePortDefinition
 
ANodesTopologyList - Class in mapss.dif.language.sablecc.node
 
ANodesTopologyList() - Constructor for class mapss.dif.language.sablecc.node.ANodesTopologyList
 
ANodesTopologyList(TNodes, TEqual, PName, List, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ANodesTopologyList
 
ANodesTopologyList(TNodes, TEqual, PName, XPNodeIdentifierTail, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ANodesTopologyList
 
ANumericMatrixValue - Class in mapss.dif.language.sablecc.node
 
ANumericMatrixValue() - Constructor for class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
ANumericMatrixValue(TLSqr, PNumericRow, List, TRSqr) - Constructor for class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
ANumericMatrixValue(TLSqr, PNumericRow, XPNumericRowTail, TRSqr) - Constructor for class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
ANumericRow - Class in mapss.dif.language.sablecc.node
 
ANumericRow() - Constructor for class mapss.dif.language.sablecc.node.ANumericRow
 
ANumericRow(PNumber, List) - Constructor for class mapss.dif.language.sablecc.node.ANumericRow
 
ANumericRow(PNumber, XPNumericTail) - Constructor for class mapss.dif.language.sablecc.node.ANumericRow
 
ANumericRowTail - Class in mapss.dif.language.sablecc.node
 
ANumericRowTail() - Constructor for class mapss.dif.language.sablecc.node.ANumericRowTail
 
ANumericRowTail(TSemicolon, PNumericRow) - Constructor for class mapss.dif.language.sablecc.node.ANumericRowTail
 
ANumericTail - Class in mapss.dif.language.sablecc.node
 
ANumericTail() - Constructor for class mapss.dif.language.sablecc.node.ANumericTail
 
ANumericTail(TComma, PNumber) - Constructor for class mapss.dif.language.sablecc.node.ANumericTail
 
AOpenClosedRange - Class in mapss.dif.language.sablecc.node
 
AOpenClosedRange() - Constructor for class mapss.dif.language.sablecc.node.AOpenClosedRange
 
AOpenClosedRange(TLPar, PNumber, TComma, PNumber, TRSqr) - Constructor for class mapss.dif.language.sablecc.node.AOpenClosedRange
 
AOpenOpenRange - Class in mapss.dif.language.sablecc.node
 
AOpenOpenRange() - Constructor for class mapss.dif.language.sablecc.node.AOpenOpenRange
 
AOpenOpenRange(TLPar, PNumber, TComma, PNumber, TRPar) - Constructor for class mapss.dif.language.sablecc.node.AOpenOpenRange
 
AOutputInterfaceExpression - Class in mapss.dif.language.sablecc.node
 
AOutputInterfaceExpression() - Constructor for class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
AOutputInterfaceExpression(TOutputs, TEqual, PPortDefinition, List, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
AOutputInterfaceExpression(TOutputs, TEqual, PPortDefinition, XPPortDefinitionTail, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
AParameterBlock - Class in mapss.dif.language.sablecc.node
 
AParameterBlock() - Constructor for class mapss.dif.language.sablecc.node.AParameterBlock
 
AParameterBlock(TParameter, PParameterBody) - Constructor for class mapss.dif.language.sablecc.node.AParameterBlock
 
AParameterBody - Class in mapss.dif.language.sablecc.node
 
AParameterBody() - Constructor for class mapss.dif.language.sablecc.node.AParameterBody
 
AParameterBody(TLBkt, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AParameterBody
 
AParameterBody(TLBkt, XPParameterExpression, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.AParameterBody
 
AParamsRefinementExpression - Class in mapss.dif.language.sablecc.node
 
AParamsRefinementExpression() - Constructor for class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
AParamsRefinementExpression(PName, TEqual, PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
AParamType - Class in mapss.dif.language.sablecc.node
 
AParamType() - Constructor for class mapss.dif.language.sablecc.node.AParamType
 
AParamType(TColon, TString) - Constructor for class mapss.dif.language.sablecc.node.AParamType
 
APGANStrategy - Class in mapss.dif.csdf.sdf.sched
Acyclic Pair-wise Grouping of Adjacent Nodes (APGAN) scheduler for SDF graphs.
APGANStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.APGANStrategy
Constructor of APGAN.
APlainPortDefinition - Class in mapss.dif.language.sablecc.node
 
APlainPortDefinition() - Constructor for class mapss.dif.language.sablecc.node.APlainPortDefinition
 
APlainPortDefinition(PName) - Constructor for class mapss.dif.language.sablecc.node.APlainPortDefinition
 
APortDefinitionTail - Class in mapss.dif.language.sablecc.node
 
APortDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.APortDefinitionTail
 
APortDefinitionTail(TComma, PPortDefinition) - Constructor for class mapss.dif.language.sablecc.node.APortDefinitionTail
 
APortsRefinementExpression - Class in mapss.dif.language.sablecc.node
 
APortsRefinementExpression() - Constructor for class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
APortsRefinementExpression(PName, TColon, PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AActorBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AAttrType
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ABooleanValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AComplex
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AComplexValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ADataType
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ADoubleNumber
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ADoubleValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AGraphList
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AIdentifierName
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AIdList
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AIntegerNumber
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AIntegerValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AParamType
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.APlainPortDefinition
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AStringIdentifierName
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AStringValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.AValueTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.EOF
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.Start
 
apply(Switch) - Method in interface mapss.dif.language.sablecc.node.Switchable
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TActor
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TAttribute
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TBasedon
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TBlank
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TColon
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TComma
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TComment
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TDot
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TDouble
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TEdges
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TEqual
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TFalse
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TGraph
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TIdentifier
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TInputs
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TInteger
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TInterface
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TLBkt
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TLPar
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TLSqr
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TNodes
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TOutputs
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TParameter
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TPlus
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TRBkt
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TRefinement
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TRPar
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TRSqr
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TSemicolon
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TSQte
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TString
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TStringIdentifier
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TStringTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TTopology
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.TTrue
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PActorExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PComplexTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PGraphBlock
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PNumericTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PParameterExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PRangeTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PRefIdTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PTopologyList
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2PValueTail
 
apply(Switch) - Method in class mapss.dif.language.sablecc.node.X2TStringTail
 
ARangeBlock - Class in mapss.dif.language.sablecc.node
 
ARangeBlock() - Constructor for class mapss.dif.language.sablecc.node.ARangeBlock
 
ARangeBlock(PRange, List) - Constructor for class mapss.dif.language.sablecc.node.ARangeBlock
 
ARangeBlock(PRange, XPRangeTail) - Constructor for class mapss.dif.language.sablecc.node.ARangeBlock
 
ARangeParameterExpression - Class in mapss.dif.language.sablecc.node
 
ARangeParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
ARangeParameterExpression(PName, PParamType, TColon, PRangeBlock, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
ARangeTail - Class in mapss.dif.language.sablecc.node
 
ARangeTail() - Constructor for class mapss.dif.language.sablecc.node.ARangeTail
 
ARangeTail(TPlus, PRange) - Constructor for class mapss.dif.language.sablecc.node.ARangeTail
 
AReferenceActorExpression - Class in mapss.dif.language.sablecc.node
 
AReferenceActorExpression() - Constructor for class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
AReferenceActorExpression(PName, PType, TEqual, PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
AReferenceAttributeExpression - Class in mapss.dif.language.sablecc.node
 
AReferenceAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
AReferenceAttributeExpression(PName, TEqual, PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
ARefIdTail - Class in mapss.dif.language.sablecc.node
 
ARefIdTail() - Constructor for class mapss.dif.language.sablecc.node.ARefIdTail
 
ARefIdTail(TComma, PName) - Constructor for class mapss.dif.language.sablecc.node.ARefIdTail
 
ARefinementBlock - Class in mapss.dif.language.sablecc.node
 
ARefinementBlock() - Constructor for class mapss.dif.language.sablecc.node.ARefinementBlock
 
ARefinementBlock(TRefinement, PRefinementBody) - Constructor for class mapss.dif.language.sablecc.node.ARefinementBlock
 
ARefinementBody - Class in mapss.dif.language.sablecc.node
 
ARefinementBody() - Constructor for class mapss.dif.language.sablecc.node.ARefinementBody
 
ARefinementBody(TLBkt, PRefinementDefinition, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ARefinementBody
 
ARefinementBody(TLBkt, PRefinementDefinition, XPRefinementExpression, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ARefinementBody
 
ARefinementDefinition - Class in mapss.dif.language.sablecc.node
 
ARefinementDefinition() - Constructor for class mapss.dif.language.sablecc.node.ARefinementDefinition
 
ARefinementDefinition(PName, TEqual, PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ARefinementDefinition
 
AReflistActorExpression - Class in mapss.dif.language.sablecc.node
 
AReflistActorExpression() - Constructor for class mapss.dif.language.sablecc.node.AReflistActorExpression
 
AReflistActorExpression(PName, PType, TEqual, PIdList, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AReflistActorExpression
 
ascendentEdges() - Method in class mapss.dif.csdf.sdf.mem.GraphPartition
Get an ascendently sorted edges.
ascendentListOf(Collection) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
An ascendently ordered list of objects.
ascendentNodes() - Method in class mapss.dif.csdf.sdf.mem.GraphPartition
Get an ascendently sorted nodes.
ascendentPartitions() - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
An ascendently ordered list of partitions.
AStringIdentifierName - Class in mapss.dif.language.sablecc.node
 
AStringIdentifierName() - Constructor for class mapss.dif.language.sablecc.node.AStringIdentifierName
 
AStringIdentifierName(TStringIdentifier) - Constructor for class mapss.dif.language.sablecc.node.AStringIdentifierName
 
AStringValue - Class in mapss.dif.language.sablecc.node
 
AStringValue() - Constructor for class mapss.dif.language.sablecc.node.AStringValue
 
AStringValue(PConcatenatedStringValue) - Constructor for class mapss.dif.language.sablecc.node.AStringValue
 
ASubelementAssignAttributeExpression - Class in mapss.dif.language.sablecc.node
 
ASubelementAssignAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
ASubelementAssignAttributeExpression(PName, TDot, PName, TEqual, PName, TDot, PName, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
ATopologyBlock - Class in mapss.dif.language.sablecc.node
 
ATopologyBlock() - Constructor for class mapss.dif.language.sablecc.node.ATopologyBlock
 
ATopologyBlock(TTopology, PTopologyBody) - Constructor for class mapss.dif.language.sablecc.node.ATopologyBlock
 
ATopologyBody - Class in mapss.dif.language.sablecc.node
 
ATopologyBody() - Constructor for class mapss.dif.language.sablecc.node.ATopologyBody
 
ATopologyBody(TLBkt, List, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ATopologyBody
 
ATopologyBody(TLBkt, XPTopologyList, TRBkt) - Constructor for class mapss.dif.language.sablecc.node.ATopologyBody
 
ATrueBooleanValue - Class in mapss.dif.language.sablecc.node
 
ATrueBooleanValue() - Constructor for class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
ATrueBooleanValue(TTrue) - Constructor for class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
ATTACHED - Static variable in class mapss.dif.util.command.ExecutionClient
Type of execution in which the executing command (target application) remains connected to the communication channel and sends/receives data to the ExecutionClient through the created socket.
AttributeContainer - Class in mapss.dif
Container class for attributes used in DIFGraph.
AttributeContainer() - Constructor for class mapss.dif.AttributeContainer
 
AttributeContainer(String) - Constructor for class mapss.dif.AttributeContainer
 
AttributeType - Class in mapss.dif.attributes
Base class for enumeration of types of attributes that can be used in DIFGraphs.
AttributeType(String) - Constructor for class mapss.dif.attributes.AttributeType
 
AUserDefinedAttributeBlock - Class in mapss.dif.language.sablecc.node
 
AUserDefinedAttributeBlock() - Constructor for class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
AUserDefinedAttributeBlock(TAttribute, PName, PAttributeBody) - Constructor for class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
available() - Method in class mapss.dif.util.command.ExecutionClient
Return the number of bytes available to read from the input stream.
AValueActorExpression - Class in mapss.dif.language.sablecc.node
 
AValueActorExpression() - Constructor for class mapss.dif.language.sablecc.node.AValueActorExpression
 
AValueActorExpression(PName, PType, TEqual, PValue, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AValueActorExpression
 
AValueAttributeExpression - Class in mapss.dif.language.sablecc.node
 
AValueAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
AValueAttributeExpression(PName, TEqual, PValue, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
AValueParameterExpression - Class in mapss.dif.language.sablecc.node
 
AValueParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.AValueParameterExpression
 
AValueParameterExpression(PName, PParamType, TEqual, PValue, TSemicolon) - Constructor for class mapss.dif.language.sablecc.node.AValueParameterExpression
 
AValueTail - Class in mapss.dif.language.sablecc.node
 
AValueTail() - Constructor for class mapss.dif.language.sablecc.node.AValueTail
 
AValueTail(TComma, PValue) - Constructor for class mapss.dif.language.sablecc.node.AValueTail
 

B

BacktrackingAllCliquesStrategy - Class in mapss.dif.graph
Finding all cliques in a graph.
BacktrackingAllCliquesStrategy(Graph) - Constructor for class mapss.dif.graph.BacktrackingAllCliquesStrategy
Construct a cliques finding strategy for a given graph.
BaseTopSortStrategy - Class in mapss.dif.graph
A base class for topological sorting.
BaseTopSortStrategy(Graph) - Constructor for class mapss.dif.graph.BaseTopSortStrategy
Construct a top sorting strategy for a given graph.
BCSDFEdgeWeight - Class in mapss.dif.csdf.bcsdf
Information associated with an BCSDF edge.
BCSDFEdgeWeight() - Constructor for class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
BCSDFEdgeWeight(BitSet, BitSet, int) - Constructor for class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
BCSDFEdgeWeight(int[], int[], int) - Constructor for class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
BCSDFEdgeWeight(Object, Object, BitSet, BitSet, int) - Constructor for class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Construct an edge weight for a specified source port, sink port, token production rate, token consumption rate, and delay.
BCSDFGraph - Class in mapss.dif.csdf.bcsdf
Information associated with an BCSDF graph.
BCSDFGraph() - Constructor for class mapss.dif.csdf.bcsdf.BCSDFGraph
Construct an empty BCSDF graph.
BCSDFGraph(int) - Constructor for class mapss.dif.csdf.bcsdf.BCSDFGraph
Construct an empty BCSDF graph with enough storage allocated for the specified number of nodes.
BCSDFGraph(int, int) - Constructor for class mapss.dif.csdf.bcsdf.BCSDFGraph
Construct an empty BCSDF graph with enough storage allocated for the specified number of edges, and number of nodes.
BCSDFLanguageAnalysis - Class in mapss.dif.csdf.bcsdf
This analysis extends CSDFLanguageAnalysis to read BCSDF graphs.
BCSDFLanguageAnalysis() - Constructor for class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
 
BCSDFToDIFWriter - Class in mapss.dif.csdf.bcsdf
DIF writer class for graphs of runtime type BCSDFGraph.
BCSDFToDIFWriter() - Constructor for class mapss.dif.csdf.bcsdf.BCSDFToDIFWriter
 
BDFAttributeType - Class in mapss.dif.attributes
An enumeration of types of default attributes for BDF.
BDFAttributeType(String) - Constructor for class mapss.dif.attributes.BDFAttributeType
 
BDFEdgeWeight - Class in mapss.dif.bdf
Information associated with an BDF edge.
BDFEdgeWeight() - Constructor for class mapss.dif.bdf.BDFEdgeWeight
Construct an edge weight for a regular, homogeneous, zero-delay edge.
BDFEdgeWeight(Object, Object, int) - Constructor for class mapss.dif.bdf.BDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
BDFEdgeWeight(Object, Object, Object, Object, int) - Constructor for class mapss.dif.bdf.BDFEdgeWeight
Construct an edge weight for a specified source port, sink port, token production rate, token consumption rate, and delay.
BDFGraph - Class in mapss.dif.bdf
Information associated with an BDF graph.
BDFGraph() - Constructor for class mapss.dif.bdf.BDFGraph
Construct an empty BDF graph.
BDFGraph(int) - Constructor for class mapss.dif.bdf.BDFGraph
Construct an empty BDF graph with enough storage allocated for the specified number of nodes.
BDFGraph(int, int) - Constructor for class mapss.dif.bdf.BDFGraph
Construct an empty BDF graph with enough storage allocated for the specified number of edges, and number of nodes.
BDFLanguageAnalysis - Class in mapss.dif.bdf
This analysis extends LanguageAnalysis to read BDF graphs.
BDFLanguageAnalysis() - Constructor for class mapss.dif.bdf.BDFLanguageAnalysis
 
BDFNodeWeight - Class in mapss.dif.bdf
Information associated with an BDF node.
BDFNodeWeight() - Constructor for class mapss.dif.bdf.BDFNodeWeight
Construct a regular BDF node.
BDFNodeWeight(Object) - Constructor for class mapss.dif.bdf.BDFNodeWeight
Construct a regular BDF node weight that is associated with the given computation.
BDFToDIFWriter - Class in mapss.dif.bdf
DIF writer class for graphs of runtime type BDFGraph.
BDFToDIFWriter() - Constructor for class mapss.dif.bdf.BDFToDIFWriter
 
BDPPOStrategy - Class in mapss.dif.csdf.sdf.sched
This is a DPPO for balancing capacity over a dual-memory-bank architecture.
BDPPOStrategy(SDFGraph, List, double, Collection, Collection) - Constructor for class mapss.dif.csdf.sdf.sched.BDPPOStrategy
Constructor for an SDF graph, a lexical order, a preliminary capacity gap, and two collections of edges.
BMLB() - Method in class mapss.dif.csdf.sdf.SDFGraph
Buffer Memory Lower Bound of the graph.
BMLB(Edge) - Method in class mapss.dif.csdf.sdf.SDFGraph
Buffer Memory Lower Bound of a given edge.
BMUB() - Method in class mapss.dif.csdf.sdf.SDFGraph
Buffer Memory Upper Bound of the graph.
BMUB(Edge) - Method in class mapss.dif.csdf.sdf.SDFGraph
Buffer Memory Upper Bound of a given edge.
BodyGraph - Static variable in class mapss.dif.attributes.PSDFAttributeType
 
BooleanNode - Static variable in class mapss.dif.attributes.BDFAttributeType
 
bufferCost(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Compute total buffer cost for an SDF graph and a schedule.
bufferCost(Collection, SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Compute buffer cost for the SDF edge collection and the schedule.
bufferCost() - Method in class mapss.dif.csdf.sdf.sched.GDPPOStrategy
Buffer cost for the result schedule.
bufferCost(Edge) - Method in class mapss.dif.csdf.sdf.sched.MinBufferStrategy
Get buffer cost for the SDF edge.
bufferCost() - Method in class mapss.dif.csdf.sdf.sched.MinBufferStrategy
Get total buffer cost for the associated graph and the computed schedule.
bufferCount() - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
Get the total number of buffers.
bufferIntersections() - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
Compute buffer intersections.
bufferIntersections(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Build buffer intersections (lifetime overlaps).
bufferIntersectionsToString(SDFGraph, Map) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Display buffer lifetime overlaps in text.
bufferIntersectionsToString(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Display buffer lifetime overlaps in text.
BufferSharing - Class in mapss.dif.csdf.sdf.mem
Communication buffers can share physical memory spaces if their lifetimes do not overlap.
BufferSharing(SDFGraph, Schedule) - Constructor for class mapss.dif.csdf.sdf.mem.BufferSharing
Constructor for given graph.
bufferSharingLowerBound(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Get the lower bound for buffer sharing cost.
bufferSize(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Compute buffer size for a given SDF graph and schedule.
bufferSizeMap(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Compute buffer size for a given SDF graph and schedule.
bufferSizeMapping(SDFGraph, Schedule) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Compute buffer size for a given SDF graph and schedule.
BufferUtilities - Class in mapss.dif.csdf.sdf.mem
Utilities for buffer related computation.

C

calleeCount() - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the number of callees.
callerCount() - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the number of callers.
capacityDifference() - Method in class mapss.dif.csdf.sdf.sched.BDPPOStrategy
Get the optimal bank capacity difference.
caseAActorBlock(AActorBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAActorBlock(AActorBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAActorBlock(AActorBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAActorBody(AActorBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAActorBody(AActorBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAActorBody(AActorBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAArrayValue(AArrayValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAArrayValue(AArrayValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAArrayValue(AArrayValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAAttrDataType(AAttrDataType) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAAttrDataType(AAttrDataType) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAAttrDataType(AAttrDataType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAAttributeBody(AAttributeBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAAttributeBody(AAttributeBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAAttributeBody(AAttributeBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAAttrType(AAttrType) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAAttrType(AAttrType) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAAttrType(AAttrType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseABasedonBlock(ABasedonBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseABasedonBlock(ABasedonBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseABasedonBlock(ABasedonBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseABasedonBody(ABasedonBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseABasedonBody(ABasedonBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseABasedonBody(ABasedonBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseABasedonExpression(ABasedonExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseABasedonExpression(ABasedonExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseABasedonExpression(ABasedonExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseABlankParameterExpression(ABlankParameterExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseABlankParameterExpression(ABlankParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseABlankParameterExpression(ABlankParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseABooleanValue(ABooleanValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseABooleanValue(ABooleanValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseABooleanValue(ABooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseABuiltinAttributeBlock(ABuiltinAttributeBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseABuiltinAttributeBlock(ABuiltinAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseABuiltinAttributeBlock(ABuiltinAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAClosedClosedRange(AClosedClosedRange) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAClosedClosedRange(AClosedClosedRange) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAClosedClosedRange(AClosedClosedRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAClosedOpenRange(AClosedOpenRange) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAClosedOpenRange(AClosedOpenRange) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAClosedOpenRange(AClosedOpenRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAComplex(AComplex) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAComplex(AComplex) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAComplex(AComplex) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAComplexMatrixValue(AComplexMatrixValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAComplexMatrixValue(AComplexMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAComplexMatrixValue(AComplexMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAComplexRow(AComplexRow) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAComplexRow(AComplexRow) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAComplexRow(AComplexRow) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAComplexRowTail(AComplexRowTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAComplexRowTail(AComplexRowTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAComplexRowTail(AComplexRowTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAComplexTail(AComplexTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAComplexTail(AComplexTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAComplexTail(AComplexTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAComplexValue(AComplexValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAComplexValue(AComplexValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAComplexValue(AComplexValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAConcatenatedStringValue(AConcatenatedStringValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAConcatenatedStringValue(AConcatenatedStringValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAConcatenatedStringValue(AConcatenatedStringValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseADataType(ADataType) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseADataType(ADataType) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseADataType(ADataType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseADiscreteRange(ADiscreteRange) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseADiscreteRange(ADiscreteRange) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseADiscreteRange(ADiscreteRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseADiscreteRangeNumberTail(ADiscreteRangeNumberTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseADiscreteRangeNumberTail(ADiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseADiscreteRangeNumberTail(ADiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseADoubleNumber(ADoubleNumber) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseADoubleNumber(ADoubleNumber) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseADoubleNumber(ADoubleNumber) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseADoubleValue(ADoubleValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseADoubleValue(ADoubleValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseADoubleValue(ADoubleValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAEdgeDefinition(AEdgeDefinition) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAEdgeDefinition(AEdgeDefinition) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAEdgeDefinition(AEdgeDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAEdgeDefinitionTail(AEdgeDefinitionTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAEdgeDefinitionTail(AEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAEdgeDefinitionTail(AEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAEdgesTopologyList(AEdgesTopologyList) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAEdgesTopologyList(AEdgesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAEdgesTopologyList(AEdgesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAFalseBooleanValue(AFalseBooleanValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAFalseBooleanValue(AFalseBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAFalseBooleanValue(AFalseBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAGraphBlock(AGraphBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAGraphBlock(AGraphBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAGraphBlock(AGraphBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAGraphList(AGraphList) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAGraphList(AGraphList) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAGraphList(AGraphList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAIdentifierName(AIdentifierName) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAIdentifierName(AIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAIdentifierName(AIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAIdList(AIdList) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAIdList(AIdList) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAIdList(AIdList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAIdlistAttributeExpression(AIdlistAttributeExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAIdlistAttributeExpression(AIdlistAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAIdlistAttributeExpression(AIdlistAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAInputInterfaceExpression(AInputInterfaceExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAInputInterfaceExpression(AInputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAInputInterfaceExpression(AInputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAIntegerNumber(AIntegerNumber) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAIntegerNumber(AIntegerNumber) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAIntegerNumber(AIntegerNumber) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAIntegerValue(AIntegerValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAIntegerValue(AIntegerValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAIntegerValue(AIntegerValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAInterfaceBlock(AInterfaceBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAInterfaceBlock(AInterfaceBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAInterfaceBlock(AInterfaceBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAInterfaceBody(AInterfaceBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAInterfaceBody(AInterfaceBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAInterfaceBody(AInterfaceBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANodeIdentifierTail(ANodeIdentifierTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANodeIdentifierTail(ANodeIdentifierTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANodeIdentifierTail(ANodeIdentifierTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANodePortDefinition(ANodePortDefinition) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANodePortDefinition(ANodePortDefinition) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANodePortDefinition(ANodePortDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANodesTopologyList(ANodesTopologyList) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANodesTopologyList(ANodesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANodesTopologyList(ANodesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANumericMatrixValue(ANumericMatrixValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANumericMatrixValue(ANumericMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANumericMatrixValue(ANumericMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANumericRow(ANumericRow) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANumericRow(ANumericRow) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANumericRow(ANumericRow) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANumericRowTail(ANumericRowTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANumericRowTail(ANumericRowTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANumericRowTail(ANumericRowTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseANumericTail(ANumericTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseANumericTail(ANumericTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseANumericTail(ANumericTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAOpenClosedRange(AOpenClosedRange) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAOpenClosedRange(AOpenClosedRange) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAOpenClosedRange(AOpenClosedRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAOpenOpenRange(AOpenOpenRange) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAOpenOpenRange(AOpenOpenRange) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAOpenOpenRange(AOpenOpenRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAOutputInterfaceExpression(AOutputInterfaceExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAOutputInterfaceExpression(AOutputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAOutputInterfaceExpression(AOutputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAParameterBlock(AParameterBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAParameterBlock(AParameterBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAParameterBlock(AParameterBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAParameterBody(AParameterBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAParameterBody(AParameterBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAParameterBody(AParameterBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAParamsRefinementExpression(AParamsRefinementExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAParamsRefinementExpression(AParamsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAParamsRefinementExpression(AParamsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAParamType(AParamType) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAParamType(AParamType) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAParamType(AParamType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAPlainPortDefinition(APlainPortDefinition) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAPlainPortDefinition(APlainPortDefinition) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAPlainPortDefinition(APlainPortDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAPortDefinitionTail(APortDefinitionTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAPortDefinitionTail(APortDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAPortDefinitionTail(APortDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAPortsRefinementExpression(APortsRefinementExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAPortsRefinementExpression(APortsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAPortsRefinementExpression(APortsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARangeBlock(ARangeBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARangeBlock(ARangeBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARangeBlock(ARangeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARangeParameterExpression(ARangeParameterExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARangeParameterExpression(ARangeParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARangeParameterExpression(ARangeParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARangeTail(ARangeTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARangeTail(ARangeTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARangeTail(ARangeTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAReferenceActorExpression(AReferenceActorExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAReferenceActorExpression(AReferenceActorExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAReferenceActorExpression(AReferenceActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAReferenceAttributeExpression(AReferenceAttributeExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAReferenceAttributeExpression(AReferenceAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAReferenceAttributeExpression(AReferenceAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARefIdTail(ARefIdTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARefIdTail(ARefIdTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARefIdTail(ARefIdTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARefinementBlock(ARefinementBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARefinementBlock(ARefinementBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARefinementBlock(ARefinementBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARefinementBody(ARefinementBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARefinementBody(ARefinementBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARefinementBody(ARefinementBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseARefinementDefinition(ARefinementDefinition) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseARefinementDefinition(ARefinementDefinition) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseARefinementDefinition(ARefinementDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAReflistActorExpression(AReflistActorExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAReflistActorExpression(AReflistActorExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAReflistActorExpression(AReflistActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAStringIdentifierName(AStringIdentifierName) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAStringIdentifierName(AStringIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAStringIdentifierName(AStringIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAStringValue(AStringValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAStringValue(AStringValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAStringValue(AStringValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseATopologyBlock(ATopologyBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseATopologyBlock(ATopologyBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseATopologyBlock(ATopologyBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseATopologyBody(ATopologyBody) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseATopologyBody(ATopologyBody) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseATopologyBody(ATopologyBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseATrueBooleanValue(ATrueBooleanValue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseATrueBooleanValue(ATrueBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseATrueBooleanValue(ATrueBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAValueActorExpression(AValueActorExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAValueActorExpression(AValueActorExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAValueActorExpression(AValueActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAValueAttributeExpression(AValueAttributeExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAValueAttributeExpression(AValueAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAValueAttributeExpression(AValueAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAValueParameterExpression(AValueParameterExpression) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAValueParameterExpression(AValueParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAValueParameterExpression(AValueParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseAValueTail(AValueTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseAValueTail(AValueTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseAValueTail(AValueTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseEOF(EOF) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseEOF(EOF) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseStart(Start) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseStart(Start) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseStart(Start) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
caseTActor(TActor) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTActor(TActor) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTAttribute(TAttribute) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTAttribute(TAttribute) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTBasedon(TBasedon) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTBasedon(TBasedon) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTBlank(TBlank) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTBlank(TBlank) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTColon(TColon) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTColon(TColon) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTComma(TComma) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTComma(TComma) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTComment(TComment) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTComment(TComment) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTDot(TDot) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTDot(TDot) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTDouble(TDouble) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTDouble(TDouble) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTEdges(TEdges) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTEdges(TEdges) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTEqual(TEqual) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTEqual(TEqual) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTFalse(TFalse) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTFalse(TFalse) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTGraph(TGraph) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTGraph(TGraph) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTIdentifier(TIdentifier) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTIdentifier(TIdentifier) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTInputs(TInputs) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTInputs(TInputs) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTInteger(TInteger) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTInteger(TInteger) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTInterface(TInterface) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTInterface(TInterface) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTLBkt(TLBkt) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTLPar(TLPar) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTLPar(TLPar) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTLSqr(TLSqr) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTLSqr(TLSqr) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTNodes(TNodes) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTNodes(TNodes) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTOutputs(TOutputs) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTOutputs(TOutputs) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTParameter(TParameter) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTParameter(TParameter) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTPlus(TPlus) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTPlus(TPlus) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTRBkt(TRBkt) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTRefinement(TRefinement) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTRefinement(TRefinement) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTRPar(TRPar) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTRPar(TRPar) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTRSqr(TRSqr) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTRSqr(TRSqr) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTSemicolon(TSemicolon) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTSQte(TSQte) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTSQte(TSQte) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTString(TString) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTString(TString) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTStringIdentifier(TStringIdentifier) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTStringIdentifier(TStringIdentifier) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTStringTail(TStringTail) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTStringTail(TStringTail) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTTopology(TTopology) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTTopology(TTopology) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
caseTTrue(TTrue) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
caseTTrue(TTrue) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
Cast - Interface in mapss.dif.language.sablecc.node
 
cast(Object) - Method in interface mapss.dif.language.sablecc.node.Cast
 
cast(Object) - Method in class mapss.dif.language.sablecc.node.NoCast
 
cast(Object) - Method in class mapss.dif.language.sablecc.node.NodeCast
 
CDPPOStrategy - Class in mapss.dif.csdf.sdf.sched
The DPPO for code size optimization.
CDPPOStrategy(List) - Constructor for class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Constructor for an arbitrary list of objects.
CDPPOStrategy(ScheduleElement) - Constructor for class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Constructor for a schedule.
CDPPOStrategy(ScheduleElement, Map, int) - Constructor for class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Constructor for a given graph, a list of actor firings, map for actors to their code sizes, and code size for loops.
CDPPOTableElement - Class in mapss.dif.csdf.sdf.sched
Table entry of adapted DPPO for code size optimization.
CDPPOTableElement() - Constructor for class mapss.dif.csdf.sdf.sched.CDPPOTableElement
 
checkConnection(Edge, Port) - Static method in exception mapss.dif.graph.hierarchy.HierarchyException
Checks if an edge can be connected to a port.
checkConnection(Port, Port) - Static method in exception mapss.dif.graph.hierarchy.HierarchyException
Checks if two ports can be connected.
checkCycle(Hierarchy, Hierarchy) - Static method in exception mapss.dif.graph.hierarchy.CyclicHierarchyException
Returns a Cyclic Hierarchy Exception if a hierarchy relation cycle occurs when the child is added to parent via Hierarchy.addSuperNode(mocgraph.Node, mapss.dif.graph.hierarchy.Hierarchy).
checkFlatten(Hierarchy, Node) - Static method in exception mapss.dif.graph.hierarchy.HierarchyException
Checks if a super node in a hierarchy can be flattened without creating any errors or inconsistencies.
checkPort(Hierarchy, Port) - Static method in exception mapss.dif.graph.hierarchy.HierarchyException
Checks if port is suitable for adding to a hierarchy object.
checkRepetitions(Node) - Method in class mapss.dif.csdf.CSDFGraph
Check node's repetitions.
checkSuperNode(Hierarchy, Hierarchy) - Static method in exception mapss.dif.graph.hierarchy.HierarchyException
Checks if a node can be defined as a super node in a hierarchy.
cliqueComponents(Graph) - Static method in class mapss.dif.graph.Graphs
Return disjoint components that is clique-decomposed from the graph.
cliques() - Method in class mapss.dif.graph.AllCliquesAnalysis
Return the collection of all cliques.
cliques() - Method in interface mapss.dif.graph.AllCliquesAnalyzer
Return the collection of all cliques.
cliques() - Method in class mapss.dif.graph.BacktrackingAllCliquesStrategy
Return the collection of all cliques.
clone() - Method in class mapss.dif.AttributeContainer
Clone the AttributeContainer and return the cloned version.
clone(Object) - Method in class mapss.dif.AttributeContainer
Clone the AttributeContainer and return the cloned version basedon map that contains the mapping from the original reference value to the cloned reference value.
clone() - Method in class mapss.dif.attributes.IntervalCollection
Clone this IntervalCollection.
clone() - Method in class mapss.dif.DIFAttribute
Return the cloned version of DIFAttribute with the same name, same type, and same value.
clone(Object) - Method in class mapss.dif.DIFAttribute
Return the cloned version of DIFAttribute with the same name, the same type, the same value, and the reference of Node, Edge, or DIFParameter object, or the deep clone of LinkedList.
clone() - Method in class mapss.dif.DIFEdgeWeight
Clone this DIFEdgeWeight object or the derived class object.
clone() - Method in class mapss.dif.DIFNodeWeight
Overrides the protected method Object.clone().
clone() - Method in class mapss.dif.DIFParameter
Clone this DIFParameter and return the cloned DIFParameter with the same name, same value.
clone(Object) - Method in class mapss.dif.DIFParameter
Return the cloned version of DIFParameter with the same name, same value, or cloned reference DIFParameter.
clone() - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.AActorBody
 
clone() - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
clone() - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
clone() - Method in class mapss.dif.language.sablecc.node.AAttrType
 
clone() - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
clone() - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.ABooleanValue
 
clone() - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
clone() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
clone() - Method in class mapss.dif.language.sablecc.node.AComplex
 
clone() - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
clone() - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
clone() - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
clone() - Method in class mapss.dif.language.sablecc.node.AComplexValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
clone() - Method in class mapss.dif.language.sablecc.node.ADataType
 
clone() - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
clone() - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
clone() - Method in class mapss.dif.language.sablecc.node.ADoubleNumber
 
clone() - Method in class mapss.dif.language.sablecc.node.ADoubleValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
clone() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
clone() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
clone() - Method in class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.AGraphList
 
clone() - Method in class mapss.dif.language.sablecc.node.AIdentifierName
 
clone() - Method in class mapss.dif.language.sablecc.node.AIdList
 
clone() - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AIntegerNumber
 
clone() - Method in class mapss.dif.language.sablecc.node.AIntegerValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
clone() - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
clone() - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
clone() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
clone() - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
clone() - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
clone() - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
clone() - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
clone() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
clone() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
clone() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
clone() - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AParamType
 
clone() - Method in class mapss.dif.language.sablecc.node.APlainPortDefinition
 
clone() - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
clone() - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
clone() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
clone() - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
clone() - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
clone() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AStringIdentifierName
 
clone() - Method in class mapss.dif.language.sablecc.node.AStringValue
 
clone() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
clone() - Method in class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
clone() - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.AValueTail
 
clone() - Method in class mapss.dif.language.sablecc.node.EOF
 
clone() - Method in class mapss.dif.language.sablecc.node.Node
 
clone() - Method in class mapss.dif.language.sablecc.node.Start
 
clone() - Method in class mapss.dif.language.sablecc.node.TActor
 
clone() - Method in class mapss.dif.language.sablecc.node.TAttribute
 
clone() - Method in class mapss.dif.language.sablecc.node.TBasedon
 
clone() - Method in class mapss.dif.language.sablecc.node.TBlank
 
clone() - Method in class mapss.dif.language.sablecc.node.TColon
 
clone() - Method in class mapss.dif.language.sablecc.node.TComma
 
clone() - Method in class mapss.dif.language.sablecc.node.TComment
 
clone() - Method in class mapss.dif.language.sablecc.node.TDot
 
clone() - Method in class mapss.dif.language.sablecc.node.TDouble
 
clone() - Method in class mapss.dif.language.sablecc.node.TEdges
 
clone() - Method in class mapss.dif.language.sablecc.node.TEqual
 
clone() - Method in class mapss.dif.language.sablecc.node.TFalse
 
clone() - Method in class mapss.dif.language.sablecc.node.TGraph
 
clone() - Method in class mapss.dif.language.sablecc.node.TIdentifier
 
clone() - Method in class mapss.dif.language.sablecc.node.TInputs
 
clone() - Method in class mapss.dif.language.sablecc.node.TInteger
 
clone() - Method in class mapss.dif.language.sablecc.node.TInterface
 
clone() - Method in class mapss.dif.language.sablecc.node.TLBkt
 
clone() - Method in class mapss.dif.language.sablecc.node.TLPar
 
clone() - Method in class mapss.dif.language.sablecc.node.TLSqr
 
clone() - Method in class mapss.dif.language.sablecc.node.TNodes
 
clone() - Method in class mapss.dif.language.sablecc.node.TOutputs
 
clone() - Method in class mapss.dif.language.sablecc.node.TParameter
 
clone() - Method in class mapss.dif.language.sablecc.node.TPlus
 
clone() - Method in class mapss.dif.language.sablecc.node.TRBkt
 
clone() - Method in class mapss.dif.language.sablecc.node.TRefinement
 
clone() - Method in class mapss.dif.language.sablecc.node.TRPar
 
clone() - Method in class mapss.dif.language.sablecc.node.TRSqr
 
clone() - Method in class mapss.dif.language.sablecc.node.TSemicolon
 
clone() - Method in class mapss.dif.language.sablecc.node.TSQte
 
clone() - Method in class mapss.dif.language.sablecc.node.TString
 
clone() - Method in class mapss.dif.language.sablecc.node.TStringIdentifier
 
clone() - Method in class mapss.dif.language.sablecc.node.TStringTail
 
clone() - Method in class mapss.dif.language.sablecc.node.TTopology
 
clone() - Method in class mapss.dif.language.sablecc.node.TTrue
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
clone() - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PActorExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PComplexTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PGraphBlock
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PNumericTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PParameterExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PRangeTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PRefIdTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PTopologyList
 
clone() - Method in class mapss.dif.language.sablecc.node.X2PValueTail
 
clone() - Method in class mapss.dif.language.sablecc.node.X2TStringTail
 
cloneList(List) - Method in class mapss.dif.language.sablecc.node.Node
 
cloneNode(Node) - Method in class mapss.dif.language.sablecc.node.Node
 
cloneScheduleElement(ScheduleElement) - Static method in class mapss.dif.DIFScheduleUtilities
Clone a schedule element.
cloneValue(Object) - Static method in class mapss.dif.util.Value
Clone value object.
close() - Method in class mapss.dif.util.command.ExecutionClient
Closes the socket input and output streams.
clusterNodes(SDFGraph, Collection, Node) - Static method in class mapss.dif.csdf.sdf.SDFGraphs
Given a collection of nodes in a SDF graph, replace the subgraph induced by the nodes with a single node N.
clusterNodes(DIFGraph, Collection) - Method in class mapss.dif.DIFClusterManager
Cluster a collection of nodes in the given graph and replace it with a super node.
clusterNodes(Collection) - Method in class mapss.dif.DIFClusterManager
Cluster a collection of nodes and replace it with a super node.
clusterNodes(PSDFGraph, Collection, Node, Edge) - Method in class mapss.dif.psdf.PSDFGraphs
Given a collection of nodes in a PSDF graph, replace the subgraph induced by the nodes with a single node N.
clusterNodesComplete(SDFGraph, Collection, Node) - Static method in class mapss.dif.csdf.sdf.SDFGraphs
Given a collection of nodes in a SDF graph, replace the subgraph induced by the nodes with a single node N.
clusterNodesComplete(PSDFGraph, Collection, Node, Edge) - Static method in class mapss.dif.psdf.PSDFGraphs
Given a collection of nodes in a PSDF graph, replace the subgraph induced by the nodes with a single node N.
clusterRepetitions(Collection) - Method in class mapss.dif.csdf.sdf.SDFGraph
Compute repetitions for a cluster of nodes.
clusterRepetitions(ScheduleElement) - Static method in class mapss.dif.DIFScheduleUtilities
Compute the repetitions as if the scheduled actors are treated as a cluster.
codeSize() - Method in class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Return the optimum code size of the CDPPO computation.
codeSize - Variable in class mapss.dif.csdf.sdf.sched.CDPPOTableElement
The cost for the element
codeSize(ScheduleElement) - Static method in class mapss.dif.DIFScheduleUtilities
A simplified code size computation for a given schedule.
codeSize(ScheduleElement, Map, int) - Static method in class mapss.dif.DIFScheduleUtilities
Compute the (inlined) code size of a given schedule.
combine(Interval, Interval) - Static method in class mapss.dif.attributes.IntervalCollection
Combine two intervals if they can be expressed as a single interval.
CommandUtilities - Class in mapss.dif.util.command
A class that included utilities that interact with the command prompt of the underlying operating system.
CommandUtilities() - Constructor for class mapss.dif.util.command.CommandUtilities
The default constructor.
CompactProcedureSynthesis - Class in mapss.dif.csdf.sdf.sched
Compact procedure synthesis for a schedule.
CompactProcedureSynthesis(Schedule) - Constructor for class mapss.dif.csdf.sdf.sched.CompactProcedureSynthesis
Constructor of a schedule.
compare(Interval) - Method in class mapss.dif.attributes.Interval
Compares two intervals.
compareScheduleByActorFirings(ScheduleElement, ScheduleElement) - Static method in class mapss.dif.DIFScheduleUtilities
Compare two schedules by their flattened actor firings.
compareScheduleByStructure(ScheduleElement, ScheduleElement) - Static method in class mapss.dif.DIFScheduleUtilities
Compare two schedules by their looping structures.
compile(DIFGraph) - Method in class mapss.dif.language.DIFWriter
Compile the single level graph to dif specification.
compile(DIFHierarchy) - Method in class mapss.dif.language.DIFWriter
Compile the single level hierarchy to dif specification.
compile() - Method in class mapss.dif.language.Reader
Default compiler using default keywords defined in "analysers.txt" under mapss.dif.language.
compile(LanguageAnalysis[]) - Method in class mapss.dif.language.Reader
Compiler with custom analysers.
compile() - Method in class mapss.dif.language.Writer
Compile the DIFHierarchy object associated with this Writer into DIF specification.
complementGraph(Graph) - Static method in class mapss.dif.graph.Graphs
Return a complement of the argument graph.
complexity - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type constant representing execution time (A hypothetical DIF attribute as an example).
computation - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type of computation of a node.
computeDimensionality() - Method in class mapss.dif.mdsdf.MDSDFGraph
Compute the dimensionality of the MDSDF graph.
computePureTopologyMatrix() - Method in class mapss.dif.bdf.BDFGraph
Compute topologyMatrix without adjusting probabilities of boolean edges.
computeRepetitions() - Method in class mapss.dif.csdf.CSDFGraph
Compute repetitions vector for a given CSDF graph.
computeRepetitions() - Method in class mapss.dif.mdsdf.MDSDFGraph
Compute the multidimensional repetitions of the MDSDF graph.
computeStatisticRepetitions() - Method in class mapss.dif.bdf.BDFGraph
Compute statistical repetitions according to probabilities of boolean nodes.
computeStatisticTopologyMatrix() - Method in class mapss.dif.bdf.BDFGraph
Compute topologyMatrix and adjust boolean edge's rate with given probabilities.
ConflictGraph - Class in mapss.dif.csdf.sdf.mem
The conflict graph for data partitioning.
ConflictGraph() - Constructor for class mapss.dif.csdf.sdf.mem.ConflictGraph
A constructor.
ConflictGraph(Graph) - Constructor for class mapss.dif.csdf.sdf.mem.ConflictGraph
Constructor for a given graph.
connect(Edge) - Method in class mapss.dif.graph.hierarchy.Port
Connect a port to an edge.
connect(Port) - Method in class mapss.dif.graph.hierarchy.Port
Connect a port to another port.
consolidateSharedBuffersStrategy() - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Partitioning strategy with consolidated shared buffers.
consumption - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type of consumption rate.
consumptionPeriodRate() - Method in class mapss.dif.csdf.CSDFEdgeWeight
The sum of the token consumption rates over all phases is returned.
consumptionPhaseCount() - Method in class mapss.dif.csdf.CSDFEdgeWeight
Returns the number of the phases on the consumed end of the edge
contains(double) - Method in class mapss.dif.attributes.Interval
Check if a given value is within this interval or not.
contains(Hierarchy) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns true is a given hierarchy is defined as a sub-hierarchy.
contains(Node) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns true is a given node is defined as a super node.
Conventions - Class in mapss.dif.util
This class includes static methods for convention checks in synthesis tree classes.
Conventions() - Constructor for class mapss.dif.util.Conventions
 
convert() - Method in class mapss.dif.ptolemy.DIFGraphExporter
Convert the CompositeActor object associated with this DIFGraphExporter into DIFHierarchy.
convert() - Method in class mapss.dif.ptolemy.DIFGraphImporter
Converting from the associated DIFHierarchy to CompositeActor.
cost - Variable in class mapss.dif.csdf.sdf.sched.DPPOTableElement
The cost for the element
cpp(String) - Method in class mapss.dif.language.Reader
Seperates all files that the given file depends on by processing the output from "cpp fileName " command.
crossingEdges(ScheduleElement, ScheduleElement, DIFGraph) - Static method in class mapss.dif.DIFScheduleUtilities
Get the induced crossing edges between two schedule elements.
CSDFEdgeWeight - Class in mapss.dif.csdf
Information associated with an CSDF edge.
CSDFEdgeWeight() - Constructor for class mapss.dif.csdf.CSDFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
CSDFEdgeWeight(int[], int[], int) - Constructor for class mapss.dif.csdf.CSDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
CSDFEdgeWeight(Object, Object, int[], int[], int) - Constructor for class mapss.dif.csdf.CSDFEdgeWeight
Construct an edge weight for a specified source port, sink port, token production rate, token consumption rate, and delay.
CSDFGraph - Class in mapss.dif.csdf
Information associated with an CSDF graph.
CSDFGraph() - Constructor for class mapss.dif.csdf.CSDFGraph
Construct an empty CSDF graph.
CSDFGraph(int) - Constructor for class mapss.dif.csdf.CSDFGraph
Construct an empty CSDF graph with enough storage allocated for the specified number of nodes.
CSDFGraph(int, int) - Constructor for class mapss.dif.csdf.CSDFGraph
Construct an empty CSDF graph with enough storage allocated for the specified number of edges, and number of nodes.
CSDFLanguageAnalysis - Class in mapss.dif.csdf
This analysis extends LanguageAnalysis to read CSDF graphs.
CSDFLanguageAnalysis() - Constructor for class mapss.dif.csdf.CSDFLanguageAnalysis
 
CSDFNodeWeight - Class in mapss.dif.csdf
Information associated with an CSDF node.
CSDFNodeWeight(Object, int) - Constructor for class mapss.dif.csdf.CSDFNodeWeight
Create an CSDF node weight given a computation that is to be represented by the CSDF node, and a given instance number.
CSDFNodeWeight(Object) - Constructor for class mapss.dif.csdf.CSDFNodeWeight
Construct an CSDF node weight given a computation that is to be represented.
CSDFNodeWeight() - Constructor for class mapss.dif.csdf.CSDFNodeWeight
Construct an CSDF node weight with no computation to be represented by the associated CSDF node.
CSDFToDIFWriter - Class in mapss.dif.csdf
DIF writer class for graphs of runtime type CSDFGraph.
CSDFToDIFWriter() - Constructor for class mapss.dif.csdf.CSDFToDIFWriter
 
CSDFToDot - Class in mapss.dif.csdf
DOT file generator for CSDFGraph objects.
CSDFToDot(CSDFGraph) - Constructor for class mapss.dif.csdf.CSDFToDot
Creates a DotGenerator object from a CSDFGraph.
CSDFToSingleRateTransformerStrategy - Class in mapss.dif.csdf
A transformation to generate an SingleRateGraph from a CSDFGraph.
CSDFToSingleRateTransformerStrategy(Graph) - Constructor for class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Construct a transformation for a given graph.
CyclicHierarchyException - Exception in mapss.dif.graph.hierarchy
This exception is thrown when a cycle in the hierarchy of graphs is detected.
CyclicHierarchyException(Edge) - Constructor for exception mapss.dif.graph.hierarchy.CyclicHierarchyException
Constructs a Cyclic Hierarchy Exception detected upon encountering a hierarchy relation (defined in the parameter) between two Hierarchy objects.

D

DataPartitioning - Class in mapss.dif.csdf.sdf.mem
The class for data partitioning in dual homogeneous memory bank architectures.
DataPartitioning(ConflictGraph) - Constructor for class mapss.dif.csdf.sdf.mem.DataPartitioning
A constructor with an conflict graph.
DataPartitioningException - Exception in mapss.dif.csdf.sdf.mem
Exception for data partitioning errors.
DataPartitioningException() - Constructor for exception mapss.dif.csdf.sdf.mem.DataPartitioningException
Exception without arguments.
DataPartitioningException(String) - Constructor for exception mapss.dif.csdf.sdf.mem.DataPartitioningException
Exception with an error message.
datatype - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type of data type of Edge and Port.
datatypeConvention(String) - Static method in class mapss.dif.util.Conventions
Type convention check for DIF actor attribute type.
deepFlatten() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Flattens this hierarchy all the way down to its bottom.
deepPurge() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Runs Hierarchy.purge() deep into the bottom of this hierarchy.
defaultCase(Node) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
defaultIn(Node) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
defaultOut(Node) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
delay - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type of delay.
depth - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type constant representing hierarchical depth of a node if it is a super node.
DepthFirstAdapter - Class in mapss.dif.language.sablecc.analysis
 
DepthFirstAdapter() - Constructor for class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
descendentEdges() - Method in class mapss.dif.csdf.sdf.mem.GraphPartition
Get a descendently sorted edges.
descendentListOf(Collection) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
A descendently ordered list of objects.
descendentNodes() - Method in class mapss.dif.csdf.sdf.mem.GraphPartition
Get a descendently sorted nodes.
descendentPartitions() - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
A descendently ordered list of partitions.
DETACHED - Static variable in class mapss.dif.util.command.ExecutionClient
Type of execution in which the executing command (target application) disconnects from the ExecutionServer, and does not communicate with the ExecutionClient.
DFSAllTopSortsStrategy - Class in mapss.dif.graph
A depth-first-search approach for finding all topological sorting orders.
DFSAllTopSortsStrategy(Graph) - Constructor for class mapss.dif.graph.DFSAllTopSortsStrategy
Constructor with an input graph.
DFSTopSortStrategy - Class in mapss.dif.graph
A depth-first-search approach for finding a topological sorting order.
DFSTopSortStrategy(Graph) - Constructor for class mapss.dif.graph.DFSTopSortStrategy
Construct a top sorting strategy for a given graph.
DIFAttribute - Class in mapss.dif
Attribute class for DIF graphs.
DIFAttribute() - Constructor for class mapss.dif.DIFAttribute
Empty default constructor.
DIFAttribute(String) - Constructor for class mapss.dif.DIFAttribute
Constructor.
DIFAttributeType - Class in mapss.dif.attributes
An enumeration of types of default attributes for DIF.
DIFAttributeType(String) - Constructor for class mapss.dif.attributes.DIFAttributeType
 
DIFClusterManager - Class in mapss.dif
A graph class specializing in maintaining cluster hierarchy.
DIFClusterManager(DIFGraph) - Constructor for class mapss.dif.DIFClusterManager
A constructor with the original graph.
DIFdoc - Class in mapss.dif.graph
Generates hierarchical HTML of DIF graphs
DIFdoc() - Constructor for class mapss.dif.graph.DIFdoc
DIFdoc(Graph) - Constructor for class mapss.dif.graph.DIFdoc
Constructor for generating an DIFdoc object for just this graph.
DIFdoc(Hierarchy) - Constructor for class mapss.dif.graph.DIFdoc
Constructor for generating a hierarchical DIFdoc object.
DIFEdgeWeight - Class in mapss.dif
Information associated with an DIF edge.
DIFEdgeWeight() - Constructor for class mapss.dif.DIFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
DIFEdgeWeight(Object, Object, Object) - Constructor for class mapss.dif.DIFEdgeWeight
Construct an edge weight for a specified production, consumption, and delay.
DIFEdgeWeight(Object, Object, Object, Object, Object) - Constructor for class mapss.dif.DIFEdgeWeight
Construct an edge weight for a specified production, consumption, and delay.
DIFGraph - Class in mapss.dif
Information associated with an DIF graph.
DIFGraph() - Constructor for class mapss.dif.DIFGraph
Construct an empty DIF graph.
DIFGraph(int) - Constructor for class mapss.dif.DIFGraph
Construct an empty DIF graph with enough storage allocated for the specified number of nodes.
DIFGraph(int, int) - Constructor for class mapss.dif.DIFGraph
Construct an empty DIF graph with enough storage allocated for the specified number of edges, and number of nodes.
DIFGraphExporter - Class in mapss.dif.ptolemy
This class provides methods for exporting Ptolemy models to DIF.
DIFGraphExporter(CompositeActor) - Constructor for class mapss.dif.ptolemy.DIFGraphExporter
Constructor.
DIFGraphExporter(String) - Constructor for class mapss.dif.ptolemy.DIFGraphExporter
Constructor.
DIFGraphImporter - Class in mapss.dif.ptolemy
Importing DIF to Ptolemy models.
DIFGraphImporter(DIFHierarchy) - Constructor for class mapss.dif.ptolemy.DIFGraphImporter
Constructor.
DIFGraphImporter(DIFGraph) - Constructor for class mapss.dif.ptolemy.DIFGraphImporter
Constructor.
DIFGraphImporter(String) - Constructor for class mapss.dif.ptolemy.DIFGraphImporter
Constructor.
DIFGraphReader - Class in mapss.dif.ptolemy
Conversion of Ptolemy II models to DIFGraphs.
DIFGraphReader() - Constructor for class mapss.dif.ptolemy.DIFGraphReader
Construct a new graph reader.
DIFHierarchy - Class in mapss.dif
DIFHierarchy class.
DIFHierarchy(DIFGraph) - Constructor for class mapss.dif.DIFHierarchy
Construct a hierarchy object with an empty name.
DIFHierarchy(DIFGraph, String) - Constructor for class mapss.dif.DIFHierarchy
Construct a hierarchy object with a name.
DIFHierarchyToDot - Class in mapss.dif
DOT file generator for DIFHierarchy objects.
DIFHierarchyToDot() - Constructor for class mapss.dif.DIFHierarchyToDot
 
DIFLanguageException - Exception in mapss.dif.language
Thrown in case of DIF Language related exceptions.
DIFLanguageException(String) - Constructor for exception mapss.dif.language.DIFLanguageException
 
DIFNodeAttributeType - Class in mapss.dif.attributes
An enumeration of types of default attributes for DIF actor block.
DIFNodeAttributeType(String) - Constructor for class mapss.dif.attributes.DIFNodeAttributeType
 
DIFNodeWeight - Class in mapss.dif
Information associated with an DIF node.
DIFNodeWeight() - Constructor for class mapss.dif.DIFNodeWeight
Construct a DIF node weight that is not associated with any computation.
DIFNodeWeight(Object) - Constructor for class mapss.dif.DIFNodeWeight
Construct a DIF node weight that is associated with the given computation.
DIFPackageVersion() - Static method in class mapss.dif.DIFVersion
Return the version of the DIF package being used.
DIFParameter - Class in mapss.dif
Parameter class for DIF graph.
DIFParameter() - Constructor for class mapss.dif.DIFParameter
 
DIFParameter(String) - Constructor for class mapss.dif.DIFParameter
Constructs a new parameter with the given name.
DIFRandomGraphGenerator - Class in mapss.dif
Random graph generator in generating random DIF graphs.
DIFRandomGraphGenerator() - Constructor for class mapss.dif.DIFRandomGraphGenerator
Null constructor.
DIFScheduleStrategy - Class in mapss.dif
An abstract class for all the scheduling strategies on DIF graphs.
DIFScheduleStrategy(DIFGraph) - Constructor for class mapss.dif.DIFScheduleStrategy
A constructor with a graph.
DIFScheduleUtilities - Class in mapss.dif
Utilities for DIF schedules.
DIFScheduleUtilities() - Constructor for class mapss.dif.DIFScheduleUtilities
A protected constructor to prevent the object to be accidentally created and allow more specialized schedule classes to extend from.
DIFToDot - Class in mapss.dif
DOT file generator for DIFGraph objects.
DIFToDot(DIFGraph) - Constructor for class mapss.dif.DIFToDot
Creates a DotGenerator object from a DIFGraph.
DIFVersion - Class in mapss.dif
Version class for the DIF package.
DIFVersion() - Constructor for class mapss.dif.DIFVersion
Empty default constructor.
DIFWriter - Class in mapss.dif.language
DIFWriter class.
DIFWriter() - Constructor for class mapss.dif.language.DIFWriter
Constructor.
directedGraph() - Method in class mapss.dif.graph.BaseTopSortStrategy
Return the graph in the form of DirectedGraph.
disconnect() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Disconnects this hierarchy from its super hierarchy.
disconnect() - Method in class mapss.dif.graph.hierarchy.Port
Disconnects a port from its edge or super-port.
disconnectAll() - Method in class mapss.dif.graph.hierarchy.PortList
Disconnects all port connections with the super-hierarchy.
disconnectSuperNode(Node) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Disconnects a sub-hierarchy from this hierarchy.
displayComponents(Graph, Collection) - Static method in class mapss.dif.graph.Graphs
Display a collection of node components in text.
dispose() - Method in class mapss.dif.graph.hierarchy.Port
Disposes an unconnected port.
DLCLoop - Class in mapss.dif.csdf.sdf.sched
A simulator of Dynamic Loop Count (DLC) loop.
DLCLoop(int, int, Object, Node) - Constructor for class mapss.dif.csdf.sdf.sched.DLCLoop
Constructor of an SDFGraph.
DLCStrategy - Class in mapss.dif.csdf.sdf.sched
Dynamic Loop Count (DLC) SAS scheduler for SDF graphs.
DLCStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.DLCStrategy
Constructor of an SDFGraph.
done - Variable in class mapss.dif.util.command.CommandUtilities
 
DotGenerator - Class in mapss.dif.graph
Dot file or string generator for GraphViz graph visualization package.
DotGenerator() - Constructor for class mapss.dif.graph.DotGenerator
 
DotGenerator(Graph) - Constructor for class mapss.dif.graph.DotGenerator
Constructs DotGenerator object associated with a graph.
DPPOStrategy - Class in mapss.dif.csdf.sdf.sched
The base class of Dynamic Programming Post Optimization (DPPO).
DPPOStrategy(SDFGraph, List) - Constructor for class mapss.dif.csdf.sdf.sched.DPPOStrategy
Constructor for a given graph and a lexical order.
DPPOStrategy(SDFGraph, List, DPPOTableElement) - Constructor for class mapss.dif.csdf.sdf.sched.DPPOStrategy
Constructor for a given graph, a lexical order, and the type of dynamic programming table element.
DPPOTableElement - Class in mapss.dif.csdf.sdf.sched
A base class for DPPO table element.
DPPOTableElement() - Constructor for class mapss.dif.csdf.sdf.sched.DPPOTableElement
 
dualOf(GraphPartition) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
The dual/other partition of the given partition, assuming totally two partitions of the graph.
duration - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 

E

edgeCut() - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get the edge cut set over all partitions.
edgeCutOf(Collection) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get edge cut set over a collection of partitions.
edgeCutOf(GraphPartition, GraphPartition) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get the edge cut set of two partitions.
edgeCutString(Collection) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Display edge cut in a text string.
edgeCutValueOf(Node) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Evaluate the total value of cut edges incident to the node.
edgeNonCutValueOf(Node) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Evaluate the total value of non-cut edges incident to the node.
edges() - Method in class mapss.dif.graph.MinimumSpanningTreeAnalysis
Return the edges in the computed minimum spanning tree.
edges() - Method in interface mapss.dif.graph.MinimumSpanningTreeAnalyzer
Return the edges of a minimal spanning tree.
edges() - Method in class mapss.dif.graph.MinimumSpanningTreeStrategy
Compute a minimum spanning tree in the form of a a list.
elements() - Static method in class mapss.dif.attributes.AttributeType
Return a collection of attribute types available in the classes which extend this class and which are referred in the code through their public fields at least once before using this method.
enumerateBuffersByDuration() - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
Configure the internal buffer enumeration by durations.
enumerateBuffersByStart() - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
Configure the internal buffer enumeration by start times (default enumeration).
EOF - Class in mapss.dif.language.sablecc.node
 
EOF() - Constructor for class mapss.dif.language.sablecc.node.EOF
 
EOF(int, int) - Constructor for class mapss.dif.language.sablecc.node.EOF
 
equals(Object) - Method in class mapss.dif.AttributeContainer
Test if an attribute container is equal to this one.
equals(Object) - Method in class mapss.dif.attributes.IntervalCollection
Returns true if two collection contains the same mathematical intervals.
equals(Object) - Method in class mapss.dif.DIFAttribute
Compare the DIFAttribute object with the input object.
equals(Object) - Method in class mapss.dif.DIFGraph
Test if a graph is equal to this one.
equals(Object) - Method in class mapss.dif.DIFParameter
Compare the DIFParameter object with the input object.
ExecutionClient - Class in mapss.dif.util.command
The ExecutionClient encapsulates the spawning of the target application and target to driver application communication.
ExecutionClient(int, String, int, String[]) - Constructor for class mapss.dif.util.command.ExecutionClient
Sets the execution of the target application in either attached or detached mode on a given host.
externalHierarchies(Collection) - Method in class mapss.dif.language.LanguageAnalysis
This method provides additional hierarchies to the analyzer to scan through for finding the subgraphs needed in the refinements.

F

filter() - Method in class mapss.dif.language.sablecc.lexer.Lexer
 
filter() - Method in class mapss.dif.language.sablecc.parser.Parser
 
firstFit(List, Map, Map) - Static method in class mapss.dif.csdf.sdf.mem.BufferSharing
First-fit algorithm for Dynamic Storage Allocation (DSA).
FlatStrategy - Class in mapss.dif.csdf.sdf.sched
A flat scheduler for SDF graphs.
FlatStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.FlatStrategy
Constructor of an SDFGraph.
flatten(Node) - Method in class mapss.dif.DIFHierarchy
Override Hierarchy.flatten(Node).
flatten() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Flattens all the super nodes on this level of the hierarchy.
flatten(Node) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Flattens a super node by merging its sub-graph to this graph.

G

gcd - Variable in class mapss.dif.csdf.sdf.sched.DPPOTableElement
The Greatest Common Divisor (gcd) value.
gcdExpression(String, String) - Static method in class mapss.dif.psdf.PSDFGraphs
 
gdppoSchedule() - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Get a GDPPO schedule (see GDPPOStrategy) with a lexical order derived by APGAN.
GDPPOStrategy - Class in mapss.dif.csdf.sdf.sched
GDPPO stands for "Generalized Dynamic Programming Post Optimization".
GDPPOStrategy(SDFGraph, List) - Constructor for class mapss.dif.csdf.sdf.sched.GDPPOStrategy
Constructor for a given graph and a lexical order.
generateNameMap(DIFGraph) - Static method in class mapss.dif.DIFScheduleUtilities
Generate a map that maps Node object to its String name.
generateNodePNG(DIFGraph) - Method in class mapss.dif.graph.DIFdoc
Takes in a DIFGraph and produces a PNG file in the current working directory with name DIFGraph.getName().png
generateToken(Object) - Static method in class mapss.dif.util.Value
If token is instanceof Integer, Double, Complex, String, Boolean, int[], double[], Complex[], int[][], double[][], Complex[][], ArrayList, return the corresponding ptolemy.data.Token: IntToken, DoubleToken, ComplexToken, IntMatrixToken, DoubleMatrixToken, ComplexMatrixToken, StringToken, BooleanToken, and ArrayToken; else, return StringToken containing the string version of that value.
generateValue(Token) - Static method in class mapss.dif.util.Value
If token is instanceof IntToken, DoubleToken, ComplexToken, IntMatrixToken, DoubleMatrixToken, ComplexMatrixToken, StringToken, BooleanToken, and ArrayToken, return the corresponding value for DIF, i.e., Integer, Double, Complex, String, Boolean, int[], double[], Complex[], int[][], double[][], Complex[][], ArrayList; else, return String containing the string version of that value.
get(String) - Method in class mapss.dif.graph.hierarchy.PortList
Returns the port defined with the given name.
get(Node) - Method in class mapss.dif.graph.hierarchy.PortList
Returns the port related to the given node or one of its ports.
get(Hierarchy) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns the super node that contains the given sub-hierarchy.
get(Node) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns the sub-hierarchy that is contained in a super node.
get(String) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns the sub-hierarchy that has the given name.
getActor() - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
getActorBody() - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
getActorExpression() - Method in class mapss.dif.language.sablecc.node.AActorBody
 
getAll() - Method in class mapss.dif.graph.hierarchy.PortList
Returns a list of all ports in the order they are added.
getArgument() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
getAttr() - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
getAttr() - Method in class mapss.dif.language.sablecc.node.ADataType
 
getAttribute(String) - Method in class mapss.dif.AttributeContainer
Returns the DIFAttribute in this container with the given name.
getAttribute(String) - Method in class mapss.dif.DIFGraph
Returns the DIFAttribute associated with this graph.
getAttribute(Element, String) - Method in class mapss.dif.DIFGraph
Returns the DIFAttribute associated with the element.
getAttribute(Port, String) - Method in class mapss.dif.DIFHierarchy
Returns the DIFAttribute associated with port.
getAttribute() - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
getAttributeBody() - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
getAttributeBody() - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
getAttributeByContent(Object) - Method in class mapss.dif.AttributeContainer
Returns the first DIFAttribute with the same value, ie, getValue() == value.
getAttributeByContent(Object) - Method in class mapss.dif.DIFGraph
Returns the first DIFAttribute of this graph that contains the given value object.
getAttributeByContent(Element, Object) - Method in class mapss.dif.DIFGraph
Returns the first DIFAttribute of the element that contains the given value.
getAttributeDescriptions() - Method in class mapss.dif.DIFGraph
Returns the description of the graph attributes as defined in DIFGraph.getAttributeDescriptions(Element).
getAttributeDescriptions(Element) - Method in class mapss.dif.DIFGraph
Returns the description of a graph element (node/edge) with its attributes.This description contains the name of the object as defined by DIFGraph.setName(java.lang.String) method, names and values of the attributes.
getAttributeExpression() - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
getAttributeNames() - Method in class mapss.dif.AttributeContainer
Returns a LinkedList of the names of all DIFAttributes in this container.
getAttributeNames() - Method in class mapss.dif.DIFGraph
Returns a list of attribute names that can be found associated with this graph.
getAttributeNames(Element) - Method in class mapss.dif.DIFGraph
Returns a list of attribute names that can be found associated with this element.
getAttributes() - Method in class mapss.dif.AttributeContainer
Returns the LinkedList of DIFAttributes in this container.
getAttributes() - Method in class mapss.dif.DIFGraph
Returns a LinkedList of DIFAttribute associated with this graph.
getAttributes(Element) - Method in class mapss.dif.DIFGraph
Returns a LinkedList of DIFAttribute associated with this element.
getAttributes(Port) - Method in class mapss.dif.DIFHierarchy
Returns a List of DIFAttribute associated with port.
getAttributesByContent(Object) - Method in class mapss.dif.AttributeContainer
Returns the DIFAttributes in this container with the same value, ie, getValue() == value.
getAttributesByContent(Object) - Method in class mapss.dif.DIFGraph
Returns the DIFAttributes in this graph that contain the given value object.
getAttributesByContent(Element, Object) - Method in class mapss.dif.DIFGraph
Returns the DIFAttributes of the element that contain the given value object.
getBasedon() - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
getBasedonBody() - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
getBasedonExpression() - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
getBCSDFConsumptionRate(int) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Returns the token consumption rate of the specified phase
getBCSDFConsumptionRates() - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Get BCSDF consumption rates for all phases.
getBCSDFProductionRate(int) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Returns the token production rate of the specified phase
getBCSDFProductionRates() - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Get BCSDF production rates for all phases.
getBDFConsumptionRate() - Method in class mapss.dif.bdf.BDFEdgeWeight
Get the token consumption rate of the associated BDF edge.
getBDFNodeType() - Method in class mapss.dif.bdf.BDFNodeWeight
Get the type of this node.
getBDFProductionRate() - Method in class mapss.dif.bdf.BDFEdgeWeight
Get the token production rate of the associated BDF edge.
getBlock() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
getBodyGraph() - Method in class mapss.dif.psdf.PSDFSpecification
 
getBodyHierarchy() - Method in class mapss.dif.psdf.PSDFSpecification
 
getBooleanValue() - Method in class mapss.dif.language.sablecc.node.ABooleanValue
 
getBufferAddresses() - Static method in class mapss.dif.csdf.sdf.mem.BufferSharing
Get buffer start addresses after calling firstFit to allocate buffers.
getCallee(int) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the callee given an index.
getCalleeIndex(Procedure) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get index of the callee.
getCalleeIterations(Procedure) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the number of iterations of a callee.
getCalleeIterations(int) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the number of iterations of a callee.
getCallees() - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the callees.
getCallers() - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the callers.
getCast() - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
getClusterManager() - Method in class mapss.dif.DIFScheduleStrategy
Get the manager for maintaining hierarchical graph clustering.
getColon() - Method in class mapss.dif.language.sablecc.node.AAttrType
 
getColon() - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
getColon() - Method in class mapss.dif.language.sablecc.node.AParamType
 
getColon() - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
getColon() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
getComma() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
getComma() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
getComma() - Method in class mapss.dif.language.sablecc.node.AComplex
 
getComma() - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
getComma() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
getComma() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
getComma() - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
getComma() - Method in class mapss.dif.language.sablecc.node.AValueTail
 
getCommandResult() - Method in class mapss.dif.util.command.CommandUtilities
Return the execution message the program generates while executing a command using the runRemoteCommand and runCommand methods.
getComplex() - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
getComplex() - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
getComplex() - Method in class mapss.dif.language.sablecc.node.AComplexValue
 
getComplexRow() - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
getComplexRow() - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
getComplexRowTail() - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
getComplexTail() - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
getComputation() - Method in class mapss.dif.DIFNodeWeight
Return the computation that is represented by the CSDF node.
getConcatenatedStringValue() - Method in class mapss.dif.language.sablecc.node.AStringValue
 
getConnectedPort(Edge) - Method in class mapss.dif.graph.hierarchy.PortList
Returns the port(s) that this edge is connected.
getConnection() - Method in class mapss.dif.graph.hierarchy.Port
Returns the edge or port connected to this port.
getConsumptionRate() - Method in class mapss.dif.DIFEdgeWeight
Return the token consumption rate of the associated DIF edge.
getConsumptionRateExpression() - Method in class mapss.dif.psdf.PSDFEdgeWeight
Get the expression associated with the token consumption rate of the PSDF edge.
getContainer() - Method in class mapss.dif.AttributeContainer
Returns the object contains this AttributeContainer.
getContainer() - Method in class mapss.dif.DIFAttribute
Get container.
getContainer() - Method in class mapss.dif.DIFParameter
Get DIFGraph which contains this parameter.
getCSDFConsumptionRate(int) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Returns the token consumption rate of the specified phase
getCSDFConsumptionRates() - Method in class mapss.dif.csdf.CSDFEdgeWeight
Get CSDF consumption rates for all phases.
getCSDFProductionRate(int) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Returns the token production rate of the specified phase
getCSDFProductionRates() - Method in class mapss.dif.csdf.CSDFEdgeWeight
Get CSDF production rates for all phases.
getDataType() - Method in class mapss.dif.DIFAttribute
Get datatype of the value of attribute.
getDataType() - Method in class mapss.dif.DIFParameter
Get datatype of the value of parameter.
getDelay() - Method in class mapss.dif.DIFEdgeWeight
Return the delay of the associated DIF edge.
getDimensionality() - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Calculate the dimensionality of a MDSDF edge, i.e., the maximum dimensionality of production and consumption rates.
getDimensionality() - Method in class mapss.dif.mdsdf.MDSDFGraph
Get the computed dimensionality of the MDSDF graph.
getDirection() - Method in class mapss.dif.graph.hierarchy.Port
Returns the direction of a port.
getDiscreteRangeNumberTail() - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
getDouble() - Method in class mapss.dif.language.sablecc.node.ADoubleNumber
 
getDouble() - Method in class mapss.dif.language.sablecc.node.ADoubleValue
 
getEdge(String) - Method in class mapss.dif.DIFGraph
Returns the edge by name.
getEdge() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
getEdgeDefinition() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
getEdgeDefinition() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
getEdgeDefinitionTail() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
getEdges() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
getElement() - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
getElement() - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
getEOF() - Method in class mapss.dif.language.sablecc.node.Start
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
getEqual() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
getErrorMessage() - Method in class mapss.dif.util.command.CommandUtilities
Return the error message the program generates while executing a command using the runRemoteCommand and runCommand methods.
getFalse() - Method in class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
getFalseProbability() - Method in class mapss.dif.bdf.BDFNodeWeight
Get the probability of false control tokens.
getFst() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getGraph() - Method in class mapss.dif.DIFClusterManager
Get the clustered graph.
getGraph() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns the graph object that backs this hierarchy.
getGraph() - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
getGraphBlock() - Method in class mapss.dif.language.sablecc.node.AGraphList
 
getGraphs() - Method in class mapss.dif.language.Reader
Returns the graphs read during compilation as a collection of DIFGraph objects.
getGraphType() - Method in class mapss.dif.psdf.PSDFGraph
Get the type of this graph.
getGraphType() - Method in class mapss.dif.psdf.PSDFSpecificationGraph
 
getHierarchies() - Method in class mapss.dif.language.Reader
Returns the graphs read during compilation as a collection of DIFHierarchy objects.
getHierarchy() - Method in class mapss.dif.graph.hierarchy.Port
Returns the hierarchy that this port belongs.
getHierarchy() - Method in class mapss.dif.language.LanguageAnalysis
Returns the hierarchy read with this analysis.
getHighValue() - Method in class mapss.dif.attributes.Interval
Return the higher bound of this interval.
getIdentifier() - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
getIdentifier() - Method in class mapss.dif.language.sablecc.node.AAttrType
 
getIdentifier() - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
getIdentifier() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
getIdentifier() - Method in class mapss.dif.language.sablecc.node.AIdentifierName
 
getIdList() - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
getIdList() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
getImag() - Method in class mapss.dif.language.sablecc.node.AComplex
 
getIn(Node) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
getIn(Node) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
getIndex() - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Return index of this partition base where it is contained.
getInitGraph() - Method in class mapss.dif.psdf.PSDFSpecification
 
getInitHierarchy() - Method in class mapss.dif.psdf.PSDFSpecification
 
getInputs() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
getInstanceNumber() - Method in class mapss.dif.csdf.CSDFNodeWeight
Return the instance number of the associated CSDF node.
getIntDelay() - Method in class mapss.dif.bdf.BDFEdgeWeight
Get the delay of the associated BDF edge.
getIntDelay() - Method in class mapss.dif.csdf.CSDFEdgeWeight
Get integer delay value on this edge.
getInteger() - Method in class mapss.dif.language.sablecc.node.AIntegerNumber
 
getInteger() - Method in class mapss.dif.language.sablecc.node.AIntegerValue
 
getInterface() - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
getInterfaceBody() - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
getInterfaceExpression() - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
getIntervals() - Method in class mapss.dif.attributes.IntervalCollection
Returns a list of intervals and defines this collection.
getKeyword() - Method in class mapss.dif.language.LanguageAnalysis
Returns the DIF keyword of the graph type that is handled by this analysis ("dif" for this implementation).
getLBkt() - Method in class mapss.dif.language.sablecc.node.AActorBody
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
getLBkt() - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
getLeft() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
getLeft() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
getLeft() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
getLeft() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
getLine() - Method in class mapss.dif.language.sablecc.node.Token
 
getLowValue() - Method in class mapss.dif.attributes.Interval
Return the lower bound of this interval.
getLPar() - Method in class mapss.dif.language.sablecc.node.AComplex
 
getLPar() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
getLPar() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
getLPar() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
getLSqr() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
getLSqr() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
getLSqr() - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
getLSqr() - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
getMDSDFConsumptionRate() - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the MDSDF consumption rate.
getMDSDFConsumptionRate(int) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the consumption rate at dimension dimension.
getMDSDFDelay() - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the MDSDF delay.
getMDSDFDelay(int) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the delay value at dimension dimension.
getMDSDFProductionRate() - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the MDSDF production rate.
getMDSDFProductionRate(int) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the production rate at dimension dimension.
getMinIndexSpaceSize() - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Get the minimum index space size of this edge in int[].
getName() - Method in class mapss.dif.AttributeContainer
Returns the name of this container set by setName method.
getName() - Method in class mapss.dif.attributes.IntervalCollection
Returns the name of this collection.
getName() - Method in class mapss.dif.DIFAttribute
Get attribute name.
getName() - Method in class mapss.dif.DIFGraph
Returns the name of this graph which is assigned by the DIFGraph.setName(java.lang.String) method.
getName(Element) - Method in class mapss.dif.DIFGraph
Returns the name of this edge/node which is assigned by the DIFGraph.setName(java.lang.String) method.
getName() - Method in class mapss.dif.DIFParameter
Get parameter name.
getName() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns the name of this hierarchy.
getName() - Method in class mapss.dif.graph.hierarchy.Port
Returns the name of this port.
getName() - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
getName() - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
getName() - Method in class mapss.dif.language.sablecc.node.AIdList
 
getName() - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
getName() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
getName() - Method in class mapss.dif.language.sablecc.node.APlainPortDefinition
 
getName() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
getName() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
getName() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
getName() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
getNode(String) - Method in class mapss.dif.DIFGraph
Returns the node by name.
getNode() - Method in class mapss.dif.graph.hierarchy.Port
Returns the node associated with this port.
getNode() - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
getNode() - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
getNodeIdentifierTail() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
getNodes() - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns a collection of nodes that are defined as super nodes.
getNodes() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
getNumber() - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
getNumber() - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
getNumber() - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
getNumber() - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
getNumericRow() - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
getNumericRow() - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
getNumericRowTail() - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
getNumericTail() - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
getNumLevels() - Static method in class mapss.dif.attributes.AttributeType
Return the amount of attribute types available in the classes which extend this class and which are referred in the code through their public fields at least once before using this method.
getObject(String) - Method in class mapss.dif.DIFGraph
Returns the first object that has this name specified by getName method.
getOriginalEdge(Edge) - Method in class mapss.dif.DIFClusterManager
Get the very original edge before any clustering.
getOut(Node) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
getOut(Node) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
getOutputs() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
getPActorExpression() - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
getPActorExpression() - Method in class mapss.dif.language.sablecc.node.X2PActorExpression
 
getParam() - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
getParameter(String) - Method in class mapss.dif.DIFGraph
Returns the DIFParameter with the given name.
getParameter() - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
getParameterBody() - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
getParameterDeeply() - Method in class mapss.dif.DIFParameter
Get parameter deeply.
getParameterExpression() - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
getParameterNames() - Method in class mapss.dif.DIFGraph
Returns all the parameter names based on the order of insertion.
getParameters() - Method in class mapss.dif.DIFGraph
Returns all DIFParameters.
getParamsMatch() - Method in class mapss.dif.psdf.PSDFSpecification
 
getParamType() - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
getParamType() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
getParamType() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
getParent() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns the hierarchy in which this hierarchy is defined as a sub-hierarchy.
getPartitioningConflicts() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get all the edges of partitioning conflicts.
getPartitioningNeighbors(Node) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get neighbors with partitioning conflicts for the given node.
getPartitions() - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get all the partitions.
getPAttributeExpression() - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
getPAttributeExpression() - Method in class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
getPBlock() - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
getPBlock() - Method in class mapss.dif.language.sablecc.node.X2PBlock
 
getPComplexRowTail() - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
getPComplexRowTail() - Method in class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
getPComplexTail() - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
getPComplexTail() - Method in class mapss.dif.language.sablecc.node.X2PComplexTail
 
getPDiscreteRangeNumberTail() - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
getPDiscreteRangeNumberTail() - Method in class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
getPEdgeDefinitionTail() - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
getPEdgeDefinitionTail() - Method in class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
getPGraphBlock() - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
getPGraphBlock() - Method in class mapss.dif.language.sablecc.node.X2PGraphBlock
 
getPGraphList() - Method in class mapss.dif.language.sablecc.node.Start
 
getPInterfaceExpression() - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
getPInterfaceExpression() - Method in class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
getPlus() - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
getPNodeIdentifierTail() - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
getPNodeIdentifierTail() - Method in class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
getPNumericRowTail() - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
getPNumericRowTail() - Method in class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
getPNumericTail() - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
getPNumericTail() - Method in class mapss.dif.language.sablecc.node.X2PNumericTail
 
getPort() - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
getPort() - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
getPortDefinition() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
getPortDefinition() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
getPortDefinition() - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
getPortDefinitionTail() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
getPortDefinitionTail() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
getPorts() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns the list of ports in this hierarchy.
getPos() - Method in class mapss.dif.language.sablecc.node.Token
 
getPParameterExpression() - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
getPParameterExpression() - Method in class mapss.dif.language.sablecc.node.X2PParameterExpression
 
getPPortDefinitionTail() - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
getPPortDefinitionTail() - Method in class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
getPRangeTail() - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
getPRangeTail() - Method in class mapss.dif.language.sablecc.node.X2PRangeTail
 
getPRefIdTail() - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
getPRefIdTail() - Method in class mapss.dif.language.sablecc.node.X2PRefIdTail
 
getPRefinementExpression() - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
getPRefinementExpression() - Method in class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
getProcedure(int) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Get the procedure with the given procedure label.
getProcedure(ScheduleElement) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Get the synthesized procedure given a registered schedule.
getProcedureSynthesis() - Method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Get the procedure synthesis results in ProcedureSynthesis.
getProductionRate() - Method in class mapss.dif.DIFEdgeWeight
Return the token production rate of the associated DIF edge.
getProductionRateExpression() - Method in class mapss.dif.psdf.PSDFEdgeWeight
Get the expression associated with the token production rate of the PSDF edge.
getPSDFConsumptionRate() - Method in class mapss.dif.psdf.PSDFEdgeWeight
Get the token consumption rate of the associated PSDF edge.
getPSDFDelay() - Method in class mapss.dif.psdf.PSDFEdgeWeight
Get the delay of the associated PSDF edge.
getPSDFProductionRate() - Method in class mapss.dif.psdf.PSDFEdgeWeight
Get the token production rate of the associated PSDF edge.
getPTopologyList() - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
getPTopologyList() - Method in class mapss.dif.language.sablecc.node.X2PTopologyList
 
getPValueTail() - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
getPValueTail() - Method in class mapss.dif.language.sablecc.node.X2PValueTail
 
getRange() - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
getRange() - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
getRangeBlock() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
getRangeTail() - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.AActorBody
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
getRBkt() - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
getReal() - Method in class mapss.dif.language.sablecc.node.AComplex
 
getReference() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
getReference() - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
getRefIdTail() - Method in class mapss.dif.language.sablecc.node.AIdList
 
getRefinement() - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
getRefinementBody() - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
getRefinementDefinition() - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
getRefinementExpression() - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
getRelatedPort() - Method in class mapss.dif.graph.hierarchy.Port
Returns the port that is connected to this port from the inside of the hierarchy.
getRepetition(Node) - Method in class mapss.dif.mdsdf.MDSDFGraph
Get the computed multidimensional repetition of node.
getRepetitions(Node) - Method in class mapss.dif.csdf.CSDFGraph
Get the repetition count of a given CSDF node in this graph.
getRepetitions(Node) - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Get repetitions of the node.
getRepetitions() - Method in class mapss.dif.mdsdf.MDSDFGraph
Get the computed multidimensional repetitions of the MDSDF graph.
getRight() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
getRight() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
getRight() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
getRight() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
getRootNode() - Method in class mapss.dif.DIFClusterManager
Get the root node if the graph is clustered into a single node.
getRPar() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
getRPar() - Method in class mapss.dif.language.sablecc.node.AComplex
 
getRPar() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
getRPar() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
getRSqr() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
getRSqr() - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
getRSqr() - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
getRSqr() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
getSchedule() - Method in class mapss.dif.csdf.sdf.sched.Procedure
Get the corresponding schedule.
getSDFBufferOf(Edge) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get the SDF buffer by a given SDF edge.
getSDFBuffers() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get all the nodes representing SDF buffers.
getSDFConsumptionRate() - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Get the token consumption rate of the associated SDF edge.
getSDFEdgeOf(Node) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get the SDF edge corresponding to the given SDF buffer (represented as conflict graph node).
getSDFEdgesOf(GraphPartition) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get all the corresponding SDF edges for the given partition.
getSDFGraph() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get the SDF graph associated with the conflict graph.
getSDFProductionRate() - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Get the token production rate of the associated SDF edge.
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
getSemicolon() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
getSharingConflicts() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get all the edges of sharing conflicts.
getSharingNeighbors(Node) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Get neighbors with sharing conflicts for the given node.
getSingleRate() - Method in class mapss.dif.csdf.sdf.SingleRateEdgeWeight
Returns the token production/consumption rate of the associated Single Rate Edge.
getSink() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
getSinkPort() - Method in class mapss.dif.DIFEdgeWeight
Get the sink port of the associated DIF edge .
getSnd() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getSource() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
getSourcePort() - Method in class mapss.dif.DIFEdgeWeight
Get the source port of the associated DIF edge .
getSrcele() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getSrcgraph() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getString() - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
getString() - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
getString() - Method in class mapss.dif.language.sablecc.node.ADataType
 
getString() - Method in class mapss.dif.language.sablecc.node.AParamType
 
getStringIdentifier() - Method in class mapss.dif.language.sablecc.node.AStringIdentifierName
 
getStringTail() - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
getSubgraph(Node) - Method in class mapss.dif.DIFClusterManager
Get the subgraph corresponding to the super node.
getSubinitGraph() - Method in class mapss.dif.psdf.PSDFSpecification
 
getSubinitHierarchy() - Method in class mapss.dif.psdf.PSDFSpecification
 
getSubparam() - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
getSuperNodes() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns a map of nodes that are defined as super nodes.
getSupportedGraph() - Method in class mapss.dif.language.DIFWriter
Get the empty graph with runtime type supported by this class or the derived classes.
getText() - Method in class mapss.dif.language.sablecc.node.Token
 
getToken() - Method in class mapss.dif.language.sablecc.lexer.Lexer
 
getToken() - Method in exception mapss.dif.language.sablecc.parser.ParserException
 
getTopHierarchy() - Method in class mapss.dif.language.Reader
Returns the top level hierarchy of a dif specification.
getTopology() - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
getTopologyBody() - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
getTopologyList() - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
getTopSort() - Method in class mapss.dif.csdf.sdf.sched.DLCStrategy
Get the top sort of nodes by Oh's heuristic.
getTrgele() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getTrggraph() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
getTrue() - Method in class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
getTrueProbability() - Method in class mapss.dif.bdf.BDFNodeWeight
Get the probability of true control tokens.
getTStringTail() - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
getTStringTail() - Method in class mapss.dif.language.sablecc.node.X2TStringTail
 
getType() - Method in class mapss.dif.DIFAttribute
Get attribute type.
getType() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
getType() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
getType() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
getValue() - Method in class mapss.dif.DIFAttribute
Get attribute value.
getValue() - Method in class mapss.dif.DIFParameter
Get value.
getValue() - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
getValue() - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
getValue() - Method in class mapss.dif.language.sablecc.node.ADataType
 
getValue() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
getValue() - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
getValue() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
getValue() - Method in class mapss.dif.language.sablecc.node.AValueTail
 
getValueDeeply() - Method in class mapss.dif.DIFParameter
Get value deeply.
getValueTail() - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
getViolatingEdge() - Method in exception mapss.dif.graph.hierarchy.CyclicHierarchyException
Returns an edge which is detected to cause a cycle during the traversal of the graph hierarchy.
getXPActorExpression() - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
getXPAttributeExpression() - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
getXPBlock() - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
getXPComplexRowTail() - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
getXPComplexTail() - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
getXPDiscreteRangeNumberTail() - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
getXPEdgeDefinitionTail() - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
getXPGraphBlock() - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
getXPInterfaceExpression() - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
getXPNodeIdentifierTail() - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
getXPNumericRowTail() - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
getXPNumericTail() - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
getXPParameterExpression() - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
getXPPortDefinitionTail() - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
getXPRangeTail() - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
getXPRefIdTail() - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
getXPRefinementExpression() - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
getXPTopologyList() - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
getXPValueTail() - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
getXTStringTail() - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
graph() - Method in class mapss.dif.csdf.sdf.mem.RandomConflictGraphGenerator
Generate a random conflict graph.
graph(SDFGraph) - Static method in class mapss.dif.csdf.sdf.mem.RandomConflictGraphGenerator
Generate a random conflict graph with the associated SDF graph.
graph(int) - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Generate a random acyclic SDF graph with the desired node count.
graph(int) - Method in class mapss.dif.csdf.sdf.SDFRandomTreeGenerator
Generate a random acyclic SDF graph with the desired node count.
graph(int) - Method in class mapss.dif.DIFRandomGraphGenerator
Generate a random DIF graph with the given node count.
graph(int, int) - Method in class mapss.dif.DIFRandomGraphGenerator
Generate a random DIF graph with the given node count range.Node count is automatically set to 2 in the implementation if the given minimum count is less than 2.
graph() - Method in class mapss.dif.DIFScheduleStrategy
Given a collection of nodes in a DIF graph, replace the subgraph /** Get the associated graph.
graphFromSavedSDFGraph() - Method in class mapss.dif.csdf.sdf.mem.RandomConflictGraphGenerator
Get a conflict graph from the SDF graph previously generated.
graphNode - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 
GraphPartition - Class in mapss.dif.csdf.sdf.mem
A partition of a graph.
GraphPartition() - Constructor for class mapss.dif.csdf.sdf.mem.GraphPartition
A constructor.
GraphPartition(Graph) - Constructor for class mapss.dif.csdf.sdf.mem.GraphPartition
Constructor for a given graph and element values.
graphs(int) - Method in class mapss.dif.csdf.sdf.mem.RandomConflictGraphGenerator
Generate the desired number of random conflict graph.
graphs(int, int, int) - Method in class mapss.dif.DIFRandomGraphGenerator
Generate a bunch of DIF graphs.
Graphs - Class in mapss.dif.graph
Miscellaneous utilities for graphs.

H

hasBackwardMapping() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Specify if this transformation has a mapping from the transformed version to the original version or not.
hasBackwardMapping() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Specify if this transformation has a mapping from the transformed version to the original version or not.
hasForwardMapping() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Specify if this transformation has a mapping from the original version to the transformed version or not.
hasForwardMapping() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Specify if this transformation has a mapping from the original version to the transformed version or not.
hashCode() - Method in class mapss.dif.AttributeContainer
Returns the hash code for this object.
hashCode() - Method in class mapss.dif.attributes.IntervalCollection
 
hashCode() - Method in class mapss.dif.DIFAttribute
 
hashCode() - Method in class mapss.dif.DIFGraph
Returns the hash code for this graph.
hashCode() - Method in class mapss.dif.DIFParameter
Hash code.
hideEdge(Edge) - Method in class mapss.dif.DIFGraph
Hide an edge in this graph.
hierarchicalABMLB() - Method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Compute ABMLB for edges in all hierarchical level of the associated R-Schedule.
hierarchicalABMLB(ScheduleElement, SDFGraph) - Static method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Compute ABMLB for edges in all hierarchical level of an R-Schedule.
Hierarchy - Class in mapss.dif.graph.hierarchy
Hierarchy class is a wrapper around a mocgraph.Graph object for implementing hierarchical features.
Hierarchy(Graph) - Constructor for class mapss.dif.graph.hierarchy.Hierarchy
Construct a hierarchy object with the name "_hierarchy".
Hierarchy(Graph, String) - Constructor for class mapss.dif.graph.hierarchy.Hierarchy
Construct a hierarchy object with a name.
HierarchyException - Exception in mapss.dif.graph.hierarchy
This exception can be thrown by the methods in Hierarchy class.
HierarchyException(String) - Constructor for exception mapss.dif.graph.hierarchy.HierarchyException
 
hierarchyGraph() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns a DAG representation of the hierarchy structure (i.e.
hierarchyGraphToDot(Hierarchy) - Static method in class mapss.dif.graph.HierarchyToDot
Draw the hierarchy graph starting from this hierarchy.
HierarchyToDot - Class in mapss.dif.graph
DOT file generator for Hierarchy objects.
HierarchyToDot() - Constructor for class mapss.dif.graph.HierarchyToDot
 
HierarchyToDot(Hierarchy, Collection, boolean) - Constructor for class mapss.dif.graph.HierarchyToDot
Creates a DotGenerator object from a Hierarchy object.
HSDFEdgeWeight - Class in mapss.dif.csdf.sdf
Information associated with an HSDF graph edge.
HSDFEdgeWeight() - Constructor for class mapss.dif.csdf.sdf.HSDFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
HSDFEdgeWeight(int) - Constructor for class mapss.dif.csdf.sdf.HSDFEdgeWeight
Construct an edge weight for a given token production/consumption rate, and delay.
HSDFGraph - Class in mapss.dif.csdf.sdf
Information associated with an HSDF graph.
HSDFGraph() - Constructor for class mapss.dif.csdf.sdf.HSDFGraph
Construct an empty HSDF graph.
HSDFGraph(int) - Constructor for class mapss.dif.csdf.sdf.HSDFGraph
Construct an empty HSDF graph with enough storage allocated for the specified number of nodes.
HSDFGraph(int, int) - Constructor for class mapss.dif.csdf.sdf.HSDFGraph
Construct an empty HSDF graph with enough storage allocated for the specified number of edges, and number of nodes.
HSDFLanguageAnalysis - Class in mapss.dif.csdf.sdf
This analysis extends LanguageAnalysis to read HSDF graphs.
HSDFLanguageAnalysis() - Constructor for class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
 
HSDFRandomGraphGenerator - Class in mapss.dif.csdf.sdf
Random graph generator for HSDF graphs.
HSDFRandomGraphGenerator() - Constructor for class mapss.dif.csdf.sdf.HSDFRandomGraphGenerator
A null constructor.
HSDFToDIFWriter - Class in mapss.dif.csdf.sdf
DIF writer class for graphs of runtime type HSDFGraph.
HSDFToDIFWriter() - Constructor for class mapss.dif.csdf.sdf.HSDFToDIFWriter
 

I

id() - Method in class mapss.dif.language.sablecc.lexer.Lexer.State
 
ignoredTokens - Variable in class mapss.dif.language.sablecc.parser.Parser
 
IN - Static variable in class mapss.dif.graph.hierarchy.Port
Indicates that a port is an input port.
inAActorBlock(AActorBlock) - Method in class mapss.dif.language.LanguageAnalysis
For each node representing an actor of design tool's library, an actor block is necessary to specify the attributes of that actor.
inAActorBlock(AActorBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAActorBlock(AActorBlock) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
inAActorBody(AActorBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAArrayValue(AArrayValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inAArrayValue(AArrayValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAAttrDataType(AAttrDataType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAAttributeBody(AAttributeBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAAttrType(AAttrType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inABasedonBlock(ABasedonBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inABasedonBlock(ABasedonBlock) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
inABasedonBody(ABasedonBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inABasedonExpression(ABasedonExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inABasedonExpression(ABasedonExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inABlankParameterExpression(ABlankParameterExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inABlankParameterExpression(ABlankParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inABooleanValue(ABooleanValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inABooleanValue(ABooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inABuiltinAttributeBlock(ABuiltinAttributeBlock) - Method in class mapss.dif.language.LanguageAnalysis
For built-in attributes, the derived classes need to override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) method in order to handle the built-in functions.
inABuiltinAttributeBlock(ABuiltinAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAClosedClosedRange(AClosedClosedRange) - Method in class mapss.dif.language.LanguageAnalysis
 
inAClosedClosedRange(AClosedClosedRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAClosedOpenRange(AClosedOpenRange) - Method in class mapss.dif.language.LanguageAnalysis
 
inAClosedOpenRange(AClosedOpenRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAComplex(AComplex) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAComplexMatrixValue(AComplexMatrixValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inAComplexMatrixValue(AComplexMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAComplexRow(AComplexRow) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAComplexRowTail(AComplexRowTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAComplexTail(AComplexTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAComplexValue(AComplexValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inAComplexValue(AComplexValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAConcatenatedStringValue(AConcatenatedStringValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inAConcatenatedStringValue(AConcatenatedStringValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inADataType(ADataType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inADiscreteRange(ADiscreteRange) - Method in class mapss.dif.language.LanguageAnalysis
 
inADiscreteRange(ADiscreteRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inADiscreteRangeNumberTail(ADiscreteRangeNumberTail) - Method in class mapss.dif.language.LanguageAnalysis
 
inADiscreteRangeNumberTail(ADiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inADoubleNumber(ADoubleNumber) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inADoubleValue(ADoubleValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inADoubleValue(ADoubleValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAEdgeDefinition(AEdgeDefinition) - Method in class mapss.dif.language.LanguageAnalysis
 
inAEdgeDefinition(AEdgeDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAEdgeDefinitionTail(AEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAEdgesTopologyList(AEdgesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAFalseBooleanValue(AFalseBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAGraphBlock(AGraphBlock) - Method in class mapss.dif.language.LanguageAnalysis
Parse a graph definition: dataflow model and graph name.
inAGraphBlock(AGraphBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAGraphBlock(AGraphBlock) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
inAGraphList(AGraphList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAIdentifierName(AIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAIdList(AIdList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAIdlistAttributeExpression(AIdlistAttributeExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAIdlistAttributeExpression(AIdlistAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAInputInterfaceExpression(AInputInterfaceExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAInputInterfaceExpression(AInputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAIntegerNumber(AIntegerNumber) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAIntegerValue(AIntegerValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inAIntegerValue(AIntegerValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAInterfaceBlock(AInterfaceBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAInterfaceBody(AInterfaceBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANodeIdentifierTail(ANodeIdentifierTail) - Method in class mapss.dif.language.LanguageAnalysis
 
inANodeIdentifierTail(ANodeIdentifierTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANodePortDefinition(ANodePortDefinition) - Method in class mapss.dif.language.LanguageAnalysis
 
inANodePortDefinition(ANodePortDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANodesTopologyList(ANodesTopologyList) - Method in class mapss.dif.language.LanguageAnalysis
 
inANodesTopologyList(ANodesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANumericMatrixValue(ANumericMatrixValue) - Method in class mapss.dif.language.LanguageAnalysis
 
inANumericMatrixValue(ANumericMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANumericRow(ANumericRow) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANumericRowTail(ANumericRowTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inANumericTail(ANumericTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAOpenClosedRange(AOpenClosedRange) - Method in class mapss.dif.language.LanguageAnalysis
 
inAOpenClosedRange(AOpenClosedRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAOpenOpenRange(AOpenOpenRange) - Method in class mapss.dif.language.LanguageAnalysis
 
inAOpenOpenRange(AOpenOpenRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAOutputInterfaceExpression(AOutputInterfaceExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAOutputInterfaceExpression(AOutputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAParameterBlock(AParameterBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAParameterBody(AParameterBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAParamsRefinementExpression(AParamsRefinementExpression) - Method in class mapss.dif.language.LanguageAnalysis
Set the value of the sub-parameter to the parameter in this graph.
inAParamsRefinementExpression(AParamsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAParamType(AParamType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAPlainPortDefinition(APlainPortDefinition) - Method in class mapss.dif.language.LanguageAnalysis
 
inAPlainPortDefinition(APlainPortDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAPortDefinitionTail(APortDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAPortsRefinementExpression(APortsRefinementExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAPortsRefinementExpression(APortsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARangeBlock(ARangeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARangeParameterExpression(ARangeParameterExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inARangeParameterExpression(ARangeParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARangeTail(ARangeTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAReferenceActorExpression(AReferenceActorExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAReferenceActorExpression(AReferenceActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAReferenceAttributeExpression(AReferenceAttributeExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAReferenceAttributeExpression(AReferenceAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARefIdTail(ARefIdTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARefinementBlock(ARefinementBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARefinementBody(ARefinementBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARefinementDefinition(ARefinementDefinition) - Method in class mapss.dif.language.LanguageAnalysis
For each supernode-to-subgraph mapping, it is necessary to specify a refinement block.
inARefinementDefinition(ARefinementDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inARefinementDefinition(ARefinementDefinition) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
inAReflistActorExpression(AReflistActorExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inAReflistActorExpression(AReflistActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAStringIdentifierName(AStringIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAStringValue(AStringValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
inASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inATopologyBlock(ATopologyBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inATopologyBlock(ATopologyBlock) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
init, subinit, body nodes will be added to the PSDFGraph of PSDFSpecificaiton automatically when defining the PSDFSpecification.
inATopologyBody(ATopologyBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inATrueBooleanValue(ATrueBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in class mapss.dif.language.LanguageAnalysis
 
inAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
inAValueActorExpression(AValueActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAValueAttributeExpression(AValueAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAValueParameterExpression(AValueParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
inAValueTail(AValueTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
includesHigh() - Method in class mapss.dif.attributes.Interval
True if the interval includes the higher bound.
includesLow() - Method in class mapss.dif.attributes.Interval
True if the interval includes the low value.
inducedGraph(ScheduleElement, DIFGraph) - Static method in class mapss.dif.DIFScheduleUtilities
Get the induced DIF graph from the schedule element.
InitGraph - Static variable in class mapss.dif.attributes.PSDFAttributeType
 
INITIAL - Static variable in class mapss.dif.language.sablecc.lexer.Lexer.State
 
initPartitions(int) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Initialize partitions by the given counts.
INOUT - Static variable in class mapss.dif.graph.hierarchy.Port
Indicates that a port is a bi-directional port.
input - Static variable in class mapss.dif.attributes.DIFNodeAttributeType
 
insertIndent(int) - Method in class mapss.dif.graph.DIFdoc
Returns a string containing indentLevel many indents.
instance - Static variable in class mapss.dif.language.sablecc.node.NoCast
 
instance - Static variable in class mapss.dif.language.sablecc.node.NodeCast
 
inStart(Start) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
IntegratedFramework - Class in mapss.dif.csdf.sdf.mem
Integrated algorithm framework for data memory management.
IntegratedFramework(ConflictGraph) - Constructor for class mapss.dif.csdf.sdf.mem.IntegratedFramework
A constructor with a conflict graph.
intersects(Interval) - Method in class mapss.dif.attributes.Interval
 
Interval - Class in mapss.dif.attributes
Defines one dimensional inclusive or exclusive intervals.
Interval(double) - Constructor for class mapss.dif.attributes.Interval
Creates a point: [a,a].
Interval(double, boolean, double, boolean) - Constructor for class mapss.dif.attributes.Interval
Creates an interval.
IntervalCollection - Class in mapss.dif.attributes
This class is intented for use with parametrizable attributes.
IntervalCollection() - Constructor for class mapss.dif.attributes.IntervalCollection
 
IntervalCollection(String) - Constructor for class mapss.dif.attributes.IntervalCollection
Creates an interval collection with a name.
intValue() - Method in class mapss.dif.attributes.AttributeType
Return the integer equivalent of the attribute type.
isClusterNode(Node) - Method in class mapss.dif.graph.DotGenerator
Returns true if this node is defined within a cluster previously.
isConnected(Graph) - Static method in class mapss.dif.graph.Graphs
Return true if the given graph is connected.
isConnected() - Method in class mapss.dif.graph.hierarchy.Port
Returns true if the port is connected, false otherwise.
isConnected(Edge) - Method in class mapss.dif.graph.hierarchy.PortList
Checks if an edge is already connected to a port in this list.
isCPrimitive(Object) - Static method in class mapss.dif.util.Value
Check to see if value is C primitive type or not, i.e., int, long, float, double, char.
isDefined(String) - Method in class mapss.dif.graph.hierarchy.PortList
Checks if a port name is previously defined.
isDefined(String) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns true if the given name is the name of another hierarchy.
isDirected() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns true if the hierarchy contains at least one directed port.
isDisposed() - Method in class mapss.dif.graph.hierarchy.Port
Returns true if this object is disposed and not available for future usage.
isKeyWord(String) - Static method in class mapss.dif.bdf.BDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.csdf.CSDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.csdf.sdf.SDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.language.LanguageAnalysis
Checks if a string is a keyword in DIF.
isKeyWord(String) - Static method in class mapss.dif.mdsdf.MDSDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.psdf.PSDFLanguageAnalysis
 
isKeyWord(String) - Static method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
isLeaf() - Method in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
Check whether it's a leaf node.
isParallelismMaximized() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Check whether all partitioning conflicts are in the edge cut.
isRelated() - Method in class mapss.dif.graph.hierarchy.Port
Returns true if the port is related, false otherwise.
isSDFBuffer(Node) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Check whether the given node is an SDF buffer.
isSharingConflict(Edge) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Check whether the edge is a sharing conflict.
isSubHierarchy(Hierarchy) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns true if the hierarchy is a sub-hierarchy of this hierarchy.
isSuperNode(Node) - Method in class mapss.dif.DIFClusterManager
Test the given node super or not.
isSuperNode(Node) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns true if the node is a super node of this hierarchy.
isValue(Object) - Static method in class mapss.dif.util.Value
Check to see if value is instanceof Integer, Double, Complex, String, Boolean, int[], double[], Complex[], int[][], double[][], Complex[][], ArrayList.
iterator() - Method in class mapss.dif.graph.hierarchy.PortList
Returns an iterator over the list of port added.
iterator() - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns an iterator over the super nodes.

L

labelConvention(String) - Static method in class mapss.dif.util.Conventions
Label convention check for using with data structures that require element labels such as Hierarchy or DIFGraph.
LanguageAnalysis - Class in mapss.dif.language
This is the analysis class for implementing the DIF compiler for DIF version 0.2.
LanguageAnalysis() - Constructor for class mapss.dif.language.LanguageAnalysis
 
leafNode(Node) - Method in class mapss.dif.csdf.sdf.sched.ScheduleTree
Get schedule tree leaf node with given graph node.
leafNodes() - Method in class mapss.dif.csdf.sdf.sched.ScheduleTree
Get a list of the tree leaf nodes.
leastParent(ScheduleTreeNode, ScheduleTreeNode) - Method in class mapss.dif.csdf.sdf.sched.ScheduleTree
The least(youngest/closet/nearest) common parent of given pair of schedule tree nodes
leftChild() - Method in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
Return left child.
Lexer - Class in mapss.dif.language.sablecc.lexer
 
Lexer(PushbackReader) - Constructor for class mapss.dif.language.sablecc.lexer.Lexer
 
Lexer.State - Class in mapss.dif.language.sablecc.lexer
 
LexerException - Exception in mapss.dif.language.sablecc.lexer
 
LexerException(String) - Constructor for exception mapss.dif.language.sablecc.lexer.LexerException
 
listIterator(int) - Method in class mapss.dif.language.sablecc.node.TypedLinkedList
 
loopCount - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 

M

main(String[]) - Static method in class mapss.dif.util.Conventions
 
mapss.dif - package mapss.dif
 
mapss.dif.attributes - package mapss.dif.attributes
Package including the attribute enumeration types that can be used in DIFGraphs.
mapss.dif.bdf - package mapss.dif.bdf
 
mapss.dif.csdf - package mapss.dif.csdf
 
mapss.dif.csdf.bcsdf - package mapss.dif.csdf.bcsdf
 
mapss.dif.csdf.sdf - package mapss.dif.csdf.sdf
 
mapss.dif.csdf.sdf.mem - package mapss.dif.csdf.sdf.mem
 
mapss.dif.csdf.sdf.sched - package mapss.dif.csdf.sdf.sched
 
mapss.dif.graph - package mapss.dif.graph
 
mapss.dif.graph.hierarchy - package mapss.dif.graph.hierarchy
Provides classes to implement hierarchical/clustered graphs.
mapss.dif.language - package mapss.dif.language
mapss.dif.language is implemented based on DIF version 0.2 language grammar.
mapss.dif.language.sablecc.analysis - package mapss.dif.language.sablecc.analysis
 
mapss.dif.language.sablecc.lexer - package mapss.dif.language.sablecc.lexer
 
mapss.dif.language.sablecc.node - package mapss.dif.language.sablecc.node
 
mapss.dif.language.sablecc.parser - package mapss.dif.language.sablecc.parser
 
mapss.dif.mdsdf - package mapss.dif.mdsdf
 
mapss.dif.psdf - package mapss.dif.psdf
 
mapss.dif.ptolemy - package mapss.dif.ptolemy
 
mapss.dif.util - package mapss.dif.util
 
mapss.dif.util.command - package mapss.dif.util.command
 
maximalCliques() - Method in class mapss.dif.graph.AllCliquesAnalysis
Return the maximal cliques.
maximalCliques() - Method in interface mapss.dif.graph.AllCliquesAnalyzer
Return the maximal cliques.
maximalCliques() - Method in class mapss.dif.graph.BacktrackingAllCliquesStrategy
Return the maximal cliques.
maxRate() - Method in class mapss.dif.csdf.sdf.SDFGraph
The maximal sample exchanging rate in the graph.
MBOTopSortStrategy - Class in mapss.dif.csdf.sdf.sched
A topological sorting algorithm for minimum buffer overlaps.
MBOTopSortStrategy(DIFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.MBOTopSortStrategy
Constructor with a DIFGraph.
MCBStrategy - Class in mapss.dif.csdf.sdf.sched
A base scheduler using multirate cycle breaking framework.
MCBStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.MCBStrategy
Constructor for a given SDF graph.
MDSDFEdgeWeight - Class in mapss.dif.mdsdf
Information associated with an MDSDF edge.
MDSDFEdgeWeight() - Constructor for class mapss.dif.mdsdf.MDSDFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay, one-dimensional edge.
MDSDFEdgeWeight(int[], int[], int[]) - Constructor for class mapss.dif.mdsdf.MDSDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
MDSDFEdgeWeight(Object, Object, int[], int[], int[]) - Constructor for class mapss.dif.mdsdf.MDSDFEdgeWeight
Construct an edge weight for a specified source port, sink port, token production rate, token consumption rate, and delay.
MDSDFGraph - Class in mapss.dif.mdsdf
Information and computations associated with MDSDFGraph.
MDSDFGraph() - Constructor for class mapss.dif.mdsdf.MDSDFGraph
Construct an empty MDSDF graph.
MDSDFGraph(int) - Constructor for class mapss.dif.mdsdf.MDSDFGraph
Construct an empty MDSDF graph with enough storage allocated for the specified number of nodes.
MDSDFGraph(int, int) - Constructor for class mapss.dif.mdsdf.MDSDFGraph
Construct an empty MDSDF graph with enough storage allocated for the specified number of edges, and number of nodes.
MDSDFLanguageAnalysis - Class in mapss.dif.mdsdf
This analysis extends LanguageAnalysis to read DIF specification of MDSDF graphs.
MDSDFLanguageAnalysis() - Constructor for class mapss.dif.mdsdf.MDSDFLanguageAnalysis
 
MDSDFNodeWeight - Class in mapss.dif.mdsdf
Information associated with a MDSDF node.
MDSDFNodeWeight() - Constructor for class mapss.dif.mdsdf.MDSDFNodeWeight
Createa a MDSDF node weight with null computation.
MDSDFNodeWeight(Object) - Constructor for class mapss.dif.mdsdf.MDSDFNodeWeight
Create a MDSDF node weight given a computation that is to be represented by the MDSDF node.
MDSDFToDIFWriter - Class in mapss.dif.mdsdf
DIF writer class for graphs of runtime type MDSDFGraph.
MDSDFToDIFWriter() - Constructor for class mapss.dif.mdsdf.MDSDFToDIFWriter
 
merge - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type of buffer merging for in-place execution actors.
mergeGraph(Graph) - Method in class mapss.dif.DIFGraph
Merge graph into this graph.
MinBufferStrategy - Class in mapss.dif.csdf.sdf.sched
A minimum buffer cost scheduler for SDF graphs.
MinBufferStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.MinBufferStrategy
Constructor of an SDFGraph.
minimalPartitionSize() - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Return the minimal partition size.
MinimumSpanningTreeAnalysis - Class in mapss.dif.graph
Computation of a minimum spanning tree in a graph.
MinimumSpanningTreeAnalysis(Graph, ToDoubleMapping) - Constructor for class mapss.dif.graph.MinimumSpanningTreeAnalysis
Construct an instance of this class for a given graph.
MinimumSpanningTreeAnalysis(MinimumSpanningTreeAnalyzer) - Constructor for class mapss.dif.graph.MinimumSpanningTreeAnalysis
Construct an instance of this class using a given analyzer.
MinimumSpanningTreeAnalyzer - Interface in mapss.dif.graph
Base interface for the computation of minimum spanning trees in a graph.
MinimumSpanningTreeStrategy - Class in mapss.dif.graph
Computation of a minimum spanning tree in a graph.
MinimumSpanningTreeStrategy(Graph, ToDoubleMapping) - Constructor for class mapss.dif.graph.MinimumSpanningTreeStrategy
Construct a minimum spanning tree strategy for a given graph and a given set of edge weights.
mirror() - Method in class mapss.dif.DIFGraph
Mirror this graph.
mirror(Map) - Method in class mapss.dif.DIFGraph
Mirror this graph.
mirror(boolean) - Method in class mapss.dif.DIFHierarchy
Override Hierarchy.mirror(boolean) to restrict to always clone weights.
mirror() - Method in class mapss.dif.DIFHierarchy
Completely mirror/clone this hierarchy, sub-hierarchies, graphs, attributes, and parameters.
mirror(Map) - Method in class mapss.dif.DIFHierarchy
Mirror/clone this hierarchy, sub-hierarchies, graphs, attributes, and parameters based on the given mirrorMap
mirror(boolean) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Mirrors a hierarchy without copying the information about its parent so it can be connected to another parent.
mirror(Hierarchy, MirrorTransformerStrategy) - Method in class mapss.dif.graph.hierarchy.Port
Mirrors a port without copying its connection field.

N

newName() - Method in class mapss.dif.graph.hierarchy.PortList
Returns a string that is guaranteed to be unused in this port list as a port name.
newName() - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Returns a string that is guaranteed to be unused in this port list as a port name.
next() - Method in class mapss.dif.language.sablecc.lexer.Lexer
 
NoCast - Class in mapss.dif.language.sablecc.node
 
Node - Class in mapss.dif.language.sablecc.node
 
Node() - Constructor for class mapss.dif.language.sablecc.node.Node
 
node - Variable in class mapss.dif.language.sablecc.parser.Parser
 
NodeCast - Class in mapss.dif.language.sablecc.node
 

O

objectToString(Object) - Method in class mapss.dif.language.DIFWriter
Convert Object value to string.
optimalBankCapacity() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The optimal (minimal) bank capacity requirement after running the given number of iterations.
optimalCost() - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Return the optimal cost.
optimalPartitionString() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The optimal partitioning (bank assignment) results after running the given number of iterations.
optimalSchedule() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The optimal scheduling result (schedule) after running the given number of iterations.
originalVersionOf(Object) - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Return the original version of given object in the transformed graph.
originalVersionOf(Object) - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Return the original version of given object in the transformed graph.
OUT - Static variable in class mapss.dif.graph.hierarchy.Port
Indicates that a port is an output port.
outAActorBlock(AActorBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAActorBody(AActorBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAArrayValue(AArrayValue) - Method in class mapss.dif.language.LanguageAnalysis
 
outAArrayValue(AArrayValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAAttrDataType(AAttrDataType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAAttributeBody(AAttributeBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAAttrType(AAttrType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outABasedonBlock(ABasedonBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outABasedonBody(ABasedonBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outABasedonExpression(ABasedonExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outABlankParameterExpression(ABlankParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outABooleanValue(ABooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outABuiltinAttributeBlock(ABuiltinAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAClosedClosedRange(AClosedClosedRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAClosedOpenRange(AClosedOpenRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAComplex(AComplex) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAComplexMatrixValue(AComplexMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAComplexRow(AComplexRow) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAComplexRowTail(AComplexRowTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAComplexTail(AComplexTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAComplexValue(AComplexValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAConcatenatedStringValue(AConcatenatedStringValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outADataType(ADataType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outADiscreteRange(ADiscreteRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outADiscreteRangeNumberTail(ADiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outADoubleNumber(ADoubleNumber) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outADoubleValue(ADoubleValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAEdgeDefinition(AEdgeDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAEdgeDefinitionTail(AEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAEdgesTopologyList(AEdgesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAFalseBooleanValue(AFalseBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAGraphBlock(AGraphBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAGraphList(AGraphList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAIdentifierName(AIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAIdList(AIdList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAIdlistAttributeExpression(AIdlistAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAInputInterfaceExpression(AInputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAIntegerNumber(AIntegerNumber) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAIntegerValue(AIntegerValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAInterfaceBlock(AInterfaceBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAInterfaceBody(AInterfaceBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANodeIdentifierTail(ANodeIdentifierTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANodePortDefinition(ANodePortDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANodesTopologyList(ANodesTopologyList) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANumericMatrixValue(ANumericMatrixValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANumericRow(ANumericRow) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANumericRowTail(ANumericRowTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outANumericTail(ANumericTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAOpenClosedRange(AOpenClosedRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAOpenOpenRange(AOpenOpenRange) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAOutputInterfaceExpression(AOutputInterfaceExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAParameterBlock(AParameterBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAParameterBody(AParameterBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAParamsRefinementExpression(AParamsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAParamType(AParamType) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAPlainPortDefinition(APlainPortDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAPortDefinitionTail(APortDefinitionTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAPortsRefinementExpression(APortsRefinementExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARangeBlock(ARangeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARangeParameterExpression(ARangeParameterExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
outARangeParameterExpression(ARangeParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARangeTail(ARangeTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAReferenceActorExpression(AReferenceActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAReferenceAttributeExpression(AReferenceAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARefIdTail(ARefIdTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARefinementBlock(ARefinementBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARefinementBody(ARefinementBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outARefinementDefinition(ARefinementDefinition) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAReflistActorExpression(AReflistActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAStringIdentifierName(AStringIdentifierName) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAStringValue(AStringValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outATopologyBlock(ATopologyBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outATopologyBody(ATopologyBody) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outATrueBooleanValue(ATrueBooleanValue) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAUserDefinedAttributeBlock(AUserDefinedAttributeBlock) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAValueActorExpression(AValueActorExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
outAValueActorExpression(AValueActorExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAValueAttributeExpression(AValueAttributeExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
outAValueAttributeExpression(AValueAttributeExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAValueParameterExpression(AValueParameterExpression) - Method in class mapss.dif.language.LanguageAnalysis
 
outAValueParameterExpression(AValueParameterExpression) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
outAValueTail(AValueTail) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 
output - Static variable in class mapss.dif.attributes.DIFNodeAttributeType
 
outStart(Start) - Method in class mapss.dif.language.sablecc.analysis.DepthFirstAdapter
 

P

PActorBody - Class in mapss.dif.language.sablecc.node
 
PActorBody() - Constructor for class mapss.dif.language.sablecc.node.PActorBody
 
PActorExpression - Class in mapss.dif.language.sablecc.node
 
PActorExpression() - Constructor for class mapss.dif.language.sablecc.node.PActorExpression
 
parameter - Static variable in class mapss.dif.attributes.DIFNodeAttributeType
 
paramsMatch(DIFHierarchy, Object, DIFHierarchy, Object) - Method in class mapss.dif.psdf.PSDFSpecification
 
parent - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 
parent() - Method in class mapss.dif.language.sablecc.node.Node
 
parents(ScheduleTreeNode, ScheduleTreeNode) - Method in class mapss.dif.csdf.sdf.sched.ScheduleTree
Common parents for a given pair of nodes.
parents() - Method in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
Return all parents including immediate and grand parents.
parse() - Method in class mapss.dif.language.sablecc.parser.Parser
 
Parser - Class in mapss.dif.language.sablecc.parser
 
Parser(Lexer) - Constructor for class mapss.dif.language.sablecc.parser.Parser
 
ParserException - Exception in mapss.dif.language.sablecc.parser
 
ParserException(Token, String) - Constructor for exception mapss.dif.language.sablecc.parser.ParserException
 
PartialTopSortStrategy - Class in mapss.dif.graph
A topological sorting approach by building partial orders.
PartialTopSortStrategy(Graph) - Constructor for class mapss.dif.graph.PartialTopSortStrategy
Construct a top sorting strategy for a given graph.
PartitionBase - Class in mapss.dif.csdf.sdf.mem
A base class for partitioned graph structure.
PartitionBase() - Constructor for class mapss.dif.csdf.sdf.mem.PartitionBase
A constructor.
PartitionBase(Graph) - Constructor for class mapss.dif.csdf.sdf.mem.PartitionBase
Constructor for a given graph.
PartitionedGraph - Class in mapss.dif.csdf.sdf.mem
A graph of partitions with additional partition related tools.
PartitionedGraph() - Constructor for class mapss.dif.csdf.sdf.mem.PartitionedGraph
A constructor.
PartitionedGraph(Graph) - Constructor for class mapss.dif.csdf.sdf.mem.PartitionedGraph
Constructor for a given graph.
partitionIndexOf(Element) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
The partition index in the list of partitions.
partitionIndexOf(GraphPartition) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get the partition index for the given partition.
partitionOf(int) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get the partition for the given partition index.
partitionOf(Element) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get the container partition of an element.
partitionsOf(Collection) - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Get the assigned partitions of a given collection of elements.
partitionString() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Display partitions in a text string.
partitionString() - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Display partitions in a text string.
PAttributeBody - Class in mapss.dif.language.sablecc.node
 
PAttributeBody() - Constructor for class mapss.dif.language.sablecc.node.PAttributeBody
 
PAttributeExpression - Class in mapss.dif.language.sablecc.node
 
PAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.PAttributeExpression
 
PBasedonBody - Class in mapss.dif.language.sablecc.node
 
PBasedonBody() - Constructor for class mapss.dif.language.sablecc.node.PBasedonBody
 
PBasedonExpression - Class in mapss.dif.language.sablecc.node
 
PBasedonExpression() - Constructor for class mapss.dif.language.sablecc.node.PBasedonExpression
 
PBlock - Class in mapss.dif.language.sablecc.node
 
PBlock() - Constructor for class mapss.dif.language.sablecc.node.PBlock
 
PBooleanValue - Class in mapss.dif.language.sablecc.node
 
PBooleanValue() - Constructor for class mapss.dif.language.sablecc.node.PBooleanValue
 
PComplex - Class in mapss.dif.language.sablecc.node
 
PComplex() - Constructor for class mapss.dif.language.sablecc.node.PComplex
 
PComplexRow - Class in mapss.dif.language.sablecc.node
 
PComplexRow() - Constructor for class mapss.dif.language.sablecc.node.PComplexRow
 
PComplexRowTail - Class in mapss.dif.language.sablecc.node
 
PComplexRowTail() - Constructor for class mapss.dif.language.sablecc.node.PComplexRowTail
 
PComplexTail - Class in mapss.dif.language.sablecc.node
 
PComplexTail() - Constructor for class mapss.dif.language.sablecc.node.PComplexTail
 
PConcatenatedStringValue - Class in mapss.dif.language.sablecc.node
 
PConcatenatedStringValue() - Constructor for class mapss.dif.language.sablecc.node.PConcatenatedStringValue
 
PDiscreteRangeNumberTail - Class in mapss.dif.language.sablecc.node
 
PDiscreteRangeNumberTail() - Constructor for class mapss.dif.language.sablecc.node.PDiscreteRangeNumberTail
 
PEdgeDefinition - Class in mapss.dif.language.sablecc.node
 
PEdgeDefinition() - Constructor for class mapss.dif.language.sablecc.node.PEdgeDefinition
 
PEdgeDefinitionTail - Class in mapss.dif.language.sablecc.node
 
PEdgeDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.PEdgeDefinitionTail
 
peek() - Method in class mapss.dif.language.sablecc.lexer.Lexer
 
PGraphBlock - Class in mapss.dif.language.sablecc.node
 
PGraphBlock() - Constructor for class mapss.dif.language.sablecc.node.PGraphBlock
 
PGraphList - Class in mapss.dif.language.sablecc.node
 
PGraphList() - Constructor for class mapss.dif.language.sablecc.node.PGraphList
 
PIdList - Class in mapss.dif.language.sablecc.node
 
PIdList() - Constructor for class mapss.dif.language.sablecc.node.PIdList
 
PInterfaceBody - Class in mapss.dif.language.sablecc.node
 
PInterfaceBody() - Constructor for class mapss.dif.language.sablecc.node.PInterfaceBody
 
PInterfaceExpression - Class in mapss.dif.language.sablecc.node
 
PInterfaceExpression() - Constructor for class mapss.dif.language.sablecc.node.PInterfaceExpression
 
PName - Class in mapss.dif.language.sablecc.node
 
PName() - Constructor for class mapss.dif.language.sablecc.node.PName
 
PNodeIdentifierTail - Class in mapss.dif.language.sablecc.node
 
PNodeIdentifierTail() - Constructor for class mapss.dif.language.sablecc.node.PNodeIdentifierTail
 
PNumber - Class in mapss.dif.language.sablecc.node
 
PNumber() - Constructor for class mapss.dif.language.sablecc.node.PNumber
 
PNumericRow - Class in mapss.dif.language.sablecc.node
 
PNumericRow() - Constructor for class mapss.dif.language.sablecc.node.PNumericRow
 
PNumericRowTail - Class in mapss.dif.language.sablecc.node
 
PNumericRowTail() - Constructor for class mapss.dif.language.sablecc.node.PNumericRowTail
 
PNumericTail - Class in mapss.dif.language.sablecc.node
 
PNumericTail() - Constructor for class mapss.dif.language.sablecc.node.PNumericTail
 
Port - Class in mapss.dif.graph.hierarchy
Port class for interfacing of hierarchy objects with other hierarchies.
Port(String, Hierarchy) - Constructor for class mapss.dif.graph.hierarchy.Port
Construct an undirected port.
Port(String, Hierarchy, int) - Constructor for class mapss.dif.graph.hierarchy.Port
Construct a directed port.
PortList - Class in mapss.dif.graph.hierarchy
List of ports in a hierarchy.
PortList() - Constructor for class mapss.dif.graph.hierarchy.PortList
Construct a port list.
PParameterBody - Class in mapss.dif.language.sablecc.node
 
PParameterBody() - Constructor for class mapss.dif.language.sablecc.node.PParameterBody
 
PParameterExpression - Class in mapss.dif.language.sablecc.node
 
PParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.PParameterExpression
 
PParamType - Class in mapss.dif.language.sablecc.node
 
PParamType() - Constructor for class mapss.dif.language.sablecc.node.PParamType
 
PPortDefinition - Class in mapss.dif.language.sablecc.node
 
PPortDefinition() - Constructor for class mapss.dif.language.sablecc.node.PPortDefinition
 
PPortDefinitionTail - Class in mapss.dif.language.sablecc.node
 
PPortDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.PPortDefinitionTail
 
PRange - Class in mapss.dif.language.sablecc.node
 
PRange() - Constructor for class mapss.dif.language.sablecc.node.PRange
 
PRangeBlock - Class in mapss.dif.language.sablecc.node
 
PRangeBlock() - Constructor for class mapss.dif.language.sablecc.node.PRangeBlock
 
PRangeTail - Class in mapss.dif.language.sablecc.node
 
PRangeTail() - Constructor for class mapss.dif.language.sablecc.node.PRangeTail
 
PRefIdTail - Class in mapss.dif.language.sablecc.node
 
PRefIdTail() - Constructor for class mapss.dif.language.sablecc.node.PRefIdTail
 
PRefinementBody - Class in mapss.dif.language.sablecc.node
 
PRefinementBody() - Constructor for class mapss.dif.language.sablecc.node.PRefinementBody
 
PRefinementDefinition - Class in mapss.dif.language.sablecc.node
 
PRefinementDefinition() - Constructor for class mapss.dif.language.sablecc.node.PRefinementDefinition
 
PRefinementExpression - Class in mapss.dif.language.sablecc.node
 
PRefinementExpression() - Constructor for class mapss.dif.language.sablecc.node.PRefinementExpression
 
printEdgeRateExpressions() - Method in class mapss.dif.psdf.PSDFGraph
Print the expressions associated with the data rates on each edge.
printHierGraph(Hierarchy, int, StringBuffer) - Method in class mapss.dif.graph.DIFdoc
 
Procedure - Class in mapss.dif.csdf.sdf.sched
A class modeling procedure instantiation in software synthesis.
Procedure() - Constructor for class mapss.dif.csdf.sdf.sched.Procedure
Constructor without any argument.
procedureCount() - Method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Get the number of procedures.
procedureCount() - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
The total number of procedures synthesized.
procedureLabel(Procedure) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Get the integer label of a synthesized procedure.
ProcedureStrategy - Class in mapss.dif.csdf.sdf.sched
A recursive procedure implementation.
ProcedureStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Constructor with a given graph.
ProcedureStrategy(SDFGraph, Schedule) - Constructor for class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Constructor with a given graph and a valid R-schedule.
ProcedureSynthesis - Class in mapss.dif.csdf.sdf.sched
Procedure synthesis for a schedule.
ProcedureSynthesis(Schedule) - Constructor for class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Constructor of a Schedule.
production - Static variable in class mapss.dif.attributes.DIFAttributeType
Enumeration type of production rate.
productionPeriodRate() - Method in class mapss.dif.csdf.CSDFEdgeWeight
The sum of the token production rates over all phases is returned.
productionPhaseCount() - Method in class mapss.dif.csdf.CSDFEdgeWeight
Returns the number of the phases on the produced end of the edge
PSDFAttributeType - Class in mapss.dif.attributes
An enumeration of types of default attributes for PSDF.
PSDFAttributeType(String) - Constructor for class mapss.dif.attributes.PSDFAttributeType
 
PSDFEdgeWeight - Class in mapss.dif.psdf
Information associated with a PSDF edge.
PSDFEdgeWeight() - Constructor for class mapss.dif.psdf.PSDFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
PSDFEdgeWeight(Variable, Variable, Variable) - Constructor for class mapss.dif.psdf.PSDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
PSDFEdgeWeight(Object, Object, Variable, Variable, Variable) - Constructor for class mapss.dif.psdf.PSDFEdgeWeight
Construct an edge weight for a specified source port, sink port, token production rate, token consumption rate, and delay.
PSDFGraph - Class in mapss.dif.psdf
Information associated with a PSDF graph.
PSDFGraph() - Constructor for class mapss.dif.psdf.PSDFGraph
Construct an empty PSDF graph.
PSDFGraph(int) - Constructor for class mapss.dif.psdf.PSDFGraph
Construct an empty PSDF graph with enough storage allocated for the specified number of nodes.
PSDFGraph(int, int) - Constructor for class mapss.dif.psdf.PSDFGraph
Construct an empty PSDF graph with enough storage allocated for the specified number of edges, and number of nodes.
PSDFGraphReader - Class in mapss.dif.psdf
This class provides methods for converting Ptolemy II PSDF models into weighted graph representations.
PSDFGraphReader() - Constructor for class mapss.dif.psdf.PSDFGraphReader
Create a new PSDF graph reader.
PSDFGraphs - Class in mapss.dif.psdf
Utilities for working with parametereized synchronous dataflow graphs.
PSDFLanguageAnalysis - Class in mapss.dif.psdf
This analysis extends LanguageAnalysis to read PSDF graphs.
PSDFLanguageAnalysis() - Constructor for class mapss.dif.psdf.PSDFLanguageAnalysis
 
PSDFNodeWeight - Class in mapss.dif.psdf
Information associated with a PSDF node.
PSDFNodeWeight(Object) - Constructor for class mapss.dif.psdf.PSDFNodeWeight
Create a PSDF node weight given a computation that is to be represented by the PSDF node.
PSDFNodeWeight() - Constructor for class mapss.dif.psdf.PSDFNodeWeight
Construct a PSDF node weight with no computation to be represented by the associated PSDF node.
PSDFSpecification - Static variable in class mapss.dif.attributes.PSDFAttributeType
 
PSDFSpecification - Class in mapss.dif.psdf
Information associated with a PSDF Specification.
PSDFSpecification(PSDFSpecificationGraph) - Constructor for class mapss.dif.psdf.PSDFSpecification
Construct a PSDF Specification with an empty name.
PSDFSpecification(PSDFSpecificationGraph, String) - Constructor for class mapss.dif.psdf.PSDFSpecification
Construct a PSDF Specification.
PSDFSpecificationGraph - Class in mapss.dif.psdf
Information associated with a PSDFSpecification graph.
PSDFSpecificationGraph() - Constructor for class mapss.dif.psdf.PSDFSpecificationGraph
Construct a PSDFSpecificationGraph with init, subinint, and body nodes.
PSDFSpecificationLanguageAnalysis - Class in mapss.dif.psdf
This analysis extends LanguageAnalysis to read PSDF Specifications.
PSDFSpecificationLanguageAnalysis() - Constructor for class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
PSDFSpecificationToDIFWriter - Class in mapss.dif.psdf
DIF writer class for graphs of runtime type PSDF Specification.
PSDFSpecificationToDIFWriter() - Constructor for class mapss.dif.psdf.PSDFSpecificationToDIFWriter
 
PSDFToDIFWriter - Class in mapss.dif.psdf
DIF writer class for graphs of runtime type PSDF Graph.
PSDFToDIFWriter() - Constructor for class mapss.dif.psdf.PSDFToDIFWriter
 
PTopologyBody - Class in mapss.dif.language.sablecc.node
 
PTopologyBody() - Constructor for class mapss.dif.language.sablecc.node.PTopologyBody
 
PTopologyList - Class in mapss.dif.language.sablecc.node
 
PTopologyList() - Constructor for class mapss.dif.language.sablecc.node.PTopologyList
 
PType - Class in mapss.dif.language.sablecc.node
 
PType() - Constructor for class mapss.dif.language.sablecc.node.PType
 
purge() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Checks if all super nodes in this hierarchy can be flattened.
PValue - Class in mapss.dif.language.sablecc.node
 
PValue() - Constructor for class mapss.dif.language.sablecc.node.PValue
 
PValueTail - Class in mapss.dif.language.sablecc.node
 
PValueTail() - Constructor for class mapss.dif.language.sablecc.node.PValueTail
 

R

RandomConflictGraphGenerator - Class in mapss.dif.csdf.sdf.mem
Random graph generator in generating random conflict graphs.
RandomConflictGraphGenerator() - Constructor for class mapss.dif.csdf.sdf.mem.RandomConflictGraphGenerator
A constructor without arguments.
rateOneRatio() - Method in class mapss.dif.csdf.sdf.SDFGraph
Returns the ratio of sample exchanging rate of 1 of this graph.
read(byte[], int) - Method in class mapss.dif.util.command.ExecutionClient
Reads a block of data from the input stream into a given buffer.
read(byte) - Method in class mapss.dif.util.command.ExecutionClient
Read a stream of bytes from the input stream until the terminator is encountered.
Reader - Class in mapss.dif.language
DIF Reader class.
Reader(String) - Constructor for class mapss.dif.language.Reader
Constructs a Reader for this file.
RegularNode - Static variable in class mapss.dif.attributes.BDFAttributeType
 
relate(Node) - Method in class mapss.dif.graph.hierarchy.Port
Defines an inner connection between a node and a port of a hierarchy.
relate(Port) - Method in class mapss.dif.graph.hierarchy.Port
Defines an inner connection between a sub-port and a port of a hierarchy.
RemoteExecutionException - Exception in mapss.dif.util.command
Exception thrown by remote execution entities.
RemoteExecutionException(String) - Constructor for exception mapss.dif.util.command.RemoteExecutionException
 
removeAllAttributes() - Method in class mapss.dif.AttributeContainer
Reset this attribute container.
removeAllAttributes() - Method in class mapss.dif.DIFGraph
Remove all DIFAttribute from the AttributeContainer associated with this graph.
removeAllAttributes(Element) - Method in class mapss.dif.DIFGraph
Remove all DIFAttribute from the AttributeContainer associated with this element.
removeAttribute(String) - Method in class mapss.dif.AttributeContainer
Removes the DIFAttribute with the given name.
removeAttribute(DIFAttribute) - Method in class mapss.dif.AttributeContainer
Removes the DIFAttribute from the container.
removeAttribute(DIFAttribute) - Method in class mapss.dif.DIFGraph
Removes the DIFAttribute from the attribute container of the graph.
removeAttribute(String) - Method in class mapss.dif.DIFGraph
Removes the DIFAttribute with the given name from the attribute container of the graph.
removeAttribute(Element, DIFAttribute) - Method in class mapss.dif.DIFGraph
Removes the DIFAttribute from the attribute container of the element.
removeAttribute(Element, String) - Method in class mapss.dif.DIFGraph
Removes the DIFAttribute with the given name from the attribute container of this element.
removeCallee(Procedure) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Remove the given callee.
removeCaller(Procedure) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Remove the given caller.
removeEdge(Edge) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Remove a graph edge and the associated value.
removeEdge(Edge) - Method in class mapss.dif.DIFGraph
Remove an edge from this graph.
removeNode(Node) - Method in class mapss.dif.csdf.CSDFGraph
Remove a node from the CSDF graph.
removeNode(Node) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Remove a graph node and the associated value.
removeNode(Node) - Method in class mapss.dif.DIFGraph
Remove a node from this graph.
removeParameter(String) - Method in class mapss.dif.DIFGraph
Removes the parameter defined by the given name from the parameter list.
removeSharingConflicts() - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Remove all the sharing conflict edges.
replaceBy(Node) - Method in class mapss.dif.language.sablecc.node.Node
 
resetPartitions() - Method in class mapss.dif.csdf.sdf.mem.PartitionedGraph
Remove all partitions.
restoreEdge(Edge) - Method in class mapss.dif.DIFGraph
Restore an edge in this graph.
result() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Return the resulting graph after the transformation.
result() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Return the resulting graph after the transformation.
retrieveHierarchy(DIFHierarchy) - Method in class mapss.dif.language.Writer
This method will retrieve all hierarchies inside the top level DIFHierarchy and put them into a LinkedList in depth first order.
reverseSplit - Variable in class mapss.dif.csdf.sdf.sched.DPPOTableElement
Indication for reverse or normal split for GDPPO.
rightChild() - Method in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
Return right child.
root() - Method in class mapss.dif.csdf.sdf.sched.ScheduleTree
Get the tree root node.
runCommand(String[]) - Method in class mapss.dif.util.command.CommandUtilities
Runs a command on the local machine and returns true on zero exit.
runOptimization(int, int) - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Run the optimization for the given number of iterations and the desired way to update information across iterations.
runRemoteCommand(String, int, String[]) - Method in class mapss.dif.util.command.CommandUtilities
Runs a command on a remote machine and returns true on zero exit.

S

schedule() - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Run APGAN clustering and then expand it to a schedule.
schedule() - Method in class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Construct an SDF schedule from the DPPO computation.
schedule - Variable in class mapss.dif.csdf.sdf.sched.CDPPOTableElement
The optimum sub-schedule.
schedule() - Method in class mapss.dif.csdf.sdf.sched.DLCStrategy
Compute a flat schedule for an acyclic SDF graph.
schedule() - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Construct an SDF schedule from the DPPO computation.
schedule() - Method in class mapss.dif.csdf.sdf.sched.FlatStrategy
Compute a flat schedule for an acyclic SDF graph.
schedule() - Method in class mapss.dif.csdf.sdf.sched.GDPPOStrategy
Construct an SDF schedule from the GDPPO computation.
schedule() - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Compute the multirate cycle breaking schedule.
schedule() - Method in class mapss.dif.csdf.sdf.sched.MinBufferStrategy
Compute a minimum buffer schedule.
schedule() - Method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Construct the recursive procedural implementation schedule.
schedule() - Method in class mapss.dif.csdf.sdf.sched.TwoNodeStrategy
Construct the recursive procedural implementation schedule.
schedule() - Method in class mapss.dif.DIFScheduleStrategy
The schedule computation.
scheduleElement - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 
ScheduleTree - Class in mapss.dif.csdf.sdf.sched
A binary tree expression of R-schedule.
ScheduleTree(Schedule) - Constructor for class mapss.dif.csdf.sdf.sched.ScheduleTree
Constructor for a given schedule.
ScheduleTreeNode - Class in mapss.dif.csdf.sdf.sched
The class for schedule tree node.
ScheduleTreeNode(ScheduleTreeNode) - Constructor for class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
Constructor for given parent.
SDFAttributeType - Class in mapss.dif.attributes
An enumeration of types of default attributes for SDF.
SDFAttributeType(String) - Constructor for class mapss.dif.attributes.SDFAttributeType
 
SDFClusterManager - Class in mapss.dif.csdf.sdf
A graph class specializing in maintaining SDF cluster hierarchy.
SDFClusterManager(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.SDFClusterManager
A constructor with the original graph.
sdfComplexity - Static variable in class mapss.dif.attributes.SDFAttributeType
Enumeration type constant representing execution time (A hypothetical SDF attribute as an example).
SDFEdgeWeight - Class in mapss.dif.csdf.sdf
Information associated with an SDF edge.
SDFEdgeWeight() - Constructor for class mapss.dif.csdf.sdf.SDFEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
SDFEdgeWeight(int, int, int) - Constructor for class mapss.dif.csdf.sdf.SDFEdgeWeight
Construct an edge weight for a specified token production rate, token consumption rate, and delay.
SDFEdgeWeight(Object, Object, int, int, int) - Constructor for class mapss.dif.csdf.sdf.SDFEdgeWeight
Construct an edge weight for a specified source port, sink port, token production rate, token consumption rate, and delay.
SDFGraph - Class in mapss.dif.csdf.sdf
Information associated with an SDF graph.
SDFGraph() - Constructor for class mapss.dif.csdf.sdf.SDFGraph
Construct an empty SDF graph.
SDFGraph(int) - Constructor for class mapss.dif.csdf.sdf.SDFGraph
Construct an empty SDF graph with enough storage allocated for the specified number of nodes.
SDFGraph(int, int) - Constructor for class mapss.dif.csdf.sdf.SDFGraph
Construct an empty SDF graph with enough storage allocated for the specified number of edges, and number of nodes.
SDFGraphReader - Class in mapss.dif.csdf.sdf
This class provides methods for converting Ptolemy II SDF models into weighted graph representations.
SDFGraphReader() - Constructor for class mapss.dif.csdf.sdf.SDFGraphReader
Create a new SDF graph reader.
SDFGraphs - Class in mapss.dif.csdf.sdf
Utilities for working with SDF graphs.
SDFLanguageAnalysis - Class in mapss.dif.csdf.sdf
This analysis extends LanguageAnalysis to read SDF graphs.
SDFLanguageAnalysis() - Constructor for class mapss.dif.csdf.sdf.SDFLanguageAnalysis
 
SDFNodeWeight - Class in mapss.dif.csdf.sdf
Information associated with an SDF node.
SDFNodeWeight(Object, int) - Constructor for class mapss.dif.csdf.sdf.SDFNodeWeight
Create an SDF node weight given a computation that is to be represented by the SDF node, and a given instance number.
SDFNodeWeight(Object) - Constructor for class mapss.dif.csdf.sdf.SDFNodeWeight
Construct an SDF node weight given a computation that is to be represented.
SDFNodeWeight() - Constructor for class mapss.dif.csdf.sdf.SDFNodeWeight
Construct an SDF node weight with no computation to be represented by the associated SDF node.
SDFRandomGraphGenerator - Class in mapss.dif.csdf.sdf
Random graph generator in generating random SDF graphs.
SDFRandomGraphGenerator() - Constructor for class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Constructor with node count.
SDFRandomTreeGenerator - Class in mapss.dif.csdf.sdf
Random graph generator in generating random SDF trees.
SDFRandomTreeGenerator() - Constructor for class mapss.dif.csdf.sdf.SDFRandomTreeGenerator
Constructor with node count.
SDFToDIFWriter - Class in mapss.dif.csdf.sdf
DIF writer class for graphs of runtime type SDFGraph.
SDFToDIFWriter() - Constructor for class mapss.dif.csdf.sdf.SDFToDIFWriter
 
SDFToDot - Class in mapss.dif.csdf.sdf
DOT file generator for SDFGraph objects.
SDFToDot(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.SDFToDot
Creates a DotGenerator object from an SDFGraph.
SDFToHSDFTransformerStrategy - Class in mapss.dif.csdf.sdf
A transformation to generate an HSDFGraph from an SDFGraph.
SDFToHSDFTransformerStrategy(Graph) - Constructor for class mapss.dif.csdf.sdf.SDFToHSDFTransformerStrategy
Construct a transformation for a given graph.
SDFToSingleRateTransformerStrategy - Class in mapss.dif.csdf.sdf
A transformation to generate an SingleRateGraph from an SDFGraph.
SDFToSingleRateTransformerStrategy(Graph) - Constructor for class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Construct a transformation for a given graph.
SDFUtilities - Class in mapss.dif.csdf.sdf
Utilities for synchronous dataflow (SDF) graphs.
SDPPOStrategy - Class in mapss.dif.csdf.sdf.sched
A DPPO scheduler for buffer sharing.
SDPPOStrategy(SDFGraph, List) - Constructor for class mapss.dif.csdf.sdf.sched.SDPPOStrategy
Constructor for a given graph and a lexical order.
SDPPOTopSortStrategy - Class in mapss.dif.csdf.sdf.sched
A topological sorting for minimum SDPPO buffer sharing cost.
SDPPOTopSortStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.SDPPOTopSortStrategy
Constructor with a DIFGraph.
Select - Static variable in class mapss.dif.attributes.BDFAttributeType
 
setActor(TActor) - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
setActorBody(PActorBody) - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
setActorExpression(List) - Method in class mapss.dif.language.sablecc.node.AActorBody
 
setArgument(PName) - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
setAsDirected(boolean) - Method in class mapss.dif.graph.DotGenerator
Sets the DotGenerator object to represent the graph as directed.
setAttr(TColon) - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
setAttr(TColon) - Method in class mapss.dif.language.sablecc.node.ADataType
 
setAttribute(DIFAttribute) - Method in class mapss.dif.AttributeContainer
Set the attribute with the given name and DIFAttribute.
setAttribute(DIFAttribute) - Method in class mapss.dif.DIFGraph
Sets an attribute of the graph.
setAttribute(Element, DIFAttribute) - Method in class mapss.dif.DIFGraph
Sets an attribute of an element.
setAttribute(Port, DIFAttribute) - Method in class mapss.dif.DIFHierarchy
Sets an attribute of a Port.
setAttribute(Element, String, String) - Method in class mapss.dif.graph.DIFdoc
Sets the attribute for an element (node or edge) in the graph.
setAttribute(Collection, String) - Method in class mapss.dif.graph.DotGenerator
Sets an attribute in the cluster.
setAttribute(Element, String, String) - Method in class mapss.dif.graph.DotGenerator
Sets an attribute for a node in the graph.
setAttribute(TAttribute) - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
setAttributeBody(PAttributeBody) - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
setAttributeBody(PAttributeBody) - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
setAttributeExpression(List) - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
setBasedon(TBasedon) - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
setBasedonBody(PBasedonBody) - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
setBasedonExpression(PBasedonExpression) - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
setBCSDFConsumptionRate(int, int) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token consumption rate of the specified phase
setBCSDFConsumptionRate(int, boolean) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token consumption rate of the specified phase
setBCSDFConsumptionRates(BitSet) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token consumption rates
setBCSDFConsumptionRates(int[]) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token consumption rates
setBCSDFProductionRate(int, int) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token production rate of the specified phase
setBCSDFProductionRate(int, boolean) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token production rate of the specified phase
setBCSDFProductionRates(BitSet) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token production rates
setBCSDFProductionRates(int[]) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Set the token production rates
setBDFConsumptionRate(int) - Method in class mapss.dif.bdf.BDFEdgeWeight
Set the token consumption rate of a regular BDF edge.
setBDFConsumptionRate(int[]) - Method in class mapss.dif.bdf.BDFEdgeWeight
Set the token consumption rate of a boolean BDF edge.
setBDFNodeType(BDFAttributeType) - Method in class mapss.dif.bdf.BDFNodeWeight
Set the type of this node.
setBDFProductionRate(int) - Method in class mapss.dif.bdf.BDFEdgeWeight
Set the token production rate of a regular BDF edge.
setBDFProductionRate(int[]) - Method in class mapss.dif.bdf.BDFEdgeWeight
Set the token production rate of a boolean BDF edge.
setBlock(List) - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
setBody(DIFHierarchy) - Method in class mapss.dif.psdf.PSDFSpecification
 
setBooleanValue(PBooleanValue) - Method in class mapss.dif.language.sablecc.node.ABooleanValue
 
setChildren(ScheduleTreeNode, ScheduleTreeNode) - Method in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
Set both children.
setCluster(Collection) - Method in class mapss.dif.graph.DotGenerator
Sets a group of nodes as a cluster.
setColon(TColon) - Method in class mapss.dif.language.sablecc.node.AAttrType
 
setColon(TColon) - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
setColon(TColon) - Method in class mapss.dif.language.sablecc.node.AParamType
 
setColon(TColon) - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
setColon(TColon) - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AComplex
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
setComma(TComma) - Method in class mapss.dif.language.sablecc.node.AValueTail
 
setComplex(PComplex) - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
setComplex(PComplex) - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
setComplex(PComplex) - Method in class mapss.dif.language.sablecc.node.AComplexValue
 
setComplexRow(PComplexRow) - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
setComplexRow(PComplexRow) - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
setComplexRowTail(List) - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
setComplexTail(List) - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
setComputation(Object) - Method in class mapss.dif.DIFNodeWeight
Set the computation to be represented by the CSDF node.
setConcatenatedStringValue(PConcatenatedStringValue) - Method in class mapss.dif.language.sablecc.node.AStringValue
 
setConsumptionRate(Object) - Method in class mapss.dif.bdf.BDFEdgeWeight
Override DIFEdgeWeight.setConsumptionRate(Object) to check the type of input object, and call BDFEdgeWeight.setBDFConsumptionRate(int[]) to set the boolean consumption rate or BDFEdgeWeight.setBDFConsumptionRate(int) to set the regular consumption rate.
setConsumptionRate(Object) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Override DIFEdgeWeight.setConsumptionRate(Object) to check the type of input object, and call BCSDFEdgeWeight.setBCSDFConsumptionRates(java.util.BitSet) to set the BCSDF consumption rates.
setConsumptionRate(Object) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Override DIFEdgeWeight.setConsumptionRate(Object) to check the type of input object, and call CSDFEdgeWeight.setCSDFConsumptionRates(int[]) to set the CSDF consumption rates.
setConsumptionRate(Object) - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Override DIFEdgeWeight.setConsumptionRate(Object) to check the type of input object.
setConsumptionRate(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the token consumption rate of the associated DIF edge.
setConsumptionRate(Object) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Override DIFEdgeWeight.setConsumptionRate(Object) to check the type of consumptionRates, and call #setMDSDFConsumptionRates(int[]) to set the MDSDF consumption rates.
setConsumptionRateExpression(String) - Method in class mapss.dif.psdf.PSDFEdgeWeight
Set to a given expression value the expression associated with the token consumption rate of the PSDF edge.
setContainer(DIFGraph) - Method in class mapss.dif.DIFParameter
DIFGraph.setParameter() will set the back reference.
setCSDFConsumptionRate(int, int) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Set the token consumption rate of the specified phase
setCSDFConsumptionRates(int[]) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Override CSDFEdgeWeight.setCSDFConsumptionRates(int[]) to prevent illegal usage.
setCSDFConsumptionRates(int[]) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Set the token consumption rates
setCSDFConsumptionRates(int[]) - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Override CSDFEdgeWeight.setCSDFConsumptionRates(int[]) to prevent illegal usage.
setCSDFProductionRate(int, int) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Set the token production rate of the specified phase
setCSDFProductionRates(int[]) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Override CSDFEdgeWeight.setCSDFProductionRates(int[]) to prevent illegal usage.
setCSDFProductionRates(int[]) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Set the token production rates
setCSDFProductionRates(int[]) - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Override CSDFEdgeWeight.setCSDFProductionRates(int[]) to prevent illegal usage.
setDataType(String) - Method in class mapss.dif.DIFAttribute
Set the datatype of the value of attribute.
setDataType(String) - Method in class mapss.dif.DIFParameter
Set the datatype of the value of parameter.
setDelay(int) - Method in class mapss.dif.bdf.BDFEdgeWeight
Set delay of a BDF edge.
setDelay(int) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Set the delay of the associated CSDF edge.
setDelay(Object) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Set the delay of the associated CSDF edge.
setDelay(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the delay of the associated DIF edge.
setDelay(Object) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Override DIFEdgeWeight.setDelay(Object) to check the type of delay, and call MDSDFEdgeWeight.setMDSDFDelay(int[]) to set the MDSDF delay.
setDelayTransformation() - Method in class mapss.dif.csdf.sdf.SDFGraphReader
Configure the reader so that Ptolemy II delay actors (SampleDelay actors) will be converted (in subsequent reader invocations) to edge delays as a post-processing step of graph conversion.
setDiscreteRangeNumberTail(List) - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
setDouble(TDouble) - Method in class mapss.dif.language.sablecc.node.ADoubleNumber
 
setDouble(TDouble) - Method in class mapss.dif.language.sablecc.node.ADoubleValue
 
setEdge(PName) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
setEdgeDefinition(PEdgeDefinition) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
setEdgeDefinition(PEdgeDefinition) - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
setEdgeDefinitionTail(List) - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
setEdges(TEdges) - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
setElement(PName) - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
setElement(PName) - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
setElementValue(Element, double) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Set the value of a graph element.
setElementValues(Map) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Set values for graph elements.
setEOF(EOF) - Method in class mapss.dif.language.sablecc.node.Start
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
setEqual(TEqual) - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
setFalse(TFalse) - Method in class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
setFst(TDot) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setFullName(boolean) - Method in class mapss.dif.ptolemy.DIFGraphExporter
If set to true, the hierarchy name is the full name of the ptolemy composite actor.
setGraph(PName) - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
setGraphBlock(List) - Method in class mapss.dif.language.sablecc.node.AGraphList
 
setGraphName(String) - Method in class mapss.dif.graph.DotGenerator
Sets the name for this graph and adds a line to the graph definition to print this name to GraphViz.
setGraphType(PSDFAttributeType) - Method in class mapss.dif.psdf.PSDFGraph
set type to either PSDFAttributeType.InitGraph, PSDFAttributeType.SubinitGraph, PSDFAttributeType.BodyGraph, or PSDFAttributeType.PSDFSpecification.
setGraphType(PSDFAttributeType) - Method in class mapss.dif.psdf.PSDFSpecificationGraph
set type to either PSDFAttributeType.InitGraph, PSDFAttributeType.SubinitGraph, PSDFAttributeType.BodyGraph, or PSDFAttributeType.PSDFSpecification.
setHSDFConsumptionRate(int) - Method in class mapss.dif.csdf.sdf.HSDFEdgeWeight
Set the token production/consumption rate of the associated Single Rate Edge.
setHSDFProductionRate(int) - Method in class mapss.dif.csdf.sdf.HSDFEdgeWeight
Set the token production/consumption rate of the associated Single Rate Edge.
setIdentifier(TIdentifier) - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
setIdentifier(TIdentifier) - Method in class mapss.dif.language.sablecc.node.AAttrType
 
setIdentifier(TIdentifier) - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
setIdentifier(TIdentifier) - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
setIdentifier(TIdentifier) - Method in class mapss.dif.language.sablecc.node.AIdentifierName
 
setIdList(PIdList) - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
setIdList(PIdList) - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
setImag(PNumber) - Method in class mapss.dif.language.sablecc.node.AComplex
 
setIn(Node, Object) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
setIn(Node, Object) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
setIndentAmount(String) - Method in class mapss.dif.graph.DIFdoc
Sets the amount of indent per level of the hierarchy.
setIndex(int) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Set index of this partition base where it is contained.
setInit(DIFHierarchy) - Method in class mapss.dif.psdf.PSDFSpecification
 
setInputs(TInputs) - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
setInstanceNumber(int) - Method in class mapss.dif.csdf.CSDFNodeWeight
Set the instance number of the CSDF node.
setInteger(TInteger) - Method in class mapss.dif.language.sablecc.node.AIntegerNumber
 
setInteger(TInteger) - Method in class mapss.dif.language.sablecc.node.AIntegerValue
 
setInterface(TInterface) - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
setInterfaceBody(PInterfaceBody) - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
setInterfaceExpression(List) - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.AActorBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
setLBkt(TLBkt) - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
setLeft(PNumber) - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
setLeft(PNumber) - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
setLeft(PNumber) - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
setLeft(PNumber) - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
setLexicalOrder(List) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Set the lexical order of SDF actors.
setLine(int) - Method in class mapss.dif.language.sablecc.node.Token
 
setLPar(TLPar) - Method in class mapss.dif.language.sablecc.node.AComplex
 
setLPar(TLPar) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
setLPar(TLPar) - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
setLPar(TLPar) - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
setLSqr(TLSqr) - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
setLSqr(TLSqr) - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
setLSqr(TLSqr) - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
setLSqr(TLSqr) - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
setMaxFanIn(int) - Method in class mapss.dif.DIFRandomGraphGenerator
Set the maximal number of edges that can fan into each node.
setMaxFanOut(int) - Method in class mapss.dif.DIFRandomGraphGenerator
Set the maximal number of edges that can fan out of each node.
setMaxRate(int) - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Set the maximal production/consumption rate.
setMDSDFConsumptionRate(int[]) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Set the MDSDF consumption rate.
setMDSDFConsumptionRate(int, int) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Set the consumption rate at dimension dimension.
setMDSDFDelay(int[]) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Set the delay of the associated MDSDF edge.
setMDSDFProductionRate(int[]) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Set the MDSDF production rate.
setMDSDFProductionRate(int, int) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Set the production rate at dimension dimension.
setName(String) - Method in class mapss.dif.AttributeContainer
Sets the name of this container.
setName(String) - Method in class mapss.dif.DIFGraph
Sets the name of this graph.
setName(Element, String) - Method in class mapss.dif.DIFGraph
Sets the name of this edge/node.
setName(String) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Sets the name of the hierarchy to a new string.
setName(PName) - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AIdList
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.APlainPortDefinition
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
setName(PName) - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
setNode(PName) - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
setNode(PName) - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
setNodeIdentifierTail(List) - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
setNodes(TNodes) - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
setNumber(PNumber) - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
setNumber(PNumber) - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
setNumber(PNumber) - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
setNumber(PNumber) - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
setNumericRow(PNumericRow) - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
setNumericRow(PNumericRow) - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
setNumericRowTail(List) - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
setNumericTail(List) - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
setOneProbability(int) - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Set the probability of rate 1 for production/consumption.
setOut(Node, Object) - Method in interface mapss.dif.language.sablecc.analysis.Analysis
 
setOut(Node, Object) - Method in class mapss.dif.language.sablecc.analysis.AnalysisAdapter
 
setOutputs(TOutputs) - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
setPActorExpression(PActorExpression) - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
setPActorExpression(PActorExpression) - Method in class mapss.dif.language.sablecc.node.X2PActorExpression
 
setParam(PName) - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
setParameter(DIFParameter) - Method in class mapss.dif.DIFGraph
Add a DIFParameter to the graph.
setParameter(TParameter) - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
setParameterBody(PParameterBody) - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
setParameterExpression(List) - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
setParamType(PParamType) - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
setParamType(PParamType) - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
setParamType(PParamType) - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
setPartitioningConflict(Edge) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Set the edge as partitioning conflict.
setPAttributeExpression(PAttributeExpression) - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
setPAttributeExpression(PAttributeExpression) - Method in class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
setPBlock(PBlock) - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
setPBlock(PBlock) - Method in class mapss.dif.language.sablecc.node.X2PBlock
 
setPComplexRowTail(PComplexRowTail) - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
setPComplexRowTail(PComplexRowTail) - Method in class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
setPComplexTail(PComplexTail) - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
setPComplexTail(PComplexTail) - Method in class mapss.dif.language.sablecc.node.X2PComplexTail
 
setPDiscreteRangeNumberTail(PDiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
setPDiscreteRangeNumberTail(PDiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
setPEdgeDefinitionTail(PEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
setPEdgeDefinitionTail(PEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
setPGraphBlock(PGraphBlock) - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
setPGraphBlock(PGraphBlock) - Method in class mapss.dif.language.sablecc.node.X2PGraphBlock
 
setPGraphList(PGraphList) - Method in class mapss.dif.language.sablecc.node.Start
 
setPInterfaceExpression(PInterfaceExpression) - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
setPInterfaceExpression(PInterfaceExpression) - Method in class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
setPlus(TPlus) - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
setPNodeIdentifierTail(PNodeIdentifierTail) - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
setPNodeIdentifierTail(PNodeIdentifierTail) - Method in class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
setPNumericRowTail(PNumericRowTail) - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
setPNumericRowTail(PNumericRowTail) - Method in class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
setPNumericTail(PNumericTail) - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
setPNumericTail(PNumericTail) - Method in class mapss.dif.language.sablecc.node.X2PNumericTail
 
setPort(PName) - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
setPort(PName) - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
setPortDefinition(PPortDefinition) - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
setPortDefinition(PPortDefinition) - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
setPortDefinition(PPortDefinition) - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
setPortDefinitionTail(List) - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
setPortDefinitionTail(List) - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
setPos(int) - Method in class mapss.dif.language.sablecc.node.Token
 
setPParameterExpression(PParameterExpression) - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
setPParameterExpression(PParameterExpression) - Method in class mapss.dif.language.sablecc.node.X2PParameterExpression
 
setPPortDefinitionTail(PPortDefinitionTail) - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
setPPortDefinitionTail(PPortDefinitionTail) - Method in class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
setPRangeTail(PRangeTail) - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
setPRangeTail(PRangeTail) - Method in class mapss.dif.language.sablecc.node.X2PRangeTail
 
setPRefIdTail(PRefIdTail) - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
setPRefIdTail(PRefIdTail) - Method in class mapss.dif.language.sablecc.node.X2PRefIdTail
 
setPRefinementExpression(PRefinementExpression) - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
setPRefinementExpression(PRefinementExpression) - Method in class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
setProductionRate(Object) - Method in class mapss.dif.bdf.BDFEdgeWeight
Override DIFEdgeWeight.setProductionRate(Object) to check the type of input object, and call BDFEdgeWeight.setBDFProductionRate(int[]) to set the boolean consumption rate or BDFEdgeWeight.setBDFProductionRate(int) to set the regular consumption rate.
setProductionRate(Object) - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Override DIFEdgeWeight.setProductionRate(Object) to check the type of input object, and call BCSDFEdgeWeight.setBCSDFProductionRates(int[]) to set the BCSDF production rates.
setProductionRate(Object) - Method in class mapss.dif.csdf.CSDFEdgeWeight
Override DIFEdgeWeight.setProductionRate(Object) to check the type of input object, and call CSDFEdgeWeight.setCSDFProductionRates(int[]) to set the CSDF production rates.
setProductionRate(Object) - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Override DIFEdgeWeight.setProductionRate(Object) to check the type of input object.
setProductionRate(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the token production rate of the associated DIF edge.
setProductionRate(Object) - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Override DIFEdgeWeight.setProductionRate(Object) to check the type of productionRate, and call MDSDFEdgeWeight.setMDSDFProductionRate(int[]) to set the MDSDF production rate.
setProductionRateExpression(String) - Method in class mapss.dif.psdf.PSDFEdgeWeight
Set to a given expression value the expression associated with the token production rate of the PSDF edge.
setPSDFConsumptionRate(Variable) - Method in class mapss.dif.psdf.PSDFEdgeWeight
Set the token consumption rate of the PSDF edge to the given variable.
setPSDFDelay(Variable) - Method in class mapss.dif.psdf.PSDFEdgeWeight
Set the delay of the PSDF edge to the given variable.
setPSDFProductionRate(Variable) - Method in class mapss.dif.psdf.PSDFEdgeWeight
Set the token production rate of the PSDF edge to the given variable.
setPTopologyList(PTopologyList) - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
setPTopologyList(PTopologyList) - Method in class mapss.dif.language.sablecc.node.X2PTopologyList
 
setPValueTail(PValueTail) - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
setPValueTail(PValueTail) - Method in class mapss.dif.language.sablecc.node.X2PValueTail
 
setRange(PRange) - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
setRange(PRange) - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
setRangeBlock(PRangeBlock) - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
setRangeTail(List) - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.AActorBody
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
setRBkt(TRBkt) - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
setReal(PNumber) - Method in class mapss.dif.language.sablecc.node.AComplex
 
setReference(PName) - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
setReference(PName) - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
setRefIdTail(List) - Method in class mapss.dif.language.sablecc.node.AIdList
 
setRefinement(TRefinement) - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
setRefinementBody(PRefinementBody) - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
setRefinementDefinition(PRefinementDefinition) - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
setRefinementExpression(List) - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
setRepetitions(Node, int) - Method in class mapss.dif.csdf.CSDFGraph
Set repetition counts for a node.
setRight(PNumber) - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
setRight(PNumber) - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
setRight(PNumber) - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
setRight(PNumber) - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
setRPar(TRPar) - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
setRPar(TRPar) - Method in class mapss.dif.language.sablecc.node.AComplex
 
setRPar(TRPar) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
setRPar(TRPar) - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
setRSqr(TRSqr) - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
setRSqr(TRSqr) - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
setRSqr(TRSqr) - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
setRSqr(TRSqr) - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
setSchedule(ScheduleElement) - Method in class mapss.dif.csdf.sdf.sched.Procedure
Set the corresponding schedule.
setSDFBufferMapping(Node, Edge) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Set buffer mapping for a node.
setSDFConsumptionRate(int) - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Set the token consumption rate of the SDF edge.
setSDFGraph(SDFGraph) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Set the associated SDF graph.
setSDFProductionRate(int) - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Set the token production rate of the SDF edge.
setSDFRandomGraphParameters(int, int, int, int) - Method in class mapss.dif.csdf.sdf.mem.RandomConflictGraphGenerator
Set parameter values to make the SDF random graph.
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
setSemicolon(TSemicolon) - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
setSharingConflict(Edge) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Set the edge as sharing conflict.
setSingleConsumptionRate(int) - Method in class mapss.dif.csdf.sdf.SingleRateEdgeWeight
Set the token production/consumption rate of the associated Single Rate Edge.
setSingleProductionRate(int) - Method in class mapss.dif.csdf.sdf.SingleRateEdgeWeight
Set the tokenproduction/consumption rate of the associated Single Rate Edge.
setSingleRate(int) - Method in class mapss.dif.csdf.sdf.SingleRateEdgeWeight
Set the token production/consumption rate of the associated Single Rate Edge.
setSink(PName) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
setSinkPort(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the sink port of the associated DIF edge to a port that is represented by the sink of the edge.
setSnd(TDot) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setSource(PName) - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
setSourcePort(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the source port of the associated DIF edge to a port that is represented by the source of the edge.
setSrcele(PName) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setSrcgraph(PName) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setString(TString) - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
setString(TString) - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
setString(TString) - Method in class mapss.dif.language.sablecc.node.ADataType
 
setString(TString) - Method in class mapss.dif.language.sablecc.node.AParamType
 
setStringIdentifier(TStringIdentifier) - Method in class mapss.dif.language.sablecc.node.AStringIdentifierName
 
setStringTail(List) - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
setSubinit(DIFHierarchy) - Method in class mapss.dif.psdf.PSDFSpecification
 
setSubparam(PName) - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TActor
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TAttribute
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TBasedon
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TColon
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TComma
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TDot
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TEdges
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TEqual
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TFalse
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TGraph
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TInputs
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TInterface
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TLBkt
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TLPar
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TLSqr
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TNodes
 
setText(String) - Method in class mapss.dif.language.sablecc.node.Token
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TOutputs
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TParameter
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TPlus
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TRBkt
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TRefinement
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TRPar
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TRSqr
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TSemicolon
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TSQte
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TTopology
 
setText(String) - Method in class mapss.dif.language.sablecc.node.TTrue
 
setTopology(TTopology) - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
setTopologyBody(PTopologyBody) - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
setTopologyList(List) - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
setTrgele(PName) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setTrggraph(PName) - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
setTrue(TTrue) - Method in class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
setTrueProbability(int, int) - Method in class mapss.dif.bdf.BDFNodeWeight
Set probability of trun control tokens of associated BDFComputation.
setTStringTail(TStringTail) - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
setTStringTail(TStringTail) - Method in class mapss.dif.language.sablecc.node.X2TStringTail
 
setType(String) - Method in class mapss.dif.DIFAttribute
Set the type of attribute.
setType(PType) - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
setType(PType) - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
setType(PType) - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
setValue(Object) - Method in class mapss.dif.DIFAttribute
Set attribute value.
setValue(Object) - Method in class mapss.dif.DIFParameter
Set parameter value.
setValue(PValue) - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
setValue(TColon) - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
setValue(TColon) - Method in class mapss.dif.language.sablecc.node.ADataType
 
setValue(PValue) - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
setValue(PValue) - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
setValue(PValue) - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
setValue(PValue) - Method in class mapss.dif.language.sablecc.node.AValueTail
 
setValueTail(List) - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
setXPActorExpression(XPActorExpression) - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
setXPAttributeExpression(XPAttributeExpression) - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
setXPBlock(XPBlock) - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
setXPComplexRowTail(XPComplexRowTail) - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
setXPComplexTail(XPComplexTail) - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
setXPDiscreteRangeNumberTail(XPDiscreteRangeNumberTail) - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
setXPEdgeDefinitionTail(XPEdgeDefinitionTail) - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
setXPGraphBlock(XPGraphBlock) - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
setXPInterfaceExpression(XPInterfaceExpression) - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
setXPNodeIdentifierTail(XPNodeIdentifierTail) - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
setXPNumericRowTail(XPNumericRowTail) - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
setXPNumericTail(XPNumericTail) - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
setXPParameterExpression(XPParameterExpression) - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
setXPPortDefinitionTail(XPPortDefinitionTail) - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
setXPRangeTail(XPRangeTail) - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
setXPRefIdTail(XPRefIdTail) - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
setXPRefinementExpression(XPRefinementExpression) - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
setXPTopologyList(XPTopologyList) - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
setXPValueTail(XPValueTail) - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
setXTStringTail(XTStringTail) - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
sharedSPFStrategy() - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
An extended SPF strategy considering sharing conflicts.
sharingCost() - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
The space allocated to buffer sharing.
SingleRateEdgeWeight - Class in mapss.dif.csdf.sdf
Information associated with an single rate graph edge.
SingleRateEdgeWeight() - Constructor for class mapss.dif.csdf.sdf.SingleRateEdgeWeight
Construct an edge weight for a homogeneous, zero-delay edge.
SingleRateEdgeWeight(int, int) - Constructor for class mapss.dif.csdf.sdf.SingleRateEdgeWeight
Construct an edge weight for a given token production/consumption rate, and delay.
SingleRateGraph - Class in mapss.dif.csdf.sdf
Information associated with a single rate SDF graph.
SingleRateGraph() - Constructor for class mapss.dif.csdf.sdf.SingleRateGraph
Construct an empty single rate graph.
SingleRateGraph(int) - Constructor for class mapss.dif.csdf.sdf.SingleRateGraph
Construct an empty single rate graph with enough storage allocated for the specified number of nodes.
SingleRateGraph(int, int) - Constructor for class mapss.dif.csdf.sdf.SingleRateGraph
Construct an empty single rate graph with enough storage allocated for the specified number of edges, and number of nodes.
SingleRateLanguageAnalysis - Class in mapss.dif.csdf.sdf
This analysis extends LanguageAnalysis to read SingleRate graphs.
SingleRateLanguageAnalysis() - Constructor for class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
 
SingleRateToDIFWriter - Class in mapss.dif.csdf.sdf
DIF writer class for graphs of runtime type SingleRateGraph.
SingleRateToDIFWriter() - Constructor for class mapss.dif.csdf.sdf.SingleRateToDIFWriter
 
SPFStrategy() - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
The SPF heuristic for two memory banks.
SPFStrategy(int) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
The "Smallest Partition First (SPF)" strategy in solving data partitioning problems.
split - Variable in class mapss.dif.csdf.sdf.sched.DPPOTableElement
The split place for optimal solutions.
start - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 
Start - Class in mapss.dif.language.sablecc.node
 
Start() - Constructor for class mapss.dif.language.sablecc.node.Start
 
Start(PGraphList, EOF) - Constructor for class mapss.dif.language.sablecc.node.Start
 
state - Variable in class mapss.dif.language.sablecc.lexer.Lexer
 
stateVariableCost(GraphPartition) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Total state variable cost of the given partition.
stop - Variable in class mapss.dif.csdf.sdf.sched.ScheduleTreeNode
 
subgraph(Collection) - Method in class mapss.dif.DIFGraph
Overrides the method in mocgraph.Graph to copy the attributes as well.
subgraph(Collection, Collection) - Method in class mapss.dif.DIFGraph
Overrides the method in mocgraph.Graph to copy the attributes as well.
SubinitGraph - Static variable in class mapss.dif.attributes.PSDFAttributeType
 
SuperNodeMap - Class in mapss.dif.graph.hierarchy
List of super nodes in a hierarchy.
SuperNodeMap() - Constructor for class mapss.dif.graph.hierarchy.SuperNodeMap
Construct a super node map.
Switch - Static variable in class mapss.dif.attributes.BDFAttributeType
 
Switch - Interface in mapss.dif.language.sablecc.node
 
Switchable - Interface in mapss.dif.language.sablecc.node
 

T

TActor - Class in mapss.dif.language.sablecc.node
 
TActor() - Constructor for class mapss.dif.language.sablecc.node.TActor
 
TActor(int, int) - Constructor for class mapss.dif.language.sablecc.node.TActor
 
TAttribute - Class in mapss.dif.language.sablecc.node
 
TAttribute() - Constructor for class mapss.dif.language.sablecc.node.TAttribute
 
TAttribute(int, int) - Constructor for class mapss.dif.language.sablecc.node.TAttribute
 
TBasedon - Class in mapss.dif.language.sablecc.node
 
TBasedon() - Constructor for class mapss.dif.language.sablecc.node.TBasedon
 
TBasedon(int, int) - Constructor for class mapss.dif.language.sablecc.node.TBasedon
 
TBlank - Class in mapss.dif.language.sablecc.node
 
TBlank(String) - Constructor for class mapss.dif.language.sablecc.node.TBlank
 
TBlank(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TBlank
 
TColon - Class in mapss.dif.language.sablecc.node
 
TColon() - Constructor for class mapss.dif.language.sablecc.node.TColon
 
TColon(int, int) - Constructor for class mapss.dif.language.sablecc.node.TColon
 
TComma - Class in mapss.dif.language.sablecc.node
 
TComma() - Constructor for class mapss.dif.language.sablecc.node.TComma
 
TComma(int, int) - Constructor for class mapss.dif.language.sablecc.node.TComma
 
TComment - Class in mapss.dif.language.sablecc.node
 
TComment(String) - Constructor for class mapss.dif.language.sablecc.node.TComment
 
TComment(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TComment
 
TDot - Class in mapss.dif.language.sablecc.node
 
TDot() - Constructor for class mapss.dif.language.sablecc.node.TDot
 
TDot(int, int) - Constructor for class mapss.dif.language.sablecc.node.TDot
 
TDouble - Class in mapss.dif.language.sablecc.node
 
TDouble(String) - Constructor for class mapss.dif.language.sablecc.node.TDouble
 
TDouble(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TDouble
 
TEdges - Class in mapss.dif.language.sablecc.node
 
TEdges() - Constructor for class mapss.dif.language.sablecc.node.TEdges
 
TEdges(int, int) - Constructor for class mapss.dif.language.sablecc.node.TEdges
 
TEqual - Class in mapss.dif.language.sablecc.node
 
TEqual() - Constructor for class mapss.dif.language.sablecc.node.TEqual
 
TEqual(int, int) - Constructor for class mapss.dif.language.sablecc.node.TEqual
 
testAcyclicClustering(Collection) - Method in class mapss.dif.DIFClusterManager
Test whether the clustering of the node collection leads to acyclic topology.
TFalse - Class in mapss.dif.language.sablecc.node
 
TFalse() - Constructor for class mapss.dif.language.sablecc.node.TFalse
 
TFalse(int, int) - Constructor for class mapss.dif.language.sablecc.node.TFalse
 
TGraph - Class in mapss.dif.language.sablecc.node
 
TGraph() - Constructor for class mapss.dif.language.sablecc.node.TGraph
 
TGraph(int, int) - Constructor for class mapss.dif.language.sablecc.node.TGraph
 
TIdentifier - Class in mapss.dif.language.sablecc.node
 
TIdentifier(String) - Constructor for class mapss.dif.language.sablecc.node.TIdentifier
 
TIdentifier(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TIdentifier
 
timeAndMemory(long) - Static method in class mapss.dif.csdf.sdf.SDFUtilities
Return a diagnostic string with the elapsed time since a reference start time, and the amount of memory used.
TInputs - Class in mapss.dif.language.sablecc.node
 
TInputs() - Constructor for class mapss.dif.language.sablecc.node.TInputs
 
TInputs(int, int) - Constructor for class mapss.dif.language.sablecc.node.TInputs
 
TInteger - Class in mapss.dif.language.sablecc.node
 
TInteger(String) - Constructor for class mapss.dif.language.sablecc.node.TInteger
 
TInteger(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TInteger
 
TInterface - Class in mapss.dif.language.sablecc.node
 
TInterface() - Constructor for class mapss.dif.language.sablecc.node.TInterface
 
TInterface(int, int) - Constructor for class mapss.dif.language.sablecc.node.TInterface
 
TLBkt - Class in mapss.dif.language.sablecc.node
 
TLBkt() - Constructor for class mapss.dif.language.sablecc.node.TLBkt
 
TLBkt(int, int) - Constructor for class mapss.dif.language.sablecc.node.TLBkt
 
TLPar - Class in mapss.dif.language.sablecc.node
 
TLPar() - Constructor for class mapss.dif.language.sablecc.node.TLPar
 
TLPar(int, int) - Constructor for class mapss.dif.language.sablecc.node.TLPar
 
TLSqr - Class in mapss.dif.language.sablecc.node
 
TLSqr() - Constructor for class mapss.dif.language.sablecc.node.TLSqr
 
TLSqr(int, int) - Constructor for class mapss.dif.language.sablecc.node.TLSqr
 
TNodes - Class in mapss.dif.language.sablecc.node
 
TNodes() - Constructor for class mapss.dif.language.sablecc.node.TNodes
 
TNodes(int, int) - Constructor for class mapss.dif.language.sablecc.node.TNodes
 
TNSE(Edge) - Method in class mapss.dif.csdf.sdf.SDFGraph
"Total Number of Samples Exchanged" of a given edge.
toCString(Object) - Static method in class mapss.dif.util.Value
Convert Object value to string used in C.
toDIF() - Method in class mapss.dif.ptolemy.DIFGraphExporter
Output the DIF specification of the converted DIFHierarchy.
toDIFString(Object) - Static method in class mapss.dif.util.Value
Convert Object value to string used in DIF.
toFile(String) - Method in class mapss.dif.graph.DIFdoc
Creates "HTML" file fileName.html from HTMLGenerator object.
toFile(String) - Method in class mapss.dif.graph.DotGenerator
Creates fileName.dot from the DotGenerator object.
toFile(Graph, String, boolean) - Static method in class mapss.dif.graph.DotGenerator
Creates fileName.dot from the given graph.
toFile(String) - Method in class mapss.dif.graph.HierarchyToDot
Creates a "dot" file from the given hierarchy.
token - Variable in class mapss.dif.language.sablecc.lexer.Lexer
 
Token - Class in mapss.dif.language.sablecc.node
 
Token() - Constructor for class mapss.dif.language.sablecc.node.Token
 
toOPBDPString() - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Transform to OPBDP file format.
topLevelGraphName - Variable in class mapss.dif.graph.DIFdoc
 
topSort() - Method in class mapss.dif.graph.BaseTopSortStrategy
Return a topological sorting order.
topSort() - Method in class mapss.dif.graph.TopSortAnalysis
Return a topological sorting order.
topSort() - Method in interface mapss.dif.graph.TopSortAnalyzer
Return a topological sorting order.
TopSortAnalysis - Class in mapss.dif.graph
Find a topological sorting order of a graph.
TopSortAnalysis(TopSortAnalyzer) - Constructor for class mapss.dif.graph.TopSortAnalysis
Construct an instance of this class using a given analyzer.
TopSortAnalyzer - Interface in mapss.dif.graph
Base interface for finding a topological sorting order.
topSorts() - Method in class mapss.dif.graph.AllTopSortsAnalysis
Return the collection of all topological sorting orders.
topSorts() - Method in interface mapss.dif.graph.AllTopSortsAnalyzer
Return the collection of all topological sorting orders.
topSorts() - Method in class mapss.dif.graph.DFSAllTopSortsStrategy
Return the collection of all topological sorting orders.
topSortToSchedule(List) - Static method in class mapss.dif.DIFScheduleUtilities
Convert a topological sorting order to a schedule for instances of SingleRateGraph.
toSchedule() - Method in class mapss.dif.csdf.sdf.sched.DLCLoop
Convert the loop into a schedule.
toString() - Method in class mapss.dif.AttributeContainer
Returns the description of this attribute container.
toString() - Method in class mapss.dif.attributes.AttributeType
Return the string equivalent of the collection element.
toString() - Method in class mapss.dif.attributes.Interval
Return the string equivalent of this interval.
toString() - Method in class mapss.dif.attributes.IntervalCollection
Prints out the collection of intervals and points in this object.
toString() - Method in class mapss.dif.bdf.BDFEdgeWeight
Return a string representation of the edge weight.
toString() - Method in class mapss.dif.bdf.BDFNodeWeight
Output BDF node weight information.
toString() - Method in class mapss.dif.csdf.bcsdf.BCSDFEdgeWeight
Return a string representation of the edge weight.
toString() - Method in class mapss.dif.csdf.CSDFEdgeWeight
Return a string representation of the edge weight.
toString() - Method in class mapss.dif.csdf.CSDFNodeWeight
Return a string representation of the CSDF node that is represented by this node weight.
toString() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Return a description of the analysis.
toString() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
A complete description of the results.
toString() - Method in class mapss.dif.csdf.sdf.sched.BDPPOStrategy
A desrciption of the scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.CDPPOStrategy
A desrciption of the scheduler.
toString(Map) - Method in class mapss.dif.csdf.sdf.sched.CompactProcedureSynthesis
Display the synthesized procedures in text.
toString() - Method in class mapss.dif.csdf.sdf.sched.DLCStrategy
A description of flat scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
A desrciption of the scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.FlatStrategy
A description of flat scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.GDPPOStrategy
A desrciption of the scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.MinBufferStrategy
A description of minimum buffer scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.Procedure
Display the program structure, including calles with iterations, in text.
toString() - Method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
A desrciption of the scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Display the synthesized procedures in text.
toString(Map) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Display the synthesized procedures in text.
toString() - Method in class mapss.dif.csdf.sdf.sched.SDPPOStrategy
A desrciption of the scheduler.
toString() - Method in class mapss.dif.csdf.sdf.sched.TwoNodeStrategy
A desrciption of the scheduler.
toString() - Method in class mapss.dif.csdf.sdf.SDFEdgeWeight
Return a string representation of the edge weight.
toString() - Method in class mapss.dif.csdf.sdf.SDFToHSDFTransformerStrategy
Return a description of the analysis.
toString() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Return a description of the analysis.
toString(ScheduleElement) - Static method in class mapss.dif.csdf.sdf.SDFUtilities
Output a string representation of a looped schedule.
toString() - Method in class mapss.dif.DIFAttribute
 
toString() - Method in class mapss.dif.DIFEdgeWeight
Return a string representation of the edge weight (an empty string).
toString() - Method in class mapss.dif.DIFNodeWeight
Returns the string "DIFNodeWeight".
toString() - Method in class mapss.dif.DIFParameter
 
toString() - Method in class mapss.dif.DIFScheduleStrategy
A description of the scheduler.
toString() - Method in class mapss.dif.graph.AllCliquesAnalysis
Return a description of the analysis and the associated analyzer.
toString() - Method in class mapss.dif.graph.AllTopSortsAnalysis
Return a description of the analysis and the associated analyzer.
toString() - Method in class mapss.dif.graph.BacktrackingAllCliquesStrategy
Return a description of the analysis in finding all cliques.
toString() - Method in class mapss.dif.graph.BaseTopSortStrategy
Return a description of the analysis in finding a top sorting order.
toString() - Method in class mapss.dif.graph.DFSAllTopSortsStrategy
Return a description of the analysis in finding all top sorting orders.
toString() - Method in class mapss.dif.graph.DIFdoc
Creates "HTML" code string of the DIFdoc object.
toString() - Method in class mapss.dif.graph.DotGenerator
Creates "dot" code string of the DotGenerator object.
toString() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns the basic information about this hierarchy.
toString() - Method in class mapss.dif.graph.hierarchy.Port
Returns the long name of this port.
toString() - Method in class mapss.dif.graph.hierarchy.PortList
Returns the names of the ports listed in this list in the order they are added.
toString() - Method in class mapss.dif.graph.HierarchyToDot
Creates a Dot string from the given hierarchy.
toString() - Method in class mapss.dif.graph.MinimumSpanningTreeAnalysis
Return a description of the analysis and the associated analyzer.
toString() - Method in class mapss.dif.graph.MinimumSpanningTreeStrategy
Return a description of the minimal spanning tree.
toString() - Method in class mapss.dif.graph.TopSortAnalysis
Return a description of the analysis and the associated analyzer.
toString() - Method in class mapss.dif.language.sablecc.node.AActorBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.AActorBody
 
toString() - Method in class mapss.dif.language.sablecc.node.AArrayValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AAttrDataType
 
toString() - Method in class mapss.dif.language.sablecc.node.AAttributeBody
 
toString() - Method in class mapss.dif.language.sablecc.node.AAttrType
 
toString() - Method in class mapss.dif.language.sablecc.node.ABasedonBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.ABasedonBody
 
toString() - Method in class mapss.dif.language.sablecc.node.ABasedonExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.ABlankParameterExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.ABooleanValue
 
toString() - Method in class mapss.dif.language.sablecc.node.ABuiltinAttributeBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.AClosedClosedRange
 
toString() - Method in class mapss.dif.language.sablecc.node.AClosedOpenRange
 
toString() - Method in class mapss.dif.language.sablecc.node.AComplex
 
toString() - Method in class mapss.dif.language.sablecc.node.AComplexMatrixValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AComplexRow
 
toString() - Method in class mapss.dif.language.sablecc.node.AComplexRowTail
 
toString() - Method in class mapss.dif.language.sablecc.node.AComplexTail
 
toString() - Method in class mapss.dif.language.sablecc.node.AComplexValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AConcatenatedStringValue
 
toString() - Method in class mapss.dif.language.sablecc.node.ADataType
 
toString() - Method in class mapss.dif.language.sablecc.node.ADiscreteRange
 
toString() - Method in class mapss.dif.language.sablecc.node.ADiscreteRangeNumberTail
 
toString() - Method in class mapss.dif.language.sablecc.node.ADoubleNumber
 
toString() - Method in class mapss.dif.language.sablecc.node.ADoubleValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinition
 
toString() - Method in class mapss.dif.language.sablecc.node.AEdgeDefinitionTail
 
toString() - Method in class mapss.dif.language.sablecc.node.AEdgesTopologyList
 
toString() - Method in class mapss.dif.language.sablecc.node.AFalseBooleanValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AGraphBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.AGraphList
 
toString() - Method in class mapss.dif.language.sablecc.node.AIdentifierName
 
toString() - Method in class mapss.dif.language.sablecc.node.AIdList
 
toString() - Method in class mapss.dif.language.sablecc.node.AIdlistAttributeExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AInputInterfaceExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AIntegerNumber
 
toString() - Method in class mapss.dif.language.sablecc.node.AIntegerValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AInterfaceBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.AInterfaceBody
 
toString() - Method in class mapss.dif.language.sablecc.node.ANodeIdentifierTail
 
toString() - Method in class mapss.dif.language.sablecc.node.ANodePortDefinition
 
toString() - Method in class mapss.dif.language.sablecc.node.ANodesTopologyList
 
toString() - Method in class mapss.dif.language.sablecc.node.ANumericMatrixValue
 
toString() - Method in class mapss.dif.language.sablecc.node.ANumericRow
 
toString() - Method in class mapss.dif.language.sablecc.node.ANumericRowTail
 
toString() - Method in class mapss.dif.language.sablecc.node.ANumericTail
 
toString() - Method in class mapss.dif.language.sablecc.node.AOpenClosedRange
 
toString() - Method in class mapss.dif.language.sablecc.node.AOpenOpenRange
 
toString() - Method in class mapss.dif.language.sablecc.node.AOutputInterfaceExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AParameterBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.AParameterBody
 
toString() - Method in class mapss.dif.language.sablecc.node.AParamsRefinementExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AParamType
 
toString() - Method in class mapss.dif.language.sablecc.node.APlainPortDefinition
 
toString() - Method in class mapss.dif.language.sablecc.node.APortDefinitionTail
 
toString() - Method in class mapss.dif.language.sablecc.node.APortsRefinementExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.ARangeBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.ARangeParameterExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.ARangeTail
 
toString() - Method in class mapss.dif.language.sablecc.node.AReferenceActorExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AReferenceAttributeExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.ARefIdTail
 
toString() - Method in class mapss.dif.language.sablecc.node.ARefinementBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.ARefinementBody
 
toString() - Method in class mapss.dif.language.sablecc.node.ARefinementDefinition
 
toString() - Method in class mapss.dif.language.sablecc.node.AReflistActorExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AStringIdentifierName
 
toString() - Method in class mapss.dif.language.sablecc.node.AStringValue
 
toString() - Method in class mapss.dif.language.sablecc.node.ASubelementAssignAttributeExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.ATopologyBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.ATopologyBody
 
toString() - Method in class mapss.dif.language.sablecc.node.ATrueBooleanValue
 
toString() - Method in class mapss.dif.language.sablecc.node.AUserDefinedAttributeBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.AValueActorExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AValueAttributeExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AValueParameterExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.AValueTail
 
toString(Node) - Method in class mapss.dif.language.sablecc.node.Node
 
toString(List) - Method in class mapss.dif.language.sablecc.node.Node
 
toString() - Method in class mapss.dif.language.sablecc.node.Start
 
toString() - Method in class mapss.dif.language.sablecc.node.Token
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PActorExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PComplexTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PGraphBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PNumericTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PParameterExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PRangeTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PRefIdTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PTopologyList
 
toString() - Method in class mapss.dif.language.sablecc.node.X1PValueTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X1TStringTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PActorExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PComplexTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PGraphBlock
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PNumericTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PParameterExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PRangeTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PRefIdTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PTopologyList
 
toString() - Method in class mapss.dif.language.sablecc.node.X2PValueTail
 
toString() - Method in class mapss.dif.language.sablecc.node.X2TStringTail
 
toString() - Method in class mapss.dif.language.Writer
Returns the string representation of this Writer object.
toString() - Method in class mapss.dif.mdsdf.MDSDFEdgeWeight
Return a string representation of the edge weight.
toString() - Method in class mapss.dif.mdsdf.MDSDFNodeWeight
Return a string representation of the MDSDF node that is represented by this node weight.
toString() - Method in class mapss.dif.psdf.PSDFEdgeWeight
Return a string representation of the edge weight.
toString() - Method in class mapss.dif.psdf.PSDFNodeWeight
Return a string representation of the PSDF node that is represented by this node weight.
toStringWithSchedules(Map) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Display the synthesized procedures in text.
toSynthesisString(Map) - Method in class mapss.dif.csdf.sdf.sched.DLCLoop
Display the synthesis results for this loop and its sub-loops.
toSynthesisString(Map) - Method in class mapss.dif.csdf.sdf.sched.DLCStrategy
Display the dlcSAS synthesis results.
TOutputs - Class in mapss.dif.language.sablecc.node
 
TOutputs() - Constructor for class mapss.dif.language.sablecc.node.TOutputs
 
TOutputs(int, int) - Constructor for class mapss.dif.language.sablecc.node.TOutputs
 
toXML() - Method in class mapss.dif.ptolemy.DIFGraphImporter
Import ptolemy .xml model as a string.
TParameter - Class in mapss.dif.language.sablecc.node
 
TParameter() - Constructor for class mapss.dif.language.sablecc.node.TParameter
 
TParameter(int, int) - Constructor for class mapss.dif.language.sablecc.node.TParameter
 
TPlus - Class in mapss.dif.language.sablecc.node
 
TPlus() - Constructor for class mapss.dif.language.sablecc.node.TPlus
 
TPlus(int, int) - Constructor for class mapss.dif.language.sablecc.node.TPlus
 
transformedVersionOf(Object) - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Return the transformed version of a given object in the original graph.
transformedVersionOf(Object) - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Return the transformed version of a given object in the original graph.
TRBkt - Class in mapss.dif.language.sablecc.node
 
TRBkt() - Constructor for class mapss.dif.language.sablecc.node.TRBkt
 
TRBkt(int, int) - Constructor for class mapss.dif.language.sablecc.node.TRBkt
 
TRefinement - Class in mapss.dif.language.sablecc.node
 
TRefinement() - Constructor for class mapss.dif.language.sablecc.node.TRefinement
 
TRefinement(int, int) - Constructor for class mapss.dif.language.sablecc.node.TRefinement
 
TRPar - Class in mapss.dif.language.sablecc.node
 
TRPar() - Constructor for class mapss.dif.language.sablecc.node.TRPar
 
TRPar(int, int) - Constructor for class mapss.dif.language.sablecc.node.TRPar
 
TRSqr - Class in mapss.dif.language.sablecc.node
 
TRSqr() - Constructor for class mapss.dif.language.sablecc.node.TRSqr
 
TRSqr(int, int) - Constructor for class mapss.dif.language.sablecc.node.TRSqr
 
TrueProbability - Static variable in class mapss.dif.attributes.BDFAttributeType
 
TSemicolon - Class in mapss.dif.language.sablecc.node
 
TSemicolon() - Constructor for class mapss.dif.language.sablecc.node.TSemicolon
 
TSemicolon(int, int) - Constructor for class mapss.dif.language.sablecc.node.TSemicolon
 
TSQte - Class in mapss.dif.language.sablecc.node
 
TSQte() - Constructor for class mapss.dif.language.sablecc.node.TSQte
 
TSQte(int, int) - Constructor for class mapss.dif.language.sablecc.node.TSQte
 
TString - Class in mapss.dif.language.sablecc.node
 
TString(String) - Constructor for class mapss.dif.language.sablecc.node.TString
 
TString(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TString
 
TStringIdentifier - Class in mapss.dif.language.sablecc.node
 
TStringIdentifier(String) - Constructor for class mapss.dif.language.sablecc.node.TStringIdentifier
 
TStringIdentifier(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TStringIdentifier
 
TStringTail - Class in mapss.dif.language.sablecc.node
 
TStringTail(String) - Constructor for class mapss.dif.language.sablecc.node.TStringTail
 
TStringTail(String, int, int) - Constructor for class mapss.dif.language.sablecc.node.TStringTail
 
TTopology - Class in mapss.dif.language.sablecc.node
 
TTopology() - Constructor for class mapss.dif.language.sablecc.node.TTopology
 
TTopology(int, int) - Constructor for class mapss.dif.language.sablecc.node.TTopology
 
TTrue - Class in mapss.dif.language.sablecc.node
 
TTrue() - Constructor for class mapss.dif.language.sablecc.node.TTrue
 
TTrue(int, int) - Constructor for class mapss.dif.language.sablecc.node.TTrue
 
twoColoringStrategy() - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
A two coloring algorithm.
TwoNodeStrategy - Class in mapss.dif.csdf.sdf.sched
A recursive scheduler for two-node graphs.
TwoNodeStrategy(ScheduleElement, ScheduleElement) - Constructor for class mapss.dif.csdf.sdf.sched.TwoNodeStrategy
Constructor for two schedule elements.
TwoNodeStrategy(int, int) - Constructor for class mapss.dif.csdf.sdf.sched.TwoNodeStrategy
Constructor for two token exchanging rates.
TwoNodeStrategy(SDFGraph) - Constructor for class mapss.dif.csdf.sdf.sched.TwoNodeStrategy
Constructor for a two-node SDF graph.
typeConvention(String) - Static method in class mapss.dif.util.Conventions
Type convention check for DIF actor attribute type.
TypedLinkedList - Class in mapss.dif.language.sablecc.node
 
TypedLinkedList() - Constructor for class mapss.dif.language.sablecc.node.TypedLinkedList
 
TypedLinkedList(Collection) - Constructor for class mapss.dif.language.sablecc.node.TypedLinkedList
 
TypedLinkedList(Cast) - Constructor for class mapss.dif.language.sablecc.node.TypedLinkedList
 
TypedLinkedList(Collection, Cast) - Constructor for class mapss.dif.language.sablecc.node.TypedLinkedList
 

U

uniformEdges() - Method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Get the uniform edges from the associated R-schedule.
uniformEdges(ScheduleElement, SDFGraph) - Static method in class mapss.dif.csdf.sdf.sched.ProcedureStrategy
Get the uniform edges from an R-schedule element and the associated SDF graph.
unOptimizedResults() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Display of any un-optimized results.
unread(Token) - Method in class mapss.dif.language.sablecc.lexer.Lexer
 
unrelate() - Method in class mapss.dif.graph.hierarchy.Port
Disconnects the inner connection of this port.
updateSDFBufferCost(ToIntMapMapping) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Update SDF buffer sizes for nodes representing SDF buffers.
updateSDFBufferCost(Schedule) - Method in class mapss.dif.csdf.sdf.mem.ConflictGraph
Update SDF buffer sizes from a schedule.

V

valid() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Check compatibility for between the analysis and the given graph.
valid() - Method in class mapss.dif.csdf.sdf.sched.DLCStrategy
Acyclic property is validated for flat scheduling.
valid() - Method in class mapss.dif.csdf.sdf.sched.FlatStrategy
Acyclic property is validated for flat scheduling.
valid() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Check compatibility for between the analysis and the given graph.
valid() - Method in class mapss.dif.DIFScheduleStrategy
Validity checking for certain DIFGraph schedulers.
valid() - Method in class mapss.dif.graph.BacktrackingAllCliquesStrategy
Check compatibility of the class of graph.
valid() - Method in class mapss.dif.graph.BaseTopSortStrategy
Check compatibility of the class of graph.
valid() - Method in class mapss.dif.graph.DFSAllTopSortsStrategy
Check compatibility of the class of graph.
valid() - Method in class mapss.dif.graph.MinimumSpanningTreeStrategy
Check compatibility of the class of graph.
validAnalyzerInterface(Analyzer) - Method in class mapss.dif.graph.AllCliquesAnalysis
Check if a given analyzer is compatible with this analysis.
validAnalyzerInterface(Analyzer) - Method in class mapss.dif.graph.AllTopSortsAnalysis
Check if a given analyzer is compatible with this analysis.
validAnalyzerInterface(Analyzer) - Method in class mapss.dif.graph.MinimumSpanningTreeAnalysis
Check if a given analyzer is compatible with this analysis.
validAnalyzerInterface(Analyzer) - Method in class mapss.dif.graph.TopSortAnalysis
Check if a given analyzer is compatible with this analysis.
validEdgeWeight(Object) - Method in class mapss.dif.bdf.BDFGraph
Verify edge weight for BDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.csdf.bcsdf.BCSDFGraph
Verify edge weight for CSDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.csdf.CSDFGraph
Verify edge weight for CSDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.csdf.sdf.HSDFGraph
Verify node weight for HSDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.csdf.sdf.SDFGraph
Verify edge weight for SDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.csdf.sdf.SingleRateGraph
Verify node weight for single rate graph.
validEdgeWeight(Object) - Method in class mapss.dif.DIFGraph
Returns true if the given object is a valid edge weight for this graph.
validEdgeWeight(Object) - Method in class mapss.dif.mdsdf.MDSDFGraph
Verify edge weight for MDSDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.psdf.PSDFGraph
Verify edge weight for PSDF graph.
validEdgeWeight(Object) - Method in class mapss.dif.psdf.PSDFSpecificationGraph
Verify edge weight for PSDFSpecificationGraph.
validNodeWeight(Object) - Method in class mapss.dif.bdf.BDFGraph
Verify node weight for BDF graph.
validNodeWeight(Object) - Method in class mapss.dif.csdf.CSDFGraph
Verify node weight for CSDF graph.
validNodeWeight(Object) - Method in class mapss.dif.csdf.sdf.SDFGraph
Verify node weight for SDF graph.
validNodeWeight(Object) - Method in class mapss.dif.DIFGraph
Returns true if the given object is a valid node weight for this graph.
validNodeWeight(Object) - Method in class mapss.dif.mdsdf.MDSDFGraph
Verify node weight for MDSDF graph.
validNodeWeight(Object) - Method in class mapss.dif.psdf.PSDFGraph
Verify node weight for PSDF graph.
validNodeWeight(Object) - Method in class mapss.dif.psdf.PSDFSpecificationGraph
Verify node weight for PSDF graph.
Value - Class in mapss.dif.util
Value utilities for DIF.
valueOf(Object) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
Get the value associated with the object.
verifyBufferIntersections(SDFGraph, Schedule, Map) - Static method in class mapss.dif.csdf.sdf.mem.BufferUtilities
Verify the correctness of the given buffer intersections.

W

weight() - Method in class mapss.dif.graph.MinimumSpanningTreeAnalysis
Return the weight (sum of edge weights) of a minimal spanning tree.
weight() - Method in interface mapss.dif.graph.MinimumSpanningTreeAnalyzer
Return the weight (sum of edge weights) of the minimum spanning tree that is computed.
weight() - Method in class mapss.dif.graph.MinimumSpanningTreeStrategy
Return the weight of the minimum spanning tree (i.e., the sum of the weights of the edges in the tree.
write(String) - Method in class mapss.dif.language.Writer
Write the DIF specification to a DIF file.
write(String) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Creates a DIF file.
write(String) - Method in class mapss.dif.ptolemy.DIFGraphImporter
Write the converted composite actor to ptolemy .xml file.
write(byte[], byte) - Method in class mapss.dif.util.command.ExecutionClient
Writes a buffer to the output stream , terminated with the specified terminator to the output stream.
Writer - Class in mapss.dif.language
Writer class.
Writer(DIFGraph) - Constructor for class mapss.dif.language.Writer
Constructs a Writer object from a graph with a runtime type of DIFGraph.
Writer(DIFHierarchy) - Constructor for class mapss.dif.language.Writer
Constructs a Writer object from a DIFHierarchy object.

X

X1PActorExpression - Class in mapss.dif.language.sablecc.node
 
X1PActorExpression() - Constructor for class mapss.dif.language.sablecc.node.X1PActorExpression
 
X1PActorExpression(XPActorExpression, PActorExpression) - Constructor for class mapss.dif.language.sablecc.node.X1PActorExpression
 
X1PAttributeExpression - Class in mapss.dif.language.sablecc.node
 
X1PAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
X1PAttributeExpression(XPAttributeExpression, PAttributeExpression) - Constructor for class mapss.dif.language.sablecc.node.X1PAttributeExpression
 
X1PBlock - Class in mapss.dif.language.sablecc.node
 
X1PBlock() - Constructor for class mapss.dif.language.sablecc.node.X1PBlock
 
X1PBlock(XPBlock, PBlock) - Constructor for class mapss.dif.language.sablecc.node.X1PBlock
 
X1PComplexRowTail - Class in mapss.dif.language.sablecc.node
 
X1PComplexRowTail() - Constructor for class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
X1PComplexRowTail(XPComplexRowTail, PComplexRowTail) - Constructor for class mapss.dif.language.sablecc.node.X1PComplexRowTail
 
X1PComplexTail - Class in mapss.dif.language.sablecc.node
 
X1PComplexTail() - Constructor for class mapss.dif.language.sablecc.node.X1PComplexTail
 
X1PComplexTail(XPComplexTail, PComplexTail) - Constructor for class mapss.dif.language.sablecc.node.X1PComplexTail
 
X1PDiscreteRangeNumberTail - Class in mapss.dif.language.sablecc.node
 
X1PDiscreteRangeNumberTail() - Constructor for class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
X1PDiscreteRangeNumberTail(XPDiscreteRangeNumberTail, PDiscreteRangeNumberTail) - Constructor for class mapss.dif.language.sablecc.node.X1PDiscreteRangeNumberTail
 
X1PEdgeDefinitionTail - Class in mapss.dif.language.sablecc.node
 
X1PEdgeDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
X1PEdgeDefinitionTail(XPEdgeDefinitionTail, PEdgeDefinitionTail) - Constructor for class mapss.dif.language.sablecc.node.X1PEdgeDefinitionTail
 
X1PGraphBlock - Class in mapss.dif.language.sablecc.node
 
X1PGraphBlock() - Constructor for class mapss.dif.language.sablecc.node.X1PGraphBlock
 
X1PGraphBlock(XPGraphBlock, PGraphBlock) - Constructor for class mapss.dif.language.sablecc.node.X1PGraphBlock
 
X1PInterfaceExpression - Class in mapss.dif.language.sablecc.node
 
X1PInterfaceExpression() - Constructor for class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
X1PInterfaceExpression(XPInterfaceExpression, PInterfaceExpression) - Constructor for class mapss.dif.language.sablecc.node.X1PInterfaceExpression
 
X1PNodeIdentifierTail - Class in mapss.dif.language.sablecc.node
 
X1PNodeIdentifierTail() - Constructor for class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
X1PNodeIdentifierTail(XPNodeIdentifierTail, PNodeIdentifierTail) - Constructor for class mapss.dif.language.sablecc.node.X1PNodeIdentifierTail
 
X1PNumericRowTail - Class in mapss.dif.language.sablecc.node
 
X1PNumericRowTail() - Constructor for class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
X1PNumericRowTail(XPNumericRowTail, PNumericRowTail) - Constructor for class mapss.dif.language.sablecc.node.X1PNumericRowTail
 
X1PNumericTail - Class in mapss.dif.language.sablecc.node
 
X1PNumericTail() - Constructor for class mapss.dif.language.sablecc.node.X1PNumericTail
 
X1PNumericTail(XPNumericTail, PNumericTail) - Constructor for class mapss.dif.language.sablecc.node.X1PNumericTail
 
X1PParameterExpression - Class in mapss.dif.language.sablecc.node
 
X1PParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.X1PParameterExpression
 
X1PParameterExpression(XPParameterExpression, PParameterExpression) - Constructor for class mapss.dif.language.sablecc.node.X1PParameterExpression
 
X1PPortDefinitionTail - Class in mapss.dif.language.sablecc.node
 
X1PPortDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
X1PPortDefinitionTail(XPPortDefinitionTail, PPortDefinitionTail) - Constructor for class mapss.dif.language.sablecc.node.X1PPortDefinitionTail
 
X1PRangeTail - Class in mapss.dif.language.sablecc.node
 
X1PRangeTail() - Constructor for class mapss.dif.language.sablecc.node.X1PRangeTail
 
X1PRangeTail(XPRangeTail, PRangeTail) - Constructor for class mapss.dif.language.sablecc.node.X1PRangeTail
 
X1PRefIdTail - Class in mapss.dif.language.sablecc.node
 
X1PRefIdTail() - Constructor for class mapss.dif.language.sablecc.node.X1PRefIdTail
 
X1PRefIdTail(XPRefIdTail, PRefIdTail) - Constructor for class mapss.dif.language.sablecc.node.X1PRefIdTail
 
X1PRefinementExpression - Class in mapss.dif.language.sablecc.node
 
X1PRefinementExpression() - Constructor for class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
X1PRefinementExpression(XPRefinementExpression, PRefinementExpression) - Constructor for class mapss.dif.language.sablecc.node.X1PRefinementExpression
 
X1PTopologyList - Class in mapss.dif.language.sablecc.node
 
X1PTopologyList() - Constructor for class mapss.dif.language.sablecc.node.X1PTopologyList
 
X1PTopologyList(XPTopologyList, PTopologyList) - Constructor for class mapss.dif.language.sablecc.node.X1PTopologyList
 
X1PValueTail - Class in mapss.dif.language.sablecc.node
 
X1PValueTail() - Constructor for class mapss.dif.language.sablecc.node.X1PValueTail
 
X1PValueTail(XPValueTail, PValueTail) - Constructor for class mapss.dif.language.sablecc.node.X1PValueTail
 
X1TStringTail - Class in mapss.dif.language.sablecc.node
 
X1TStringTail() - Constructor for class mapss.dif.language.sablecc.node.X1TStringTail
 
X1TStringTail(XTStringTail, TStringTail) - Constructor for class mapss.dif.language.sablecc.node.X1TStringTail
 
X2PActorExpression - Class in mapss.dif.language.sablecc.node
 
X2PActorExpression() - Constructor for class mapss.dif.language.sablecc.node.X2PActorExpression
 
X2PActorExpression(PActorExpression) - Constructor for class mapss.dif.language.sablecc.node.X2PActorExpression
 
X2PAttributeExpression - Class in mapss.dif.language.sablecc.node
 
X2PAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
X2PAttributeExpression(PAttributeExpression) - Constructor for class mapss.dif.language.sablecc.node.X2PAttributeExpression
 
X2PBlock - Class in mapss.dif.language.sablecc.node
 
X2PBlock() - Constructor for class mapss.dif.language.sablecc.node.X2PBlock
 
X2PBlock(PBlock) - Constructor for class mapss.dif.language.sablecc.node.X2PBlock
 
X2PComplexRowTail - Class in mapss.dif.language.sablecc.node
 
X2PComplexRowTail() - Constructor for class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
X2PComplexRowTail(PComplexRowTail) - Constructor for class mapss.dif.language.sablecc.node.X2PComplexRowTail
 
X2PComplexTail - Class in mapss.dif.language.sablecc.node
 
X2PComplexTail() - Constructor for class mapss.dif.language.sablecc.node.X2PComplexTail
 
X2PComplexTail(PComplexTail) - Constructor for class mapss.dif.language.sablecc.node.X2PComplexTail
 
X2PDiscreteRangeNumberTail - Class in mapss.dif.language.sablecc.node
 
X2PDiscreteRangeNumberTail() - Constructor for class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
X2PDiscreteRangeNumberTail(PDiscreteRangeNumberTail) - Constructor for class mapss.dif.language.sablecc.node.X2PDiscreteRangeNumberTail
 
X2PEdgeDefinitionTail - Class in mapss.dif.language.sablecc.node
 
X2PEdgeDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
X2PEdgeDefinitionTail(PEdgeDefinitionTail) - Constructor for class mapss.dif.language.sablecc.node.X2PEdgeDefinitionTail
 
X2PGraphBlock - Class in mapss.dif.language.sablecc.node
 
X2PGraphBlock() - Constructor for class mapss.dif.language.sablecc.node.X2PGraphBlock
 
X2PGraphBlock(PGraphBlock) - Constructor for class mapss.dif.language.sablecc.node.X2PGraphBlock
 
X2PInterfaceExpression - Class in mapss.dif.language.sablecc.node
 
X2PInterfaceExpression() - Constructor for class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
X2PInterfaceExpression(PInterfaceExpression) - Constructor for class mapss.dif.language.sablecc.node.X2PInterfaceExpression
 
X2PNodeIdentifierTail - Class in mapss.dif.language.sablecc.node
 
X2PNodeIdentifierTail() - Constructor for class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
X2PNodeIdentifierTail(PNodeIdentifierTail) - Constructor for class mapss.dif.language.sablecc.node.X2PNodeIdentifierTail
 
X2PNumericRowTail - Class in mapss.dif.language.sablecc.node
 
X2PNumericRowTail() - Constructor for class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
X2PNumericRowTail(PNumericRowTail) - Constructor for class mapss.dif.language.sablecc.node.X2PNumericRowTail
 
X2PNumericTail - Class in mapss.dif.language.sablecc.node
 
X2PNumericTail() - Constructor for class mapss.dif.language.sablecc.node.X2PNumericTail
 
X2PNumericTail(PNumericTail) - Constructor for class mapss.dif.language.sablecc.node.X2PNumericTail
 
X2PParameterExpression - Class in mapss.dif.language.sablecc.node
 
X2PParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.X2PParameterExpression
 
X2PParameterExpression(PParameterExpression) - Constructor for class mapss.dif.language.sablecc.node.X2PParameterExpression
 
X2PPortDefinitionTail - Class in mapss.dif.language.sablecc.node
 
X2PPortDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
X2PPortDefinitionTail(PPortDefinitionTail) - Constructor for class mapss.dif.language.sablecc.node.X2PPortDefinitionTail
 
X2PRangeTail - Class in mapss.dif.language.sablecc.node
 
X2PRangeTail() - Constructor for class mapss.dif.language.sablecc.node.X2PRangeTail
 
X2PRangeTail(PRangeTail) - Constructor for class mapss.dif.language.sablecc.node.X2PRangeTail
 
X2PRefIdTail - Class in mapss.dif.language.sablecc.node
 
X2PRefIdTail() - Constructor for class mapss.dif.language.sablecc.node.X2PRefIdTail
 
X2PRefIdTail(PRefIdTail) - Constructor for class mapss.dif.language.sablecc.node.X2PRefIdTail
 
X2PRefinementExpression - Class in mapss.dif.language.sablecc.node
 
X2PRefinementExpression() - Constructor for class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
X2PRefinementExpression(PRefinementExpression) - Constructor for class mapss.dif.language.sablecc.node.X2PRefinementExpression
 
X2PTopologyList - Class in mapss.dif.language.sablecc.node
 
X2PTopologyList() - Constructor for class mapss.dif.language.sablecc.node.X2PTopologyList
 
X2PTopologyList(PTopologyList) - Constructor for class mapss.dif.language.sablecc.node.X2PTopologyList
 
X2PValueTail - Class in mapss.dif.language.sablecc.node
 
X2PValueTail() - Constructor for class mapss.dif.language.sablecc.node.X2PValueTail
 
X2PValueTail(PValueTail) - Constructor for class mapss.dif.language.sablecc.node.X2PValueTail
 
X2TStringTail - Class in mapss.dif.language.sablecc.node
 
X2TStringTail() - Constructor for class mapss.dif.language.sablecc.node.X2TStringTail
 
X2TStringTail(TStringTail) - Constructor for class mapss.dif.language.sablecc.node.X2TStringTail
 
XPActorExpression - Class in mapss.dif.language.sablecc.node
 
XPActorExpression() - Constructor for class mapss.dif.language.sablecc.node.XPActorExpression
 
XPAttributeExpression - Class in mapss.dif.language.sablecc.node
 
XPAttributeExpression() - Constructor for class mapss.dif.language.sablecc.node.XPAttributeExpression
 
XPBlock - Class in mapss.dif.language.sablecc.node
 
XPBlock() - Constructor for class mapss.dif.language.sablecc.node.XPBlock
 
XPComplexRowTail - Class in mapss.dif.language.sablecc.node
 
XPComplexRowTail() - Constructor for class mapss.dif.language.sablecc.node.XPComplexRowTail
 
XPComplexTail - Class in mapss.dif.language.sablecc.node
 
XPComplexTail() - Constructor for class mapss.dif.language.sablecc.node.XPComplexTail
 
XPDiscreteRangeNumberTail - Class in mapss.dif.language.sablecc.node
 
XPDiscreteRangeNumberTail() - Constructor for class mapss.dif.language.sablecc.node.XPDiscreteRangeNumberTail
 
XPEdgeDefinitionTail - Class in mapss.dif.language.sablecc.node
 
XPEdgeDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.XPEdgeDefinitionTail
 
XPGraphBlock - Class in mapss.dif.language.sablecc.node
 
XPGraphBlock() - Constructor for class mapss.dif.language.sablecc.node.XPGraphBlock
 
XPInterfaceExpression - Class in mapss.dif.language.sablecc.node
 
XPInterfaceExpression() - Constructor for class mapss.dif.language.sablecc.node.XPInterfaceExpression
 
XPNodeIdentifierTail - Class in mapss.dif.language.sablecc.node
 
XPNodeIdentifierTail() - Constructor for class mapss.dif.language.sablecc.node.XPNodeIdentifierTail
 
XPNumericRowTail - Class in mapss.dif.language.sablecc.node
 
XPNumericRowTail() - Constructor for class mapss.dif.language.sablecc.node.XPNumericRowTail
 
XPNumericTail - Class in mapss.dif.language.sablecc.node
 
XPNumericTail() - Constructor for class mapss.dif.language.sablecc.node.XPNumericTail
 
XPParameterExpression - Class in mapss.dif.language.sablecc.node
 
XPParameterExpression() - Constructor for class mapss.dif.language.sablecc.node.XPParameterExpression
 
XPPortDefinitionTail - Class in mapss.dif.language.sablecc.node
 
XPPortDefinitionTail() - Constructor for class mapss.dif.language.sablecc.node.XPPortDefinitionTail
 
XPRangeTail - Class in mapss.dif.language.sablecc.node
 
XPRangeTail() - Constructor for class mapss.dif.language.sablecc.node.XPRangeTail
 
XPRefIdTail - Class in mapss.dif.language.sablecc.node
 
XPRefIdTail() - Constructor for class mapss.dif.language.sablecc.node.XPRefIdTail
 
XPRefinementExpression - Class in mapss.dif.language.sablecc.node
 
XPRefinementExpression() - Constructor for class mapss.dif.language.sablecc.node.XPRefinementExpression
 
XPTopologyList - Class in mapss.dif.language.sablecc.node
 
XPTopologyList() - Constructor for class mapss.dif.language.sablecc.node.XPTopologyList
 
XPValueTail - Class in mapss.dif.language.sablecc.node
 
XPValueTail() - Constructor for class mapss.dif.language.sablecc.node.XPValueTail
 
XTStringTail - Class in mapss.dif.language.sablecc.node
 
XTStringTail() - Constructor for class mapss.dif.language.sablecc.node.XTStringTail
 

_

_acceptableSubHierarchy(DIFHierarchy) - Method in class mapss.dif.language.LanguageAnalysis
Returns true if a hierarchy can be a sub-hierarchy of the current one.
_acceptableSubHierarchy(DIFHierarchy) - Method in class mapss.dif.psdf.PSDFLanguageAnalysis
Returns true if a hierarchy can be a sub-hierarchy of the current one.
_acceptableSubHierarchy(DIFHierarchy) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
Returns true if a hierarchy can be a sub-hierarchy of the current one.
_acyclicScheduling(SDFGraph, int) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Acyclic scheduling for the given graph.
_add(Port) - Method in class mapss.dif.graph.hierarchy.PortList
Adds a port to this list.
_addDataflowEdge(Node, Node, int, int) - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
This method should be overridden in derived classes to change the way that edges are added to the graph constructed from a CSDF graph.
_addDataflowEdge(Node, Node, int) - Method in class mapss.dif.csdf.sdf.SDFToHSDFTransformerStrategy
This method should be overridden in derived classes to change the way that edges are added to the graph constructed from an SDF graph.
_addDataflowEdge(Node, Node, int) - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
This method should be overridden in derived classes to change the way that edges are added to the graph constructed from an SDF graph.
_allocateArrays(int) - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Allocate arrays for caching iterative results.
_alternateAssignment(Node) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Alternate partition assignment for a given node as seed.
_analysers - Variable in class mapss.dif.language.Reader
Set to an array of default analysers defined in "analysers.txt" if Reader.compile() is used.
_ascendentEdges() - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Sort the edges in ascendent orders.
_blank(int) - Method in class mapss.dif.language.DIFWriter
Output blank spaces.
_bottomProcedures - Variable in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
A collection of bottom-level procedures.
_bufferCost(Edge, int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Compute the given edge's buffer cost in the subgraph induced by the index range.
_bufferRepetition(Edge) - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
Get repetition counts for the given buffer.
_bufferSizes - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
SDF buffer sizes.
_cachePartitionResults() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Cache some useful local partitioning results that will be referenced frequently.
_capacities - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Optimal capacity requirement in every iteration.
_capacity - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
With multiple schedules being examined, the best capacity requirement is saved to this variable in the invocation of IntegratedFramework._share().
_checkConsistency() - Method in class mapss.dif.mdsdf.MDSDFGraph
 
_checkGraphElement(Element) - Method in class mapss.dif.csdf.sdf.mem.PartitionBase
 
_checkKeyword(String) - Method in class mapss.dif.language.LanguageAnalysis
Check to see if the name conflicts with keyword.
_checkLabel(String) - Method in class mapss.dif.language.DIFWriter
Check to see if the name conflicts with reserved labels or not.
_checkPeriods() - Method in class mapss.dif.csdf.CSDFGraph
Computes and checks periods of nodes.
_cloneValue(Object) - Method in class mapss.dif.DIFAttribute
Clone token value.
_cloneValue(Object) - Method in class mapss.dif.DIFParameter
Clone token value.
_clusterAttributes - Variable in class mapss.dif.graph.DotGenerator
HashMap: Collection cluster -> StringBuffer
_clusterManager - Variable in class mapss.dif.DIFScheduleStrategy
A class for managing hierarchical clustering.
_clusterNodesComplete(DIFGraph, Collection, Node) - Method in class mapss.dif.csdf.sdf.SDFClusterManager
Given a collection of nodes in the given graph, replace the subgraph induced by the node collection with a single node N.
_clusterNodesComplete(DIFGraph, Collection, Node) - Method in class mapss.dif.DIFClusterManager
Given a graph and a collection of nodes, replace the subgraph induced by the node collection with a single node N.
_clusters - Variable in class mapss.dif.graph.DotGenerator
Each element is a Collection of Nodes.
_collectSharingConflicts() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Collect sharing conflicts to add in the conflict graph.
_compareScheduleBody(ScheduleElement, ScheduleElement) - Method in class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Compare the top-level schedule loops' bodies of two schedules.
_compute() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
Computes the transformation of a CSDFGraph to a SingleRateGraph.
_compute() - Method in class mapss.dif.csdf.sdf.sched.SDPPOTopSortStrategy
Compute a topological sorting order.
_compute() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
Computes the transformation of an SDFGraph to a SingleRateGraph.
_compute() - Method in class mapss.dif.graph.BacktrackingAllCliquesStrategy
Find all cliques and maximal cliques of the graph.
_compute() - Method in class mapss.dif.graph.DFSAllTopSortsStrategy
Compute all topological sorting orders.
_compute() - Method in class mapss.dif.graph.DFSTopSortStrategy
Compute a topological sorting order.
_compute() - Method in class mapss.dif.graph.MinimumSpanningTreeStrategy
Compute a minimal spanning tree of the graph in the form of a List.
_compute() - Method in class mapss.dif.graph.PartialTopSortStrategy
Compute a topological sorting order.
_computeBufferSharing() - Method in class mapss.dif.csdf.sdf.mem.BufferSharing
Evaluate buffer sharing and compute total buffer size needed.
_computeDPPO() - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Dynamic programming computation.
_computeEdgeWeight(IOPort, IOPort) - Method in class mapss.dif.csdf.sdf.SDFGraphReader
Construct an SDFEdgeWeight object that represents the given SDF connection from a Ptolemy II model.
_computeEdgeWeight(IOPort, IOPort) - Method in class mapss.dif.psdf.PSDFGraphReader
Construct a PSDFEdgeWeight object that represents the given PSDF connection from a Ptolemy II model.
_computeEdgeWeight(IOPort, IOPort) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Determine the weight to be assigned to the weighted graph edge that represents a given connection in a Ptolemy II model.
_computeEdgeWeight(IOPort, IOPort) - Method in class mapss.dif.ptolemy.DIFGraphReader
Determine the weight to be assigned to the weighted graph edge that represents a given connection in a Ptolemy II model.
_computeNodeRepetition(Node) - Method in class mapss.dif.mdsdf.MDSDFGraph
 
_computeNodeWeight(Actor) - Method in class mapss.dif.csdf.sdf.SDFGraphReader
Construct an SDFNodeWeight object that represents the given atomic actor from a Ptolemy II model.
_computeNodeWeight(Actor) - Method in class mapss.dif.psdf.PSDFGraphReader
Construct an PSDFNodeWeight object that represents the given atomic actor from a Ptolemy II model.
_computeNodeWeight(Object) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Determine the weight to be assigned to the weighted graph node that represents a given actor.
_computeNodeWeight(Actor) - Method in class mapss.dif.ptolemy.DIFGraphReader
Determine the weight to be assigned to the weighted graph node that represents a given actor.
_computeSchedule(int, int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Compute an SDF schedule from the DPPO results.
_computeSchedule(int, int, int) - Method in class mapss.dif.csdf.sdf.sched.GDPPOStrategy
Compute an SDF schedule from the GDPPO results.
_computeSchedule(SDFGraph, int) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Compute the schedule for the given SDF graph.
_conflictGraph - Variable in class mapss.dif.csdf.sdf.mem.DataPartitioning
The conflict graph.
_conflictGraph - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The conflict graph.
_connectEdgeToPort(IOPort, Edge) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Connect the Port in dif subhierarchy corresponding to Ptolemy IOPort ioPortto an associated outside Edge edge.
_constructSingleInput(IOPort, DIFHierarchy, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Construct an input Port in a DIF hierarchy.
_constructSingleOutput(IOPort, DIFHierarchy, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Construct an output Port in DIF hierarchy.
_convertAtomicActor(AtomicActor, DIFHierarchy, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Convert an actor (ptolemy.actor.AtomicActor) in Ptolemy II to a node (mocgraph.Node) in DIFGraph.
_convertCompositeActor(CompositeActor, DIFHierarchy, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Convery an composite actor (ptolemy.actor.CompositeActor) in Ptolemy II as a super node (mocgraph.Node) in DIFGraph.
_convertHierarchy(DIFHierarchy, TypedCompositeActor) - Method in class mapss.dif.ptolemy.DIFGraphImporter
After make sure a supernode in DIF is really corresponding to a composite actor in ptolemy, this function will be call for that supernode.
_convertResult(Object) - Method in class mapss.dif.graph.MinimumSpanningTreeStrategy
Return the result of this analysis in a form that cannot be modified.
_copyEdge(Edge, Node, Node) - Method in class mapss.dif.DIFHierarchy
 
_copyEdge(Edge, Node, Node) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns a copy of the edge with the given source and sink nodes as well as adding the new edge to the underlying graph.
_createComposite(CompositeActor, DIFHierarchy, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
This method will create a DIFHierarchy and DIFGraph to represent a CompositeActor.
_crossingSDFEdges(int, int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
The SDF edges crossing the given split in the range from i to j.
_cycleBreaking(SDFGraph) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Cycle breaking rule for the graph.
_depthFirstRetrive(DIFHierarchy, LinkedList) - Method in class mapss.dif.language.Writer
This method will perform depth first traverse of hierarchical Hierarchies.
_descendentEdges() - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Sort the edges in descendent orders.
_dimensionality - Variable in class mapss.dif.mdsdf.MDSDFGraph
 
_dotGenerator - Variable in class mapss.dif.graph.HierarchyToDot
Dot generator object.
_DPPOTableElement(int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Get the element of the DPPO table.
_elementAttributes - Variable in class mapss.dif.graph.DIFdoc
HashMap to store graph element attributes (such as node labels).
_elementAttributes - Variable in class mapss.dif.graph.DotGenerator
HashMap: Element -> (AttributeName -> AttributeValue)
_elementName(Element) - Method in class mapss.dif.DIFHierarchyToDot
 
_elementName(Element) - Method in class mapss.dif.graph.HierarchyToDot
Returns the name of an element if it is stored in a special way.
_extraLines - Variable in class mapss.dif.graph.DotGenerator
Extra lines/attributes to be added to a graph description before topology definitions.
_fileName - Variable in class mapss.dif.language.Reader
 
_formatName(String) - Method in class mapss.dif.ptolemy.DIFGraphExporter
If the name conflicts with identifier convention Conventions.labelConvention(java.lang.String), enclose the name with '$'.
_getAttributeContainer(Object) - Method in class mapss.dif.DIFGraph
Returns a container in which attributes of an edge, a node or the graph are stored.
_getAttributeValue(DIFAttribute) - Method in class mapss.dif.ptolemy.DIFGraphImporter
Convert the value contained by the DIFAttribute to Token.
_getComputation(Node, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphImporter
Get the "computation" attribute if Node node.
_getConsumptionRate() - Method in class mapss.dif.DIFEdgeWeight
Return the token consumption rate of the associated DIF edge.
_getDelay() - Method in class mapss.dif.DIFEdgeWeight
Return the delay of the associated DIF edge.
_getEdgeMap() - Method in class mapss.dif.DIFClusterManager
Return the new/old edge map after/before a clustering step.
_getEmptyEdge(Node, Node) - Method in class mapss.dif.bdf.BDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.csdf.CSDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.csdf.sdf.SDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.language.LanguageAnalysis
Should return an empty edge that can be used in the graph that is constructed.
_getEmptyEdge(Node, Node) - Method in class mapss.dif.mdsdf.MDSDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.psdf.PSDFLanguageAnalysis
 
_getEmptyEdge(Node, Node) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.bdf.BDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.bdf.BDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.csdf.bcsdf.BCSDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.csdf.CSDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.csdf.CSDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.csdf.sdf.HSDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.csdf.sdf.SDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.csdf.sdf.SDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.csdf.sdf.SingleRateToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.language.DIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.language.LanguageAnalysis
Should return an empty graph of the type that is going to be constructed with this analysis.
_getEmptyGraph() - Method in class mapss.dif.mdsdf.MDSDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.mdsdf.MDSDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.psdf.PSDFLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
_getEmptyGraph() - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyGraph() - Method in class mapss.dif.psdf.PSDFToDIFWriter
Returns an empty graph with the runtime type of the graphs that are going to be written by this writer.
_getEmptyNode() - Method in class mapss.dif.bdf.BDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.csdf.CSDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.csdf.sdf.SDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.language.LanguageAnalysis
Should return an empty node that can be used in the graph that is constructed.
_getEmptyNode() - Method in class mapss.dif.mdsdf.MDSDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.psdf.PSDFLanguageAnalysis
 
_getEmptyNode() - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.bdf.BDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.csdf.CSDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.csdf.sdf.SDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.language.LanguageAnalysis
Should return the DIF keyword associated with this analysis type.
_getKeyword() - Method in class mapss.dif.mdsdf.MDSDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.psdf.PSDFLanguageAnalysis
 
_getKeyword() - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
 
_getName(boolean, Procedure, Map) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Get a procedure's name depending on its type.
_getName(PName) - Method in class mapss.dif.language.LanguageAnalysis
 
_getName(Object, boolean) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Get object's name and add perfix if .
_getObjectName(Object) - Method in class mapss.dif.language.DIFWriter
Get object name.
_getPeriod(Node) - Method in class mapss.dif.csdf.CSDFGraph
Get the period of a CSDF node.
_getProductionRate() - Method in class mapss.dif.DIFEdgeWeight
Return the token production rate of the associated DIF edge.
_getRepetitionsMap(CompositeActor) - Method in class mapss.dif.csdf.CSDFGraph
Compute the repetitions vector assuming that this CSDF graph has been converted from a Ptolemy II SDF model.
_graph - Variable in class mapss.dif.csdf.sdf.mem.BufferSharing
The associated SDF graph.
_graph - Variable in class mapss.dif.DIFRandomGraphGenerator
The random graph.
_graph - Variable in class mapss.dif.graph.DIFdoc
Clone of the original graph given in the constructor.
_graph - Variable in class mapss.dif.graph.DotGenerator
Clone of the original graph given in the constructor.
_graph - Variable in class mapss.dif.graph.hierarchy.Hierarchy
Underlying graph of this hierarchy.
_graph - Variable in class mapss.dif.language.DIFWriter
 
_graph - Variable in class mapss.dif.language.LanguageAnalysis
The graph in the current hierarchy.
_graphType() - Method in class mapss.dif.bdf.BDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.csdf.bcsdf.BCSDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.csdf.CSDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.csdf.sdf.HSDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.csdf.sdf.SDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.csdf.sdf.SingleRateToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.DIFHierarchy
Returns an empty DIFGraph.
_graphType() - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns an empty graph of the most general type that this object can use as its backing graph.
_graphType() - Method in class mapss.dif.language.DIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.mdsdf.MDSDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_graphType() - Method in class mapss.dif.psdf.PSDFToDIFWriter
Returns a string containing the graph type keyword to be written into the dif file.
_hierarchies - Variable in class mapss.dif.language.LanguageAnalysis
 
_hierarchy - Variable in class mapss.dif.graph.HierarchyToDot
Cached hierarchy object.
_hierarchy - Variable in class mapss.dif.language.DIFWriter
 
_hierarchy - Variable in class mapss.dif.language.LanguageAnalysis
The current hierarchy.
_hierarchyName - Variable in class mapss.dif.graph.hierarchy.Hierarchy
Name of the hierarchy.
_incidence - Variable in class mapss.dif.DIFRandomGraphGenerator
Incidence matrix.
_incorporateSharingConflicts(Collection) - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Incorporate sharing conflicts to the conflict graph.
_initialize() - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Initialize the generator.
_initialize() - Method in class mapss.dif.DIFRandomGraphGenerator
Initialize the generator.
_initialize(DIFGraph, Object, Object) - Method in class mapss.dif.DIFRandomGraphGenerator
Initialize the generator.
_initializeExporter() - Method in class mapss.dif.ptolemy.DIFGraphExporter
Initialize DIFGraphReader
_initializeGraph(CompositeActor) - Method in class mapss.dif.csdf.sdf.SDFGraphReader
Return a newly-instantiated, empty SDFGraph as initialization of the process of converting a Ptolemy II SDF model to an SDFGraph.
_initializeGraph(CompositeActor) - Method in class mapss.dif.psdf.PSDFGraphReader
Return a newly-instantiated, empty PSDFGraph as initialization of the process of converting a Ptolemy II PSDF model to a PSDFGraph.
_initializeGraph(CompositeActor) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Initialize the exporter.
_initializeGraph(CompositeActor) - Method in class mapss.dif.ptolemy.DIFGraphReader
This method override the method in (ptolemy.actor.GraphReader).
_initializeImporter() - Method in class mapss.dif.ptolemy.DIFGraphImporter
Initialize DIFGraphImporter.
_intersections - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Lifetime intersections of buffers.
_isDirected - Variable in class mapss.dif.graph.DotGenerator
Should be set to true if the graph is directed.
_isIncident(Node, Node) - Method in class mapss.dif.DIFRandomGraphGenerator
Check the existence of an edge connecting the source to the sink.
_isKeyWord(String) - Method in class mapss.dif.bdf.BDFToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.csdf.bcsdf.BCSDFToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.csdf.CSDFToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.csdf.sdf.HSDFToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.csdf.sdf.SDFToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.csdf.sdf.SingleRateToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.language.DIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.mdsdf.MDSDFToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
Checks if a string is a keyword in DIF.
_isKeyWord(String) - Method in class mapss.dif.psdf.PSDFToDIFWriter
Checks if a string is a keyword in DIF.
_isReachable(Node, Node) - Method in class mapss.dif.DIFClusterManager
Test whether the second node is reachable from the first.
_isReachable(Collection, Collection) - Method in class mapss.dif.DIFClusterManager
Test whether the second node collection is reachable from the first.
_isReachable(Node, Node) - Method in class mapss.dif.DIFRandomGraphGenerator
Check the existence of any path from the source to the sink.
_isTight(SDFGraph) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Test the graph's tight inter-dependency.
_isValid(double, boolean, double, boolean) - Method in class mapss.dif.attributes.Interval
Check if the change to the bounds can be applied or not.
_iterativeFramework(int, int) - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The body of the iterative algorithm framework.
_lexicalOrder - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The lexical order required in DPPO scheduling technique.
_lexicalOrder - Variable in class mapss.dif.csdf.sdf.sched.DPPOStrategy
The given lexical order of nodes for DPPO.
_linksExistFor(GraphPartition, Node) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Check existence of links between the partition and node.
_makeDAG(int) - Method in class mapss.dif.DIFRandomGraphGenerator
Make a radom Directed Acyclic Graph (DAG).
_makeRandomRates() - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Generate random rates for a given graph topology.
_makeSingleBottomsInlined() - Method in class mapss.dif.csdf.sdf.sched.CompactProcedureSynthesis
Make the procedures collection inlined into their callers.
_minPartition(PartitionedGraph) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
The partition with minimal sum of node values.
_mirrorGraph(Graph) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Returns a mirror transformation for the backing graph, which will be used in the Hierarchy.mirror(boolean) function.
_name - Variable in class mapss.dif.graph.DotGenerator
Name of this graph.
_newConflicts - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
New (sharing) conflicts to add in the conflict graph.
_newEdgeWeight() - Method in class mapss.dif.csdf.sdf.SDFClusterManager
Return an SDF edge weight for a newly created edge in clustering process.
_newEdgeWeight() - Method in class mapss.dif.DIFClusterManager
Return a valid edge weight for a newly created edge in clustering process.
_newNodeWeight() - Method in class mapss.dif.csdf.sdf.SDFClusterManager
Return an SDF node weight for a newly created node in clustering process.
_newNodeWeight() - Method in class mapss.dif.DIFClusterManager
Return a valid node weight for a newly created node in clustering process.
_newSuperNode() - Method in class mapss.dif.DIFClusterManager
Return a new super node with weight type suitable for use in this graph.
_nextSource(DirectedGraph) - Method in class mapss.dif.csdf.sdf.sched.MBOTopSortStrategy
Return the next source node in determining the top sort.
_nextSource(DirectedGraph) - Method in class mapss.dif.graph.DFSTopSortStrategy
Return the next source node in determining the top sort.
_nextSource(List, Collection) - Method in class mapss.dif.graph.PartialTopSortStrategy
Return the next source node in determining the top sort.
_nodesUpOuts - Variable in class mapss.dif.csdf.sdf.sched.MBOTopSortStrategy
A sorted list of nodes by their increasing output degrees.
_nodeType(Node, DIFHierarchy) - Method in class mapss.dif.ptolemy.DIFGraphImporter
Find the node type.
_optimalIteration - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Iteration of the optimal results (bank capacity requirement).
_optimalParallelism - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Check whether the partitioning results in optimal parallelism.
_optimalSchedulers - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Optimal scheduling algorithms in every iteration.
_optimalSchedules - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Optimal schedules in every iteration.
_optimumFor(int, int) - Method in class mapss.dif.csdf.sdf.sched.ABMLBDPPOStrategy
The optimal cost is defined as : prod + cons - gcd(prod, cons) of two SDF clusters.
_optimumFor(int, int) - Method in class mapss.dif.csdf.sdf.sched.BDPPOStrategy
Compute the minimum cost for the node sequence from 'left' to 'right'.
_optimumFor(int, int) - Method in class mapss.dif.csdf.sdf.sched.CDPPOStrategy
The optimal results along the elements with index i to j.
_optimumFor(int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
The optimal results along the elements with index i to j.
_optimumFor(int, int) - Method in class mapss.dif.csdf.sdf.sched.GDPPOStrategy
Compute the minimum cost for the node sequence from 'left' to 'right'.
_optimumFor(int, int) - Method in class mapss.dif.csdf.sdf.sched.SDPPOStrategy
The optimal buffer sharing results along elements of index i to j.
_parent - Variable in class mapss.dif.graph.hierarchy.Hierarchy
Parent of this graph (if it is set as a sub-graph of another hierarchy).
_partition() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The data partitioning phase.
_partitionStrings - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Optimal bank assignments in every iteration.
_ports - Variable in class mapss.dif.graph.hierarchy.Hierarchy
Ports of this hierarchy.
_presentIteration - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The present iteration.
_prioritizedAlternateAssignment(Node) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
An SPF-like alternate assignment which favors partitioning conflicts.
_prioritizedEdges() - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
A prioritized list of edges.
_procedures - Variable in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
A list of all procedures synthesized.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.bdf.BDFLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: production, consumption, delay, and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.csdf.bcsdf.BCSDFLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: production, consumption, delay, and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.csdf.CSDFLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: production, consumption, delay, and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.csdf.sdf.HSDFLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attribute: delay and computation only.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.csdf.sdf.SDFLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: production, consumption, delay, and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.csdf.sdf.SingleRateLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: transfer, delay and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.language.LanguageAnalysis
For each built-in attribute, the derived classes need to override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) method in order to handle the built-in functions.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.mdsdf.MDSDFLanguageAnalysis
Override LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: production, consumption, delay, and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.psdf.PSDFLanguageAnalysis
Override the LanguageAnalysis._processBuiltinAttribute(java.lang.String, java.lang.Object, java.lang.Object, mapss.dif.DIFHierarchy) to process built-in attributes: production, consumption, delay, and computation.
_processBuiltinAttribute(String, Object, Object, DIFHierarchy) - Method in class mapss.dif.psdf.PSDFSpecificationLanguageAnalysis
Process the built-in attribute "paramsMatch".
_processNeighborsOf(Node) - Method in class mapss.dif.csdf.sdf.mem.DataPartitioning
Bank assignment for neighbor nodes of a seed.
_processNewEdge(Graph, Edge, IOPort, IOPort) - Method in class mapss.dif.ptolemy.DIFGraphReader
Process a new edge that is added to the graph.
_processNewNode(Graph, Node, Actor) - Method in class mapss.dif.ptolemy.DIFGraphReader
Process a new node that is added to the graph.
_put(Node, Hierarchy) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Adds a super node - hierarchy pair to the map.
_putBackEdges(SDFGraph) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Edges to put back into graph.
_putEdges(CompositeActor, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
This method will put edges between nodes inside the graph and also connect an edge to a port if this edge is connected to a super node.
_putInterfaces(CompositeActor, DIFHierarchy, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
This method will put input and output interfaces of compositeActor.
_putSuperNode(Node, Hierarchy) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Put supernode to sub-hierarchy mapping in superNodeMap without disconnecting sub-hierarchy.
_randomNonNegativeInt(int) - Method in class mapss.dif.DIFRandomGraphGenerator
Return a random non-negative integer for a given bound.
_reachability - Variable in class mapss.dif.DIFRandomGraphGenerator
Reachability matrix.
_reachInNodes(Node) - Method in class mapss.dif.DIFClusterManager
Get the nodes that reach to the given node.
_reachInNodes(Collection) - Method in class mapss.dif.DIFClusterManager
Get the nodes that reach to the given node collection.
_reachOutNodes(Node) - Method in class mapss.dif.DIFClusterManager
Get the nodes that can be reached from the given node.
_reachOutNodes(Collection) - Method in class mapss.dif.DIFClusterManager
Get the nodes that can be reached from the given node collection.
_readFile(String) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Convert a MoML (.xml) file that contains a Ptolemy II specification into a composite actor representation).
_readFile(String) - Method in class mapss.dif.ptolemy.DIFGraphImporter
Read .dif file.
_register(ScheduleElement) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Register the schedule with a new procedure instantiated.
_registerEdge(Edge) - Method in class mapss.dif.DIFGraph
Register a new edge in the graph.
_registerEdge(Edge) - Method in class mapss.dif.psdf.PSDFSpecificationGraph
 
_registerNode(Node) - Method in class mapss.dif.DIFGraph
Register a new node in the graph.
_registerNode(Node) - Method in class mapss.dif.psdf.PSDFSpecificationGraph
 
_relatePortToPort(IOPort, Port) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Realte the outside DIF Port port to an inside DIF Port corresponding to a Ptolemy IOPort insidePort
_remove(Port) - Method in class mapss.dif.graph.hierarchy.PortList
Removes a port form the port list.
_remove(Node) - Method in class mapss.dif.graph.hierarchy.SuperNodeMap
Removes a super node - hierarchy pair from the map.
_removeAttributeContainer(Object) - Method in class mapss.dif.DIFGraph
Remove the AttributeContainer of graph itself or graph element.
_removeEdges(SDFGraph, Collection) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Remove edges from the given graph.
_removeReferenceFromAttributes(Object) - Method in class mapss.dif.DIFGraph
If any attribute in graph or elements of graph contains refObj as value, remove that element object from the attribute.
_removeSuperNode(Node) - Method in class mapss.dif.graph.hierarchy.Hierarchy
Remove supernode to sub-hierarchy mapping in superNodeMap without disconnecting sub-hierarchy.
_repetitionMap - Variable in class mapss.dif.mdsdf.MDSDFGraph
 
_repetitions - Variable in class mapss.dif.mdsdf.MDSDFGraph
 
_reset(int) - Method in class mapss.dif.csdf.sdf.SDFRandomGraphGenerator
Reset all configurations to generate a new random SDF graph.
_reset(int) - Method in class mapss.dif.DIFRandomGraphGenerator
Reset all configurations to generate a new random graph.
_resetResultGraph() - Method in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
This method should be overridden in derived classes to change the type of graph the resulting graph is reset to.
_resetResultGraph() - Method in class mapss.dif.csdf.sdf.SDFToHSDFTransformerStrategy
This method should be overridden in derived classes to change the type of graph the resulting graph is reset to.
_resetResultGraph() - Method in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
This method should be overridden in derived classes to change the type of graph the resulting graph is reset to.
_resultGraph - Variable in class mapss.dif.csdf.CSDFToSingleRateTransformerStrategy
 
_resultGraph - Variable in class mapss.dif.csdf.sdf.SDFToSingleRateTransformerStrategy
 
_schedule - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The optimal schedule leads to minimal capacity requirement.
_schedule() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The SDF scheduling phase.
_schedules - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Multiple schedules can be generated in the scheduling phase.
_schedules - Variable in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
A list of registered schedules.
_scheduleToProcedureMap - Variable in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
A map from schedules to procedures.
_SDFEdges(int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Get the SDF edges for given nodes.
_sdfGraph - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The SDF graph.
_SDFNodes(int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Get SDF nodes for the given lexical order indices.
_sEdges0 - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Partitions of SDF edges associated with the conflict graph.
_sEdges1 - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Partitions of SDF edges associated with the conflict graph.
_setAttributeContainer(Object, AttributeContainer) - Method in class mapss.dif.DIFGraph
Sets a container for this object in which attributes of an edge, a node or the graph can be stored.
_setComputationAttribute(Object, Object, DIFGraph) - Method in class mapss.dif.language.LanguageAnalysis
Common method for built-in attribute or actor attribute "computation".
_setConsumptionRate(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the token consumption rate of the associated DIF edge.
_setContainer(Object) - Method in class mapss.dif.AttributeContainer
 
_setContainer(AttributeContainer) - Method in class mapss.dif.DIFAttribute
AttributeContainer.setAttribute(mapss.dif.DIFAttribute) will set the back reference.
_setDelay(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the delay of the associated DIF edge.
_setDIFWriters() - Method in class mapss.dif.language.Writer
 
_setGraphAttributes(CompositeActor, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Convert every Parameter in compositeActor to DIFAttribute in DIFGraph graph.
_setName(String) - Method in class mapss.dif.DIFParameter
Graph.addGraph(mocgraph.Graph) will modified the name if naming conflict.
_setNodeAttributes(DIFGraph, Node, NamedObj) - Method in class mapss.dif.ptolemy.DIFGraphExporter
get Parameters of an actor, save parameters as Node Attributes in DIFGraph.
_setPortAttribute(Port, IOPort, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Set node attributre for IOPort of a ptolemy atomic actor.
_setPortAttribute(Edge, IOPort, DIFGraph) - Method in class mapss.dif.ptolemy.DIFGraphExporter
Set node attributre for IOPort of a ptolemy atomic actor in DIF.
_setProductionRate(Object) - Method in class mapss.dif.DIFEdgeWeight
Set the token production rate of the associated DIF edge.
_setSuperNode(Node, DIFGraph) - Method in class mapss.dif.DIFClusterManager
Set a node as super node with the associated graph.
_setup() - Method in class mapss.dif.csdf.sdf.sched.MBOTopSortStrategy
A preliminary step in computing topological sorting.
_setup() - Method in class mapss.dif.graph.DFSTopSortStrategy
A preliminary step in computing topological sorting.
_share() - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
The physical memory space sharing phase for SDF buffers.
_shareResults(Schedule) - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Sharing results with the given schedule.
_stateVariableCost0 - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
State variable cost according to the present bank assignment.
_stateVariableCost1 - Variable in class mapss.dif.csdf.sdf.mem.IntegratedFramework
State variable cost according to the present bank assignment.
_subHierarchy - Variable in class mapss.dif.language.LanguageAnalysis
Current sub-hierarchy in the refinement block.
_superNodes - Variable in class mapss.dif.graph.hierarchy.Hierarchy
Maps super nodes (type: Node) to sub-graphs (type: Hierarchy).
_synthesize(ScheduleElement, Procedure) - Method in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
Synthesize a procedure given a schedule and the caller procedure.
_tableDimension - Variable in class mapss.dif.csdf.sdf.sched.DPPOStrategy
The dimension of the dynamic programming table.
_tableElement(int, int) - Method in class mapss.dif.csdf.sdf.sched.CDPPOStrategy
Get the element of the CDPPO table.
_testAcyclicClustering(Edge) - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Test acyclic clustering of the adjacent nodes represented by the given edge.
_tieBreak(Edge, Edge) - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Impose priorities on edges with same values.
_tightScheduling(SDFGraph, int) - Method in class mapss.dif.csdf.sdf.sched.MCBStrategy
Tight scheduling for the given graph.
_topHier - Variable in class mapss.dif.graph.DIFdoc
Clone of the original hierarchy given in the constructor.
_topProcedure - Variable in class mapss.dif.csdf.sdf.sched.ProcedureSynthesis
The toppest level procedure of the synthesis.
_transformTopology(Graph) - Method in class mapss.dif.csdf.sdf.SDFGraphReader
Convert instances of the SampleDelay actor in an SDF graph into edge delays.
_unregister(Procedure) - Method in class mapss.dif.csdf.sdf.sched.CompactProcedureSynthesis
Unregister the procedure from the synthesis.
_updateReachability(Node, Collection) - Method in class mapss.dif.DIFClusterManager
Update reachability for a given super node and the associated node collection.
_validate() - Method in class mapss.dif.graph.BaseTopSortStrategy
Validate the graph for topological sorting.
_valueOf(Edge) - Method in class mapss.dif.csdf.sdf.sched.APGANStrategy
Value definition for an edge.
_verifyIndices(int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Verify the given pair of indices and a split.
_verifyIndices(int, int, int) - Method in class mapss.dif.csdf.sdf.sched.DPPOStrategy
Verify the given pair of indices and a split.
_wrapUpIteration(int) - Method in class mapss.dif.csdf.sdf.mem.IntegratedFramework
Wrap up the results got in the present iteration and prepare feedback to the next iteration.
_writeActor() - Method in class mapss.dif.language.DIFWriter
Generate the actor block.
_writeActor() - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
 
_writeBuiltinAttribute() - Method in class mapss.dif.bdf.BDFToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.csdf.bcsdf.BCSDFToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.csdf.CSDFToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.csdf.sdf.HSDFToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.csdf.sdf.SDFToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.csdf.sdf.SingleRateToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.language.DIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.mdsdf.MDSDFToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
Generate the built-in attribute block.
_writeBuiltinAttribute() - Method in class mapss.dif.psdf.PSDFToDIFWriter
Generate the built-in attribute block.
_writeInterface() - Method in class mapss.dif.language.DIFWriter
Generate the interface block.
_writeParameter() - Method in class mapss.dif.language.DIFWriter
Generate the parameter block.
_writeRefinement() - Method in class mapss.dif.language.DIFWriter
Generate the refinement block.
_writeTopology() - Method in class mapss.dif.language.DIFWriter
Generate the topology block.
_writeTopology() - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
Generate the topology block.
_writeUserDefAttribute() - Method in class mapss.dif.language.DIFWriter
Generate the interface block.
_writeUserDefAttribute() - Method in class mapss.dif.psdf.PSDFSpecificationToDIFWriter
 

A B C D E F G H I L M N O P R S T U V W X _