MCMoveMolecular, MCMoveStepDependentpublic class MCMoveClusterMoleculeLayerMove extends MCMoveClusterMolecule
| Modifier and Type | Field | Description |
|---|---|---|
protected Vector |
crossVector |
|
protected Vector |
vector1 |
|
protected Vector |
vector2 |
moveTracker, nominalFrequency, potentialbox, perParticleFrequencystepSize, stepSizeMax, stepSizeMinaffectedAtomIterator, affectedMoleculeIterator, energyMeter, groupTranslationVector, molecule, moleculeSource, moveMoleculeAction, random, space, uNew, uOld| Constructor | Description |
|---|---|
MCMoveClusterMoleculeLayerMove(Simulation sim,
Space _space) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
doTrial() |
Method to perform trial move.
|
getNominalFrequency, getTracker, setTrackeraffectedAtoms, energyChange, getBox, isNominallyPerParticleFrequency, toStringgetStepSize, getStepSizeDimension, getStepSizeMax, getStepSizeMaxDimension, getStepSizeMin, getStepSizeMinDimension, setStepSize, setStepSizeMax, setStepSizeMinacceptNotify, getChi, rejectNotifyaffectedAtoms, affectedMolecules, energyChange, getAtomSource, setBox, setMoleculeSourceprotected final Vector vector1
protected final Vector vector2
protected final Vector crossVector
public MCMoveClusterMoleculeLayerMove(Simulation sim, Space _space)
public boolean doTrial()
MCMovedoTrial in class MCMoveClusterMolecule