Interface | Description |
---|---|
MCMoveMolecular |
An interface that contains MoleculeIterator
|
MCMoveStepDependent |
Class | Description |
---|---|
MCMove |
Parent class for all elementary Monte Carlo move classes, as used by
IntegratorMC class.
|
MCMoveAtom |
Standard Monte Carlo atom-displacement trial move.
|
MCMoveAtomInRegion |
MC move that operates only on atoms within a given region of x values.
|
MCMoveBox |
MCMove parent class for moves that operate on a single Box.
|
MCMoveBoxSize |
Monte Carlo move for changing the box dimensions at constant volume.
|
MCMoveBoxStep |
MCMove parent class for moves that have a step size and operate on a single
Box.
|
MCMoveDimer |
Standard Monte Carlo atom-displacement trial move.
|
MCMoveDimerRotate |
Standard Monte Carlo atom-displacement trial move.
|
MCMoveEvent | |
MCMoveIDBiasAction |
IAction which takes data from an MCMoveOverlapListener about acceptance
probabilities for insert/delete moves and uses them to update biasing of
the move.
|
MCMoveInsertDelete |
Elementary Monte Carlo move in which a molecule of a specified species is
inserted into or removed from a box.
|
MCMoveInsertDeleteBiased |
Biased MCMove for insertion and deletion.
|
MCMoveInsertDeleteLatticeVacancy |
Looks for atoms without a full set of first nearest neighbors and attempts
insertions adjacent to one of those atoms.
|
MCMoveInsertDeleteLatticeVacancy.AtomIteratorBruteForce | |
MCMoveInsertDeleteLatticeVacancy.AtomIteratorNbr | |
MCMoveInsertDeleteLatticeVacancy.AtomIteratorNbrCell | |
MCMoveInsertDeleteVacancy |
Looks for atoms without a full set of first nearest neighbors and attempts
insertions adjacent to one of those atoms.
|
MCMoveManager | |
MCMoveMolecule |
Standard Monte Carlo molecule-displacement trial move.
|
MCMoveMoleculeExchange |
Performs a trial that results in the exchange of a molecule from one box to another.
|
MCMoveMoleculeExchangeVLE | |
MCMoveOverlapListener | |
MCMoveRotate |
Performs a rotation of an atom (not a molecule) that has an orientation coordinate.
|
MCMoveRotateMolecule3D | |
MCMoveSemigrand |
Basic Monte Carlo move for semigrand-ensemble simulations.
|
MCMoveStep | |
MCMoveStepTracker |
This Class tracks acceptance statistics for an MCMove and also manages the
move's step size.
|
MCMoveSwapConfiguration |
Basic MCMove for swapping coordinates of atoms in two boxes.
|
MCMoveSwapConfiguration.SwapFactory | |
MCMoveTorsionAceticAcid |
An MC Move for cluster simulations that performs torsion moves on acetic acid.
|
MCMoveTracker |
This class is responsible for tracking acceptance statistics for an MCMove.
|
MCMoveTrialCompletedEvent | |
MCMoveTrialFailedEvent |
MC move event that indicates the move's trial failed, meaning that
MCMove.doTrial() returned false.
|
MCMoveTrialInitiatedEvent | |
MCMoveVolume |
Standard Monte Carlo volume-change move for simulations in the NPT ensemble.
|
MCMoveVolumeExchange |
Elementary Monte Carlo trial that exchanges volume between two boxes.
|
MCMoveVolumeExchangeVLE | |
MCMoveWiggleAceticAcid |
An MC Move for cluster simulations that "wiggles" for acetic acid.
|