class SelectPerturbed : public feasst::TrialSelect

Select the perturbed site. Used for selection of first stage with growth expanded ensemble. Particular particle, not random particle.

Public Functions

bool select(const Select &perturbed, System *system, Random *random)

  • perturbed: Perturbed is included to allow chaining of selection based on previous.

Perform the selection as implemented in the derived class. Return false if the selection cannot be made. Otherwise, return true.