Uses of Class
com.sun.electric.tool.ncc.NccOptions

Packages that use NccOptions
com.sun.electric.tool.ncc Package for handling the Network Consistency Checking (LVS) tool. 
com.sun.electric.tool.ncc.basic   
com.sun.electric.tool.ncc.netlist   
com.sun.electric.tool.ncc.result   
com.sun.electric.tool.user.ncc   
 

Uses of NccOptions in com.sun.electric.tool.ncc
 

Methods in com.sun.electric.tool.ncc that return NccOptions
 NccOptions NccGlobalsReportable.getOptions()
           
 NccOptions NccGlobals.getOptions()
          Get the NCC options.
static NccOptions NccOptions.getOptionsFromNccPreferences()
          Look at the NCC user preferences and construct an NccOptions object that reflects those preferences.
 

Methods in com.sun.electric.tool.ncc with parameters of type NccOptions
static NccResult NccEngine.buildBlackBoxes(Cell cell1, VarContext ctxt1, Cell cell2, VarContext ctxt2, HierarchyInfo hierInfo, NccOptions options, Aborter aborter)
          Instead of checking to see if two cells are topologically equivalent, simply pretend that we've already compared them and found them to match.
static NccResults NccBottomUp.compare(CellContext cc1, CellContext cc2, PassedNcc passed, NccOptions options, Aborter aborter)
          Compare the two designs: cc1 and cc2.
static NccResult NccEngine.compare(Cell cell1, VarContext context1, Cell cell2, VarContext context2, HierarchyInfo hierInfo, NccOptions options, Aborter aborter)
          Check to see if two cells are topologically equivalent.
static NccResults Ncc.compare(Cell cell1, VarContext ctxt1, Cell cell2, VarContext ctxt2, NccOptions options)
          Compare two cells.
static NccResults Ncc.compare(Cell cell1, VarContext ctxt1, Cell cell2, VarContext ctxt2, PassedNcc passed, NccOptions options, Job job)
          Compare two cells.
static NccResult NccEngine.compare(java.util.List<Cell> cells, java.util.List<VarContext> contexts, HierarchyInfo hierCompInfo, NccOptions options, Aborter aborter)
          Check to see if all cells are topologically equivalent.
static NccResults Pie.invokePieNccCompare(Cell c1, VarContext v1, Cell c2, VarContext v2, NccOptions opt, PIEOptions pOpt)
           
 

Constructors in com.sun.electric.tool.ncc with parameters of type NccOptions
NccGlobals(NccOptions options, Aborter aborter)
          The constructor initializes global root, parts, wires, and ports from net lists.
NccOptions(NccOptions o)
          Construct an NccOptions that is a copy of o
 

Uses of NccOptions in com.sun.electric.tool.ncc.basic
 

Methods in com.sun.electric.tool.ncc.basic with parameters of type NccOptions
static NccResult NccUtils.buildBlackBoxes(CellContext c1, CellContext c2, HierarchyInfo hierInfo, NccOptions options, Aborter aborter)
           
static boolean NccUtils.sizesMatch(double w1, double w2, NccOptions opt)
          Say whether sizes w1 and w2 are close enough together for NCC to consider them "equal".
 

Uses of NccOptions in com.sun.electric.tool.ncc.netlist
 

Methods in com.sun.electric.tool.ncc.netlist with parameters of type NccOptions
 boolean Mos.isLike(Mos t, NccOptions nccOpt)
          Compare the type (N vs P) and the gate length
static boolean Mos.joinOnWire(Wire w, NccOptions nccOpt)
          Merge two series Transistors into a single Transistor.
 boolean Subcircuit.parallelMerge(Part p, NccOptions nccOpt)
           
 boolean Resistor.parallelMerge(Part p, NccOptions nccOpt)
          Never perform series/parallel combination of resistors.
abstract  boolean Part.parallelMerge(Part p, NccOptions nccOpt)
          This method attempts to merge this Part in parallel with another Part
 boolean Mos.parallelMerge(Part p, NccOptions nccOpt)
           
 boolean Bipolar.parallelMerge(Part p, NccOptions nccOpt)
           
 

Uses of NccOptions in com.sun.electric.tool.ncc.result
 

Methods in com.sun.electric.tool.ncc.result that return NccOptions
 NccOptions NccResult.getOptions()
           
 

Uses of NccOptions in com.sun.electric.tool.user.ncc
 

Methods in com.sun.electric.tool.user.ncc with parameters of type NccOptions
 void NccMsgsFrame.setMismatches(java.util.List<NccGuiInfo> misms, NccOptions options)
          Method to update the list of mismatched NCC comparisons