public class ThreadTwoReacs extends ResolveThread
Modifier and Type | Field and Description |
---|---|
private static int |
done
Number of fluxes already treated.
|
private java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> |
entities1
The entities to make vary.
|
private java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> |
entities2 |
private java.util.Queue<double[]> |
fluxesQueue
Contains all fluxes to treat.
|
private static java.util.concurrent.locks.Lock |
lock |
private static int |
percentage
Percentage of the analysis that is completed.
|
private TwoReacsAnalysisResult |
result
The result.
|
private static java.util.Map<java.lang.Double,java.util.List<double[]>> |
shadowPriceGroups
Groups of phenotype phases.
|
bind, constraintsToAdd
Constructor and Description |
---|
ThreadTwoReacs(Bind b,
java.util.Queue<double[]> fluxesQueue,
TwoReacsAnalysisResult result,
java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> entities1,
java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> entities2,
Objective obj) |
Modifier and Type | Method and Description |
---|---|
void |
run() |
void |
setShadowPriceGroups() |
setConstraintsToAdd
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
private static int percentage
private static int done
private static java.util.concurrent.locks.Lock lock
private java.util.Queue<double[]> fluxesQueue
private TwoReacsAnalysisResult result
private static java.util.Map<java.lang.Double,java.util.List<double[]>> shadowPriceGroups
private java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> entities1
private java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> entities2
public ThreadTwoReacs(Bind b, java.util.Queue<double[]> fluxesQueue, TwoReacsAnalysisResult result, java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> entities1, java.util.Map<parsebionet.biodata.BioEntity,java.lang.Double> entities2, Objective obj)