Package ffx.algorithms.mc
Class RosenbluthChi0Move
java.lang.Object
ffx.algorithms.mc.RosenbluthChi0Move
- All Implemented Interfaces:
MCMove
Represents a random chi[0] spin of the target residue. For use with RosenbluthRotamerMC.
- Author:
- Stephen D. LuCore
-
Field Details
-
theta
public final double thetaThe value of theta.
-
-
Method Details
-
move
public void move()Performs the move associated with this MCMove.Performs the move associated with this MCMove. Also updates chi values in associated Torsion objects.
-
revertMove
public void revertMove()Reverts the last applied move() call. Returns the same energy change as described above (with the same sign).Reverts the last applied move() call.
- Specified by:
revertMove
in interfaceMCMove
-
toString
-