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

Packages that use NccGlobals
com.sun.electric.tool.ncc.basic   
com.sun.electric.tool.ncc.lists   
com.sun.electric.tool.ncc.netlist   
com.sun.electric.tool.ncc.processing   
com.sun.electric.tool.ncc.strategy   
com.sun.electric.tool.ncc.trees   
 

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

Methods in com.sun.electric.tool.ncc.basic with parameters of type NccGlobals
static long NccUtils.accumulateBenchmarkValue(java.lang.String msg, long val, BenchmarkResults.BenchIdx benchmark, NccGlobals globals)
           
static void NccUtils.incrementBenchmarkCount(BenchmarkResults.BenchIdx benchmark, NccGlobals globals)
           
static long NccUtils.registerTiming(java.lang.String msg, long start, BenchmarkResults.BenchIdx benchmark, NccGlobals globals)
           
 

Uses of NccGlobals in com.sun.electric.tool.ncc.lists
 

Methods in com.sun.electric.tool.ncc.lists with parameters of type NccGlobals
 LeafList LeafList.selectActive(NccGlobals globals)
           
 LeafList LeafList.selectMatched(NccGlobals globals)
           
 

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

Constructors in com.sun.electric.tool.ncc.netlist with parameters of type NccGlobals
NccNetlist(Cell root, VarContext context, HierarchyInfo hierInfo, boolean blackBox, NccGlobals globals)
          Build a netlist for Cell root.
 

Uses of NccGlobals in com.sun.electric.tool.ncc.processing
 

Methods in com.sun.electric.tool.ncc.processing with parameters of type NccGlobals
static void SerialParallelMerge.doYourJob(NccGlobals globals)
           
static boolean HashCodePartitioning.doYourJob(NccGlobals globals)
           
static LocalPartitionResult LocalPartitioning.doYourJob(java.util.Set<Part> forcedMatchParts, java.util.Set<Wire> forcedMatchWires, NccGlobals globals)
          Partition Parts and wires based upon purely local information.
static void ForceMatch.doYourJob(java.util.Set<Part> forcedMatchParts, java.util.Set<Wire> forcedMatchWires, NccGlobals g)
          Must be called before any other partitioning occurs.
static void LocalPartitionWires.doYourJob(java.util.Set<Wire> forcedMatchWires, NccGlobals globs)
          Partition Wires based upon purely local information
 

Constructors in com.sun.electric.tool.ncc.processing with parameters of type NccGlobals
ExportChecker(NccGlobals globals)
           
LocalPartitionResult(java.util.List<EquivRecord> notMatchedParts, java.util.List<EquivRecord> notMatchedWires, NccGlobals globals)
           
ReportHashCodeFailure(NccGlobals globals)
          constructor does it all
 

Uses of NccGlobals in com.sun.electric.tool.ncc.strategy
 

Fields in com.sun.electric.tool.ncc.strategy declared as NccGlobals
 NccGlobals Strategy.globals
           
 

Methods in com.sun.electric.tool.ncc.strategy with parameters of type NccGlobals
static LeafList StratPrint.doYourJob(EquivRecord j, NccGlobals globals)
           
static LeafList StratHashWires.doYourJob(EquivRecord er, NccGlobals globals)
           
static LeafList StratHashParts.doYourJob(EquivRecord er, NccGlobals globals)
           
static LeafList StratCheck.doYourJob(EquivRecord j, NccGlobals globals)
           
static LeafList StratHashWires.doYourJob(java.util.Iterator<EquivRecord> it, NccGlobals globals)
           
static LeafList StratHashParts.doYourJob(java.util.Iterator<EquivRecord> it, NccGlobals globals)
           
static LeafList StratSizes.doYourJob(NccGlobals globals)
          Find the equivalence class with the largest deviation in Part sizes and partition that class based on sizes.
static LeafList StratRandomMatch.doYourJob(NccGlobals globals)
          Find the smallest active equivalence class.
static LeafList StratPortName.doYourJob(NccGlobals globals)
           
static void StratDebug.doYourJob(NccGlobals globals)
           
static StratCount.Counts StratCount.doYourJob(NccGlobals globals)
           
static boolean StratCheckSizes.doYourJob(NccGlobals globals)
           
static LeafList StratPartType.doYourJob(java.util.Set<Part> forcedMatchParts, NccGlobals globals)
           
static LeafList StratPartPopularity.doYourJob(java.util.Set<Part> forcedMatchParts, NccGlobals globals)
           
 

Constructors in com.sun.electric.tool.ncc.strategy with parameters of type NccGlobals
Strategy(NccGlobals globals)
          Simple stratgies may pass in null for globals.
 

Uses of NccGlobals in com.sun.electric.tool.ncc.trees
 

Methods in com.sun.electric.tool.ncc.trees with parameters of type NccGlobals
static EquivRecord EquivRecord.newLeafRecord(int key, java.util.List<Circuit> ckts, NccGlobals globals)
          Construct a leaf EquivRecord that holds circuits
 

Constructors in com.sun.electric.tool.ncc.trees with parameters of type NccGlobals
LeafEquivRecords(EquivRecord root, NccGlobals globals)