SFE.PF
Class P

java.lang.Object
  extended by SFE.PF.Block
      extended by SFE.PF.P
Direct Known Subclasses:
P_EP, P_TP

public abstract class P
extends Block

P(u,v) permutation block.

Permute the u inputs to the v outputs.

Description in Abraham Waksman, "A Permutation Network".

Author:
Thomas Schneider

Constructor Summary
P(int u, int v, UC c)
          Constructor
 
Method Summary
 
Methods inherited from class SFE.PF.Block
countGates, extractCircuit, program
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

P

public P(int u,
         int v,
         UC c)
Constructor

Parameters:
u - #inputs
v - #outputs
c - UC containing this selection block