public static class VirialSQWBinMultiThreaded.SimulationWorker
extends java.lang.Thread
Modifier and Type | Field | Description |
---|---|---|
protected java.util.Map<IntSet,MeterVirialEBinMultiThreaded.MyData> |
allMyData |
|
protected double |
chainFrac |
|
protected boolean |
doCov |
|
protected boolean |
doReweight |
|
protected MayerFunction |
fRefPos |
|
protected MayerFunction |
fTargete2 |
|
protected MayerFunction |
fTargetf1 |
|
protected int |
iThread |
|
protected double |
lambda |
|
MeterVirialEBinMultiThreaded |
meter |
|
protected int[] |
mySeeds |
|
protected int |
nPoints |
|
protected double |
ringFrac |
|
protected java.lang.String |
runName |
|
protected Space |
space |
|
protected long |
steps |
|
protected double |
targetTemp |
|
protected long[] |
totalCount |
|
protected double |
tRatio |
|
protected double |
vhs |
|
protected double |
w |
Constructor | Description |
---|---|
SimulationWorker(int iThread,
int nPoints,
MayerFunction fTargetf1,
MayerFunction fTargete2,
MayerFunction fRefPos,
double lambda,
double vhs,
double chainFrac,
double ringFrac,
long steps,
Space space,
java.lang.String runName,
double tRatio,
java.util.Map<IntSet,MeterVirialEBinMultiThreaded.MyData> allMyData,
double w,
long[] totalCount,
boolean doReweight,
int[] mySeeds,
boolean doCov,
double targetTemp) |
Modifier and Type | Method | Description |
---|---|---|
void |
run() |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
protected final int nPoints
protected final MayerFunction fTargetf1
protected final MayerFunction fTargete2
protected final MayerFunction fRefPos
protected final double lambda
protected final double vhs
protected final double chainFrac
protected final double ringFrac
protected final long steps
protected final Space space
protected final java.lang.String runName
protected final double tRatio
protected final java.util.Map<IntSet,MeterVirialEBinMultiThreaded.MyData> allMyData
protected final int iThread
protected final double w
protected final long[] totalCount
protected final boolean doReweight
protected final int[] mySeeds
protected final boolean doCov
protected final double targetTemp
public MeterVirialEBinMultiThreaded meter
public SimulationWorker(int iThread, int nPoints, MayerFunction fTargetf1, MayerFunction fTargete2, MayerFunction fRefPos, double lambda, double vhs, double chainFrac, double ringFrac, long steps, Space space, java.lang.String runName, double tRatio, java.util.Map<IntSet,MeterVirialEBinMultiThreaded.MyData> allMyData, double w, long[] totalCount, boolean doReweight, int[] mySeeds, boolean doCov, double targetTemp)