public class SimOverlapDisorderedAlphaN2TP extends Simulation
Modifier and Type | Class | Description |
---|---|---|
static class |
SimOverlapDisorderedAlphaN2TP.SimOverlapParam |
Inner class for parameters understood by the SimOverlapBetaN2TP constructor
|
Modifier and Type | Field | Description |
---|---|---|
AccumulatorAverageFixed |
accumulator |
|
DataPumpListener |
accumulatorPump |
|
Box |
box |
|
protected CoordinateDefinitionNitrogen |
coordinateDef |
|
IntegratorMC |
integrator |
|
protected double |
latticeEnergy |
|
MeterTargetTPMolecule |
meter |
|
protected MCMoveMoleculeCoupled |
move |
|
protected P2Nitrogen |
potential |
|
protected PotentialMasterListMolecular |
potentialMaster |
|
Primitive |
primitive |
|
protected MCMoveRotateMolecule3D |
rotate |
|
protected SpeciesN2 |
species |
eventManager, random, seeds, space
Constructor | Description |
---|---|
SimOverlapDisorderedAlphaN2TP(Space space,
int numMolecules,
double density,
double temperature,
double[] otherTemperatures,
double[] alpha,
int numAlpha,
double alphaSpan,
long numSteps,
boolean isBeta,
boolean isBetaHCP,
double rcScale) |
Modifier and Type | Method | Description |
---|---|---|
void |
initialize(long initSteps) |
|
void |
initializeConfigFromFile(java.lang.String fname) |
|
static void |
main(java.lang.String[] args) |
|
void |
writeConfiguration(java.lang.String fname) |
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 IntegratorMC integrator
public Box box
public Primitive primitive
public AccumulatorAverageFixed accumulator
public DataPumpListener accumulatorPump
public MeterTargetTPMolecule meter
protected PotentialMasterListMolecular potentialMaster
protected double latticeEnergy
protected SpeciesN2 species
protected CoordinateDefinitionNitrogen coordinateDef
protected P2Nitrogen potential
protected MCMoveRotateMolecule3D rotate
protected MCMoveMoleculeCoupled move
public SimOverlapDisorderedAlphaN2TP(Space space, int numMolecules, double density, double temperature, double[] otherTemperatures, double[] alpha, int numAlpha, double alphaSpan, long numSteps, boolean isBeta, boolean isBetaHCP, double rcScale)
public void initialize(long initSteps)
public void initializeConfigFromFile(java.lang.String fname)
public void writeConfiguration(java.lang.String fname)
public static void main(java.lang.String[] args)
args
- filename containing simulation parametersSimOverlapDisorderedAlphaN2TP.SimOverlapParam