at.dms.kjc.sir.lowering.partition
Class FissionTransform

java.lang.Object
  extended by at.dms.kjc.sir.lowering.partition.StreamTransform
      extended by at.dms.kjc.sir.lowering.partition.FissionTransform

public class FissionTransform
extends StreamTransform

Represents a fission of a filter in a stream graph.


Field Summary
 
Fields inherited from class at.dms.kjc.sir.lowering.partition.StreamTransform
id
 
Constructor Summary
FissionTransform(int reps)
           must be > 1 or you should be using an Identity transform.
 
Method Summary
protected  SIRStream doMyTransform(SIRStream str)
          Perform the transform on and return new stream.
 String toString()
           
 
Methods inherited from class at.dms.kjc.sir.lowering.partition.StreamTransform
addPred, addSucc, doTransform, getPred, getPredSize, getSucc, getSuccSize, isIdempotent, printHierarchy, reduce
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FissionTransform

public FissionTransform(int reps)
must be > 1 or you should be using an Identity transform.

Method Detail

doMyTransform

protected SIRStream doMyTransform(SIRStream str)
Perform the transform on and return new stream.

Specified by:
doMyTransform in class StreamTransform

toString

public String toString()
Overrides:
toString in class Object