MCMoveMolecular, MCMoveStepDependentpublic class MCMoveClusterConformationMDTest extends MCMoveClusterMolecule
| Modifier and Type | Field | Description |
|---|---|---|
java.util.ArrayList<java.util.List<Vector>> |
CoordComboList |
|
protected Vector |
r0 |
|
protected RotationTensor |
rotationTensor |
moveTracker, nominalFrequency, potentialbox, perParticleFrequencystepSize, stepSizeMax, stepSizeMinaffectedAtomIterator, affectedMoleculeIterator, energyMeter, groupTranslationVector, molecule, moleculeSource, moveMoleculeAction, random, space, uNew, uOld| Constructor | Description |
|---|---|
MCMoveClusterConformationMDTest(SimulationVirialOverlap2 sim,
Space _space,
double temperature,
int f,
int l,
boolean useNbrs,
boolean doCollecting) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
acceptNotify() |
Method called by IntegratorMC in the event that the most recent trial is accepted.
|
void |
collecting(int sizeConformations) |
|
protected void |
doTransform() |
|
boolean |
doTrial() |
Method to perform trial move.
|
void |
equilibrating(int f,
int l,
double temperature,
double tStep,
boolean useNbrs) |
|
java.util.ArrayList<java.util.List<Vector>> |
getConformationsList() |
|
void |
rejectNotify() |
Method called by IntegratorMC in the event that the most recent trial
move is rejected.
|
void |
setConformationsList(java.util.ArrayList<java.util.List<Vector>> confList) |
getNominalFrequency, getTracker, setTrackeraffectedAtoms, energyChange, getBox, isNominallyPerParticleFrequency, toStringgetStepSize, getStepSizeDimension, getStepSizeMax, getStepSizeMaxDimension, getStepSizeMin, getStepSizeMinDimension, setStepSize, setStepSizeMax, setStepSizeMingetChiaffectedAtoms, affectedMolecules, energyChange, getAtomSource, setBox, setMoleculeSourceprotected transient Vector r0
protected transient RotationTensor rotationTensor
public java.util.ArrayList<java.util.List<Vector>> CoordComboList
public MCMoveClusterConformationMDTest(SimulationVirialOverlap2 sim, Space _space, double temperature, int f, int l, boolean useNbrs, boolean doCollecting)
public void equilibrating(int f,
int l,
double temperature,
double tStep,
boolean useNbrs)
public void collecting(int sizeConformations)
public java.util.ArrayList<java.util.List<Vector>> getConformationsList()
public void setConformationsList(java.util.ArrayList<java.util.List<Vector>> confList)
public boolean doTrial()
MCMovedoTrial in class MCMoveClusterMoleculeprotected void doTransform()
public void acceptNotify()
MCMoveMoleculeacceptNotify in class MCMoveClusterMoleculepublic void rejectNotify()
MCMoverejectNotify in class MCMoveClusterMolecule