public class SimOverlapSoftSphereEinHarm extends Simulation
Modifier and Type | Class | Description |
---|---|---|
protected static class |
SimOverlapSoftSphereEinHarm.MeterPotentialEnergyComposite |
|
static class |
SimOverlapSoftSphereEinHarm.SimOverlapParam |
Inner class for parameters understood by the HSMD3D constructor
|
Modifier and Type | Field | Description |
---|---|---|
DataPump[] |
accumulatorPumps |
|
AccumulatorVirialOverlapSingleAverage[] |
accumulators |
|
double |
alphaCenter |
|
double |
alphaSpan |
|
MCMoveAtomCoupled |
atomMove |
|
Basis |
basis |
|
Boundary |
boundary |
|
Boundary |
boundaryRef |
|
Box |
box |
|
Box |
boxRef |
|
DataSourceVirialOverlap |
dsvo |
|
IntegratorOverlap |
integratorOverlap |
|
IntegratorBox[] |
integrators |
|
double |
latticeEnergy |
|
IDataSource[] |
meters |
|
int[] |
nCells |
|
NormalModes |
normalModes |
|
int |
numAlpha |
|
PotentialMasterList |
potentialMaster |
|
PotentialMasterMonatomic |
potentialMasterHarmonic |
|
Primitive |
primitive |
eventManager, random, seeds, space
Constructor | Description |
---|---|
SimOverlapSoftSphereEinHarm(Space _space,
int numAtoms,
double density,
boolean slanty,
double temperature,
double spring,
double frac,
int exponent,
double rc) |
Modifier and Type | Method | Description |
---|---|---|
void |
equilibrate(long initSteps) |
|
static void |
main(java.lang.String[] args) |
|
void |
setAccumulator(AccumulatorVirialOverlapSingleAverage newAccumulator,
int iBox) |
|
void |
setAlphaCenter(double newAlphaCenter,
double span) |
|
void |
setNumAlpha(int newNumAlpha) |
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 PotentialMasterList potentialMaster
public final PotentialMasterMonatomic potentialMasterHarmonic
public final double latticeEnergy
public final NormalModes normalModes
public final IntegratorOverlap integratorOverlap
public IntegratorBox[] integrators
public DataSourceVirialOverlap dsvo
public Box box
public Box boxRef
public Boundary boundary
public Boundary boundaryRef
public int[] nCells
public Basis basis
public Primitive primitive
public MCMoveAtomCoupled atomMove
public AccumulatorVirialOverlapSingleAverage[] accumulators
public DataPump[] accumulatorPumps
public IDataSource[] meters
public double alphaCenter
public double alphaSpan
public int numAlpha
public SimOverlapSoftSphereEinHarm(Space _space, int numAtoms, double density, boolean slanty, double temperature, double spring, double frac, int exponent, double rc)
public static void main(java.lang.String[] args)
args
- filename containing simulation parametersSimOverlapSoftSphereEinHarm.SimOverlapParam
public void setAlphaCenter(double newAlphaCenter, double span)
public void setAccumulator(AccumulatorVirialOverlapSingleAverage newAccumulator, int iBox)
public void setNumAlpha(int newNumAlpha)
public void equilibrate(long initSteps)