ProGAL.proteins.beltaStructure.bnb
Class BnBSolver

java.lang.Object
  extended by ProGAL.proteins.beltaStructure.bnb.BnBSolver

public class BnBSolver
extends java.lang.Object


Constructor Summary
BnBSolver(BetaTopology bt, LowerBound lowerBound)
           
 
Method Summary
 java.util.SortedSet<BnBNode> getBest()
           
 AminoAcidChain getChain()
           
 java.util.List<java.lang.Integer> getDefinedResidues(BnBNode n)
           
 void run()
           
 void updateChain(BnBNode n)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BnBSolver

public BnBSolver(BetaTopology bt,
                 LowerBound lowerBound)
Method Detail

run

public void run()

updateChain

public void updateChain(BnBNode n)

getBest

public java.util.SortedSet<BnBNode> getBest()

getChain

public AminoAcidChain getChain()

getDefinedResidues

public java.util.List<java.lang.Integer> getDefinedResidues(BnBNode n)