edu.ucla.belief.dtree
Class DtreeCreateHMetis

Object
  extended by Dtree.Create
      extended by DtreeCreateHMetis
Direct Known Subclasses:
DtreeCreateHMetis1, DtreeCreateHMetis1wn

public abstract class DtreeCreateHMetis
extends Dtree.Create

This abstract class can create a Dtree, using the hMetis algorithm/library

Author:
David Allen

Constructor Summary
DtreeCreateHMetis(int[] options, int ubfactor, int numGlobalTrials, int numLocalTrials)
           
DtreeCreateHMetis(int ubfactor, int numGlobalTrials, int numLocalTrials)
           
 
Method Summary
 String abrev()
           
 double getHmetisTime()
          Returns the amount of time (in seconds) spent in the hMetis library (just the c++ calls to the library) since the last call to resetTiming or construction.
 double[] getTiming()
          Currently returns an array of length one, containing the same information as getHmetisTime()
 String name()
           
 void resetTiming()
           
 
Methods inherited from class Dtree.Create
create
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DtreeCreateHMetis

public DtreeCreateHMetis(int[] options,
                         int ubfactor,
                         int numGlobalTrials,
                         int numLocalTrials)

DtreeCreateHMetis

public DtreeCreateHMetis(int ubfactor,
                         int numGlobalTrials,
                         int numLocalTrials)
Method Detail

abrev

public String abrev()
Overrides:
abrev in class Dtree.Create

name

public String name()
Overrides:
name in class Dtree.Create

resetTiming

public void resetTiming()

getTiming

public double[] getTiming()
Currently returns an array of length one, containing the same information as getHmetisTime()


getHmetisTime

public double getHmetisTime()
Returns the amount of time (in seconds) spent in the hMetis library (just the c++ calls to the library) since the last call to resetTiming or construction.



Copyright 2010 UCLA Automated Reasoning Group