at.dms.kjc.sir.statespace.transform
Class LinearTransformFeedback

java.lang.Object
  extended by at.dms.kjc.sir.statespace.transform.LinearTransform
      extended by at.dms.kjc.sir.statespace.transform.LinearTransformFeedback

public class LinearTransformFeedback
extends LinearTransform


Method Summary
static LinearTransform calculateFeedback(LinearFilterRepresentation bodyRep, LinearFilterRepresentation loopRep, int[] weights)
           
 LinearFilterRepresentation transform()
          Actually implements the specific transform.
 
Methods inherited from class at.dms.kjc.sir.statespace.transform.LinearTransform
divCeiling, gcd, gcd, lcm, lcm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

transform

public LinearFilterRepresentation transform()
                                     throws NoTransformPossibleException
Description copied from class: LinearTransform
Actually implements the specific transform. Returns a LinearFilterRepresentation that results from applying the appropriate transformation.

Specified by:
transform in class LinearTransform
Throws:
NoTransformPossibleException

calculateFeedback

public static LinearTransform calculateFeedback(LinearFilterRepresentation bodyRep,
                                                LinearFilterRepresentation loopRep,
                                                int[] weights)