public class SimOverlapSoftSphereReweighting extends Simulation
Modifier and Type | Class | Description |
---|---|---|
static class |
SimOverlapSoftSphereReweighting.SimOverlapParam |
Inner class for parameters understood by the HSMD3D constructor
|
Modifier and Type | Field | Description |
---|---|---|
DataPumpListener[] |
accumulatorPumps |
|
AccumulatorVirialOverlapSingleAverage[] |
accumulators |
|
Basis |
basis |
|
Boundary |
boundaryHarmonic |
|
Boundary |
boundaryTarget |
|
Box |
boxHarmonic |
|
Box |
boxTarget |
|
DataSourceVirialOverlap |
dsvo |
|
java.lang.String |
fname |
|
IntegratorOverlap |
integratorOverlap |
|
IntegratorBox[] |
integrators |
|
double |
latticeEnergy |
|
MeterHarmonicEnergy |
meterHarmonicEnergy |
|
IDataSource[] |
meters |
|
protected MCMoveHarmonic |
move |
|
int[] |
nCells |
|
NormalModes |
normalModes |
|
protected PotentialMasterMonatomic |
potentialMasterTarget |
|
Primitive |
primitive |
|
double |
refPref |
eventManager, random, seeds, space
Constructor | Description |
---|---|
SimOverlapSoftSphereReweighting(Space _space,
int numAtoms,
double density,
double temperature,
java.lang.String filename,
double harmonicFudge,
int exponent) |
Modifier and Type | Method | Description |
---|---|---|
void |
equilibrate(java.lang.String fileName,
long initSteps) |
|
void |
initRefPref(java.lang.String fileName,
long initSteps) |
|
static void |
main(java.lang.String[] args) |
|
void |
setAccumulator(AccumulatorVirialOverlapSingleAverage newAccumulator,
int iBox) |
|
void |
setRefPref(double newRefPref) |
|
void |
setRefPref(double refPrefCenter,
double span) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBox, addSpecies, box, getBox, getBoxCount, getBoxes, getController, getEventManager, getIntegrator, getRandom, getRandomSeeds, getSpace, getSpecies, getSpeciesCount, getSpeciesList, makeBox, makeBox, makeUniqueElementSymbol, removeBox, setRandom, species
public final double latticeEnergy
public IntegratorOverlap integratorOverlap
public DataSourceVirialOverlap dsvo
public IntegratorBox[] integrators
public Box boxTarget
public Box boxHarmonic
public Boundary boundaryTarget
public Boundary boundaryHarmonic
public int[] nCells
public Basis basis
public NormalModes normalModes
public Primitive primitive
public double refPref
public AccumulatorVirialOverlapSingleAverage[] accumulators
public MeterHarmonicEnergy meterHarmonicEnergy
public DataPumpListener[] accumulatorPumps
public IDataSource[] meters
public java.lang.String fname
protected MCMoveHarmonic move
protected PotentialMasterMonatomic potentialMasterTarget
public SimOverlapSoftSphereReweighting(Space _space, int numAtoms, double density, double temperature, java.lang.String filename, double harmonicFudge, int exponent)
public static void main(java.lang.String[] args)
args
- filename containing simulation parametersSimOverlapSoftSphereReweighting.SimOverlapParam
public void setRefPref(double refPrefCenter, double span)
public void setAccumulator(AccumulatorVirialOverlapSingleAverage newAccumulator, int iBox)
public void setRefPref(double newRefPref)
public void initRefPref(java.lang.String fileName, long initSteps)
public void equilibrate(java.lang.String fileName, long initSteps)