MCMoveAtom
, MCMoveAtomCoupled
, MCMoveAtomCoupled
, MCMoveAtomCoupledBennet
, MCMoveAtomCoupledUmbrella
, MCMoveAtomDimer
, MCMoveAtomInRegion
, MCMoveAtomMonomer
, MCMoveAtomNbr
, MCMoveAtomNoSmer
, MCMoveAtomNPath
, MCMoveAtomSmer
, MCMoveAtomSuperBox
, MCMoveBondLength
, MCMoveBoxSize
, MCMoveBoxStep
, MCMoveChangeBondLength
, MCMoveClusterAngleBend
, MCMoveClusterAngleBendAceticAcid
, MCMoveClusterAtom
, MCMoveClusterAtomChainHSTail
, MCMoveClusterAtomDiscrete
, MCMoveClusterAtomHSChain
, MCMoveClusterAtomHSChainMix
, MCMoveClusterAtomHSRing
, MCMoveClusterAtomHSTree
, MCMoveClusterAtomHSTreeMix
, MCMoveClusterAtomInBox
, MCMoveClusterAtomMulti
, MCMoveClusterAtomQ
, MCMoveClusterAtomRotateMulti
, MCMoveClusterAtomSQWChain
, MCMoveClusterAtomSQWTree
, MCMoveClusterBondLength
, MCMoveClusterConformationMDTest
, MCMoveClusterMolecule
, MCMoveClusterMoleculeHSChain
, MCMoveClusterMoleculeHSChain
, MCMoveClusterMoleculeHSChainB3
, MCMoveClusterMoleculeLayerMove
, MCMoveClusterMoleculeMulti
, MCMoveClusterPolyhedraChain
, MCMoveClusterPolyhedraTree
, MCMoveClusterRotateArm
, MCMoveClusterRotateCH3
, MCMoveClusterRotateMolecule3D
, MCMoveClusterRotateMoleculeMulti
, MCMoveClusterTorsionAceticAcid
, MCMoveClusterTorsionAlkaneEH
, MCMoveClusterTorsionMulti
, MCMoveClusterWiggleAceticAcid
, MCMoveClusterWiggleAlkaneEH
, MCMoveClusterWiggleMulti
, MCMoveDimer
, MCMoveDimer
, MCMoveDimerRotate
, MCMoveDimerRotate
, MCMoveHarmonicStep
, MCMoveMolecule
, MCMoveMoleculeCoupled
, MCMoveMoleculeCoupledInitPert
, MCMoveMoleculeCoupledSuperBox
, MCMoveMoleculeMonomer
, MCMoveMoleculeRotateAssociated
, MCMoveMoleculeSmer
, MCMovePhaseAngle
, MCMoveRotate
, MCMoveRotate3Pair
, MCMoveRotateArm
, MCMoveRotateAssociated
, MCMoveRotateMolecule3D
, MCMoveRotateMolecule3DConstraint
, MCMoveRotateMolecule3DFixedAngle
, MCMoveRotateMolecule3DN2AveCosThetaConstraint
, MCMoveRotateMolecule3DSuperBox
, MCMoveRotateMoleculePhiTheta
, MCMoveRotateNoSmer
, MCMoveRotatePair
, MCMoveSingleMode
, MCMoveSmer
, MCMoveSmerRotate
, MCMoveStep
, MCMoveTorsionAceticAcid
, MCMoveVolume
, MCMoveVolumeAssociated
, MCMoveVolumeAssociatedMolecule
, MCMoveVolumeExchange
, MCMoveVolumeExchangeVLE
, MCMoveVolumeMonoclinic
, MCMoveVolumeMonoclinicAngle
, MCMoveVolumeMonoclinicScaled
, MCMoveVolumeN2
, MCMoveVolumeSolid
, MCMoveVolumeSolidNPTMolecular
, MCMoveVolumeSolidNPTMolecularOriented
, MCMoveWiggle
, MCMoveWiggleAceticAcid
, MCMoveWV
public interface MCMoveStepDependent
Modifier and Type | Method | Description |
---|---|---|
double |
getStepSize() |
returns the current step size.
|
double |
getStepSizeMax() |
Returns the maximum allowable steps size.
|
double |
getStepSizeMin() |
Returns the minimum allowable steps size.
|
void |
setStepSize(double newStepSize) |
Sets the step size of the move.
|
void |
setStepSizeMax(double step) |
Sets the maximum allowable step size.
|
void |
setStepSizeMin(double step) |
Returns the maximum allowable steps size.
|
void setStepSize(double newStepSize)
java.lang.IllegalArgumentException
- if the given step size is less than the
minimum step size or greater than the maximum step size.double getStepSize()
void setStepSizeMax(double step)
double getStepSizeMax()
void setStepSizeMin(double step)
double getStepSizeMin()