Dataflow Software Stack  032db78
Master Thesis of Mathijs Saey at the VUB
 All Classes Namespaces Files Functions Variables Pages
Namespaces
__init__.py File Reference

Namespaces

 IGR
 DVM Intermediate Graph Representation.
 

Functions

Graph
def IGR.getSubGraphs
 Get a list of all the non-compound subgraphs in the program. More...
 
def IGR.getSubGraph
 Get a subgraph by name. More...
 
def IGR.removeSubGraph
 Remove a subgraph from the program. More...
 
Subgraphs
def IGR.createGeneralSubGraph
 Create a new subgraph. More...
 
def IGR.createSubGraph
 Create a subgraph and add it to the program graph. More...
 
def IGR.createCompoundSubGraph
 Create a subgraph for a compound node. More...
 
Nodes
def IGR.createNode
 Create a node, add it to it's subgraph and return it. More...
 
def IGR.createOperationNode
 Create an operation node. More...
 
def IGR.createCompoundNode
 Create a Compound node. More...
 
def IGR.createCallNode
 Create a call node. More...
 
def IGR.createConstantNode
 Create a constant node. More...
 
Edges and Literals
def IGR.addLiteral
 Add a literal to a port. More...
 
def IGR.connect
 Connect 2 ports with an implicit edge. More...