minimization
Class Bootstrap

java.lang.Object
  extended by java.lang.Thread
      extended by minimization.Bootstrap
All Implemented Interfaces:
java.lang.Runnable

public class Bootstrap
extends java.lang.Thread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 boolean alive
           
static int AMOEBA
           
 int burn
           
 boolean debug
           
static int LM
           
 int maxIter
           
 int nModels
           
 int[][] planetCheckBoxes
           
static int SA_LM
           
 int trials
           
 int[] voffsCheckBoxes
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
Bootstrap(Kernel kernel)
          Creates a new instance of bootStrapRunner
 
Method Summary
 void bootstrap()
           
 boolean burn()
           
 KernelList getResults()
           
 void run()
           
 void setCircular(boolean circ)
           
 void setIntMethod(int iM)
           
 void setMinimization(int m)
           
 void setProgressListener(ProgressListener windowHandle)
           
 void setSAParameters(double aalpha, double aT0, int asteps, double[] abm, double[] abmv, int restEvery)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

alive

public boolean alive

debug

public boolean debug

burn

public int burn

nModels

public int nModels

trials

public int trials

maxIter

public int maxIter

planetCheckBoxes

public int[][] planetCheckBoxes

voffsCheckBoxes

public int[] voffsCheckBoxes

LM

public static int LM

SA_LM

public static int SA_LM

AMOEBA

public static int AMOEBA
Constructor Detail

Bootstrap

public Bootstrap(Kernel kernel)
Creates a new instance of bootStrapRunner

Method Detail

setMinimization

public void setMinimization(int m)

setSAParameters

public void setSAParameters(double aalpha,
                            double aT0,
                            int asteps,
                            double[] abm,
                            double[] abmv,
                            int restEvery)

setCircular

public void setCircular(boolean circ)

setIntMethod

public void setIntMethod(int iM)

getResults

public KernelList getResults()

bootstrap

public void bootstrap()

burn

public boolean burn()

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

setProgressListener

public void setProgressListener(ProgressListener windowHandle)