Demonstration code for nonequilibrium Monte Carlo moves utilizing nonequilibrium work
This project contains demonstration code illustrating the use of nonequilibrium Monte Carlo moves in Markov chain Monte Carlo simulations for statistical physics. Nonequilibrium moves provide a way for introducing Monte Carlo moves that would otherwise have very low acceptance probabilities (such as polymer moves in solvated systems), increasing their acceptance probabilities (and hence efficiency of diffusion through configuration space) by using the nonequilibrium work, instead of the instantaneous work.