SimonEnsemble / PorousMaterials.jl

Julia package towards classical molecular modeling of nanoporous materials
GNU General Public License v3.0
50 stars 11 forks source link

split translate+rotate into separate translation and rotation move. W… #31

Closed SimonEnsemble closed 6 years ago

SimonEnsemble commented 6 years ago

split translate+rotate into separate translation and rotation move to achieve better acceptance. ~15% each, whereas with both it was around only 6%. mc probabilties now determined inside gcmc_simulation. of course, if the molecule is not rotatable, then we do not perform a rotation move automatically through the rotatable(molecule) check.