MCMoveMolecular
, MCMoveStepDependent
public 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, potential
box, perParticleFrequency
stepSize, stepSizeMax, stepSizeMin
affectedAtomIterator, 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, setTracker
affectedAtoms, energyChange, getBox, isNominallyPerParticleFrequency, toString
getStepSize, getStepSizeDimension, getStepSizeMax, getStepSizeMaxDimension, getStepSizeMin, getStepSizeMinDimension, setStepSize, setStepSizeMax, setStepSizeMin
getChi
affectedAtoms, affectedMolecules, energyChange, getAtomSource, setBox, setMoleculeSource
protected 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()
MCMove
doTrial
in class MCMoveClusterMolecule
protected void doTransform()
public void acceptNotify()
MCMoveMolecule
acceptNotify
in class MCMoveClusterMolecule
public void rejectNotify()
MCMove
rejectNotify
in class MCMoveClusterMolecule