org.sat4j.minisat.core
Class Heap

java.lang.Object
  extended by org.sat4j.minisat.core.Heap
All Implemented Interfaces:
java.io.Serializable

public class Heap
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Heap(double[] activity)
           
 
Method Summary
 boolean empty()
           
 int getmin()
           
 boolean heapProperty()
           
 boolean heapProperty(int i)
           
 void increase(int n)
           
 boolean inHeap(int n)
           
 void insert(int n)
           
 void setBounds(int size)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Heap

public Heap(double[] activity)
Method Detail

setBounds

public void setBounds(int size)

inHeap

public boolean inHeap(int n)

increase

public void increase(int n)

empty

public boolean empty()

insert

public void insert(int n)

getmin

public int getmin()

heapProperty

public boolean heapProperty()

heapProperty

public boolean heapProperty(int i)