PerturbCrankshaft

class PerturbCrankshaft : public feasst::PerturbRotate

Public Functions

void move(System *system, TrialSelect *select, Random *random)

Set the pivot and axis of rotation by the ends of the selection. Select rotation angle randomly, bounded by tunable parameter. Dont rotate the particle positions.