public class SimOverlapModule
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected DataPumpListener[] |
accumulatorPumps |
|
protected Controller |
controller |
|
protected DataOverlap |
dataOverlap |
|
protected IntegratorOverlap |
integratorOverlap |
|
protected Integrator[] |
integrators |
|
protected MeterOverlap[] |
meters |
|
protected int |
referenceDataInterval |
|
protected int |
targetDataInterval |
Constructor | Description |
---|---|
SimOverlapModule(Box boxReference,
Box boxTarget,
Integrator integratorReference,
Integrator integratorTarget,
IAPIPotential potentialReference,
IAPIPotential potentialTarget,
double temperature) |
Modifier and Type | Method | Description |
---|---|---|
void |
equilibrate(long initSteps) |
|
double |
getAlphaCenter() |
|
DataOverlap |
getDataOverlap() |
|
IntegratorOverlap |
getIntegratorOverlap() |
|
int |
getReferenceDataInterval() |
|
int |
getTargetDataInterval() |
|
void |
initRefPref(java.lang.String fileName,
long initSteps) |
|
void |
setAlpha(double refPrefCenter,
double span) |
|
void |
setIntegratorOverlap(IntegratorOverlap integratorOverlap) |
|
void |
setReferenceDataInterval(int newReferenceDataInterval) |
|
void |
setTargetDataInterval(int newTargetDataInterval) |
protected IntegratorOverlap integratorOverlap
protected DataOverlap dataOverlap
protected Integrator[] integrators
protected DataPumpListener[] accumulatorPumps
protected MeterOverlap[] meters
protected Controller controller
protected int targetDataInterval
protected int referenceDataInterval
public SimOverlapModule(Box boxReference, Box boxTarget, Integrator integratorReference, Integrator integratorTarget, IAPIPotential potentialReference, IAPIPotential potentialTarget, double temperature)
public void setTargetDataInterval(int newTargetDataInterval)
public int getTargetDataInterval()
public void setReferenceDataInterval(int newReferenceDataInterval)
public int getReferenceDataInterval()
public IntegratorOverlap getIntegratorOverlap()
public void setIntegratorOverlap(IntegratorOverlap integratorOverlap)
public DataOverlap getDataOverlap()
public double getAlphaCenter()
public void setAlpha(double refPrefCenter, double span)
public void initRefPref(java.lang.String fileName, long initSteps)
public void equilibrate(long initSteps)