PerturbParticlePivot

class PerturbParticlePivot : public feasst::PerturbRotate

Rotate the positions of selection about the anchor site.

Public Functions

void move(const bool is_position_held, System *system, TrialSelect *select, Random *random, Acceptance *acceptance)

Rotate the selected particles using the tuning parameter. Set the pivot using the first particle position, and also rotate the particle positions.