at.dms.kjc.spacetime
Class LinearFission

java.lang.Object
  extended by at.dms.kjc.spacetime.LinearFission

public class LinearFission
extends Object

This class will fiss a linear filter in a pipeline of smaller filters, where each filter has a subset of the original weights. This only works on linear filters where A in Ax + b is one dimensional.


Constructor Summary
LinearFission()
           
 
Method Summary
static FilterContent[] fiss(FilterContent content, int num)
          Fiss linear FilterContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinearFission

public LinearFission()
Method Detail

fiss

public static FilterContent[] fiss(FilterContent content,
                                   int num)
Fiss linear FilterContent
content
into a pipeline of
num
filters and return the new FilterContents, right now,
num
must evenly divide the number weights of the linear filter
content
.