edu.byu.ece.edif.util.jsap.commandgroups
Class CutFeedbackCommandGroup

java.lang.Object
  extended by edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
      extended by edu.byu.ece.edif.util.jsap.commandgroups.CutFeedbackCommandGroup
All Implemented Interfaces:
CommandGroup

public class CutFeedbackCommandGroup
extends AbstractCommandGroup

Adds options to select Feedback cutting algorithm

Author:
Derrick Gibelyou

Field Summary
protected  com.martiansoftware.jsap.Switch after_ff_cutset
           
static java.lang.String AFTER_FF_CUTSET
           
protected  com.martiansoftware.jsap.Switch basic_decomposition
           
static java.lang.String BASIC_DECOMPOSITION
           
protected  com.martiansoftware.jsap.Switch before_ff_cutset
           
static java.lang.String BEFORE_FF_CUTSET
           
protected  com.martiansoftware.jsap.Switch connectivity
           
static java.lang.String CONNECTIVITY_CUTSET
           
static java.lang.String FALSE
           
protected  com.martiansoftware.jsap.Switch fanout
           
protected  com.martiansoftware.jsap.Switch ff_fanin
           
protected  com.martiansoftware.jsap.Switch ff_fanin_output
           
protected  com.martiansoftware.jsap.Switch ff_fanout
           
static java.lang.String HIGHEST_FANOUT_CUTSET
           
static java.lang.String HIGHEST_FF_FANIN_CUTSET
           
static java.lang.String HIGHEST_FF_FANIN_OUTPUT_CUTSET
           
static java.lang.String HIGHEST_FF_FANOUT_CUTSET
           
static java.lang.String TRUE
           
 
Fields inherited from class edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
_options
 
Constructor Summary
CutFeedbackCommandGroup()
           
 
Method Summary
static boolean getAfterFFCutset(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getBasicDecomposition(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getBeforeFFCutset(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getConnectivity(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getFanout(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getFFFanin(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getFFFaninOuput(com.martiansoftware.jsap.JSAPResult result)
           
static boolean getFFFanout(com.martiansoftware.jsap.JSAPResult result)
           
 
Methods inherited from class edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
addCommand, getCommands
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fanout

protected com.martiansoftware.jsap.Switch fanout

ff_fanout

protected com.martiansoftware.jsap.Switch ff_fanout

connectivity

protected com.martiansoftware.jsap.Switch connectivity

basic_decomposition

protected com.martiansoftware.jsap.Switch basic_decomposition

ff_fanin

protected com.martiansoftware.jsap.Switch ff_fanin

ff_fanin_output

protected com.martiansoftware.jsap.Switch ff_fanin_output

after_ff_cutset

protected com.martiansoftware.jsap.Switch after_ff_cutset

before_ff_cutset

protected com.martiansoftware.jsap.Switch before_ff_cutset

HIGHEST_FANOUT_CUTSET

public static final java.lang.String HIGHEST_FANOUT_CUTSET
See Also:
Constant Field Values

HIGHEST_FF_FANOUT_CUTSET

public static final java.lang.String HIGHEST_FF_FANOUT_CUTSET
See Also:
Constant Field Values

HIGHEST_FF_FANIN_CUTSET

public static final java.lang.String HIGHEST_FF_FANIN_CUTSET
See Also:
Constant Field Values

HIGHEST_FF_FANIN_OUTPUT_CUTSET

public static final java.lang.String HIGHEST_FF_FANIN_OUTPUT_CUTSET
See Also:
Constant Field Values

CONNECTIVITY_CUTSET

public static final java.lang.String CONNECTIVITY_CUTSET
See Also:
Constant Field Values

BASIC_DECOMPOSITION

public static final java.lang.String BASIC_DECOMPOSITION
See Also:
Constant Field Values

AFTER_FF_CUTSET

public static final java.lang.String AFTER_FF_CUTSET
See Also:
Constant Field Values

BEFORE_FF_CUTSET

public static final java.lang.String BEFORE_FF_CUTSET
See Also:
Constant Field Values

FALSE

public static final java.lang.String FALSE
See Also:
Constant Field Values

TRUE

public static final java.lang.String TRUE
See Also:
Constant Field Values
Constructor Detail

CutFeedbackCommandGroup

public CutFeedbackCommandGroup()
Method Detail

getFanout

public static boolean getFanout(com.martiansoftware.jsap.JSAPResult result)

getConnectivity

public static boolean getConnectivity(com.martiansoftware.jsap.JSAPResult result)

getFFFanin

public static boolean getFFFanin(com.martiansoftware.jsap.JSAPResult result)

getFFFaninOuput

public static boolean getFFFaninOuput(com.martiansoftware.jsap.JSAPResult result)

getFFFanout

public static boolean getFFFanout(com.martiansoftware.jsap.JSAPResult result)

getBeforeFFCutset

public static boolean getBeforeFFCutset(com.martiansoftware.jsap.JSAPResult result)

getAfterFFCutset

public static boolean getAfterFFCutset(com.martiansoftware.jsap.JSAPResult result)

getBasicDecomposition

public static boolean getBasicDecomposition(com.martiansoftware.jsap.JSAPResult result)