PerturbAnywhere
-
class PerturbAnywhere : public feasst::PerturbMove
Rigidly move anywhere in the box with any orientation.
Public Functions
-
void set_position(const Position ¢er, System *system, TrialSelect *select)
Set the particle position of select to center.
-
void move(const bool is_position_held, System *system, TrialSelect *select, Random *random, Acceptance *acceptance)
Move the selection of the system.
-
void set_position(const Position ¢er, System *system, TrialSelect *select)