MCMoveStepDependent
public class MCMoveRotateNoSmer extends MCMoveRotate
Modifier and Type | Field | Description |
---|---|---|
protected AssociationManager |
associationManager |
moveTracker, nominalFrequency, potential
affectedAtomIterator, atom, atomSource, energyMeter, fixOverlap, random, space, translationVector, uNew, uOld
box, perParticleFrequency
stepSize, stepSizeMax, stepSizeMin
iOrientation, oldOrientation
Constructor | Description |
---|---|
MCMoveRotateNoSmer(PotentialMaster potentialMaster,
IRandom random,
Space _space) |
Modifier and Type | Method | Description |
---|---|---|
double |
getChi(double temperature) |
Chi is the parameter within standard Metropolis Monte Carlo.
|
void |
setAssociationManager(AssociationManager associationManager) |
getNominalFrequency, getTracker, setTracker
acceptNotify, affectedAtoms, energyChange, getAtomSource, setAtomSource
affectedAtoms, energyChange, getBox, isNominallyPerParticleFrequency, toString
getStepSize, getStepSizeDimension, getStepSizeMax, getStepSizeMaxDimension, getStepSizeMin, getStepSizeMinDimension, setStepSize, setStepSizeMax, setStepSizeMin
doTrial, rejectNotify, setBox
protected AssociationManager associationManager
public MCMoveRotateNoSmer(PotentialMaster potentialMaster, IRandom random, Space _space)
public void setAssociationManager(AssociationManager associationManager)
public double getChi(double temperature)
MCMove
getChi
in class MCMoveAtom
temperature
- used to compute chi