MCMoveMolecular, MCMoveStepDependentpublic class MCMoveMoleculeMonomer extends MCMoveMolecule
| Modifier and Type | Field | Description |
|---|---|---|
protected IAssociationHelperMolecule |
associationHelper |
|
protected AssociationManagerMolecule |
associationManager |
|
protected Vector |
dr |
|
protected int |
maxLength |
|
protected MoleculeArrayList |
smerList |
moveTracker, nominalFrequency, potentialbox, perParticleFrequencystepSize, stepSizeMax, stepSizeMinaffectedAtomIterator, affectedMoleculeIterator, energyMeter, groupTranslationVector, molecule, moleculeSource, moveMoleculeAction, random, space, uNew, uOld| Constructor | Description |
|---|---|
MCMoveMoleculeMonomer(PotentialMaster potentialMaster,
IRandom random,
Space _space,
double stepSize,
double stepSizeMax) |
|
MCMoveMoleculeMonomer(Simulation sim,
PotentialMaster potentialMaster,
Space _space) |
| Modifier and Type | Method | Description |
|---|---|---|
double |
getChi(double temperature) |
Chi is the parameter within standard Metropolis Monte Carlo.
|
void |
setAssociationManager(AssociationManagerMolecule associationManager,
IAssociationHelperMolecule associationHelper) |
getNominalFrequency, getTracker, setTrackeraffectedAtoms, energyChange, getBox, isNominallyPerParticleFrequency, toStringgetStepSize, getStepSizeDimension, getStepSizeMax, getStepSizeMaxDimension, getStepSizeMin, getStepSizeMinDimension, setStepSize, setStepSizeMax, setStepSizeMinacceptNotify, affectedAtoms, affectedMolecules, doTrial, energyChange, getAtomSource, rejectNotify, setBox, setMoleculeSourceprotected AssociationManagerMolecule associationManager
protected final MoleculeArrayList smerList
protected final Vector dr
protected int maxLength
protected IAssociationHelperMolecule associationHelper
public MCMoveMoleculeMonomer(Simulation sim, PotentialMaster potentialMaster, Space _space)
public MCMoveMoleculeMonomer(PotentialMaster potentialMaster, IRandom random, Space _space, double stepSize, double stepSizeMax)
public void setAssociationManager(AssociationManagerMolecule associationManager, IAssociationHelperMolecule associationHelper)
public double getChi(double temperature)
MCMovegetChi in class MCMoveMoleculetemperature - used to compute chi