PerturbVolume
-
class PerturbVolume : public feasst::Perturb
Change the volume of the system uniformly randomly in \(\ln V\).
Arguments
-
PerturbVolume(argtype args = argtype())
args:
uniform_volume: if true, change volume uniformly in V instead of \(\ln V\) (default: false).
constrain_volume_change: if true, use the previous volume change to do the opposite for use as the second stage in Gibbs ensemble (default: false).
Tunable arguments.
-
PerturbVolume(argtype args = argtype())