MCMoveMolecular
, MCMoveStepDependent
public class MCMoveClusterMoleculeLayerMove extends MCMoveClusterMolecule
Modifier and Type | Field | Description |
---|---|---|
protected Vector |
crossVector |
|
protected Vector |
vector1 |
|
protected Vector |
vector2 |
moveTracker, nominalFrequency, potential
box, perParticleFrequency
stepSize, stepSizeMax, stepSizeMin
affectedAtomIterator, 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, setTracker
affectedAtoms, energyChange, getBox, isNominallyPerParticleFrequency, toString
getStepSize, getStepSizeDimension, getStepSizeMax, getStepSizeMaxDimension, getStepSizeMin, getStepSizeMinDimension, setStepSize, setStepSizeMax, setStepSizeMin
acceptNotify, getChi, rejectNotify
affectedAtoms, affectedMolecules, energyChange, getAtomSource, setBox, setMoleculeSource
protected final Vector vector1
protected final Vector vector2
protected final Vector crossVector
public MCMoveClusterMoleculeLayerMove(Simulation sim, Space _space)
public boolean doTrial()
MCMove
doTrial
in class MCMoveClusterMolecule