TrialComputeRemove

class TrialComputeRemove : public feasst::TrialCompute

Attempt to remove a particle. See TrialComputeAdd for derivation of the acceptance probability that is the reverse of this Trial.

Public Functions

void perturb_and_acceptance(Criteria *criteria, System *system, Acceptance *acceptance, std::vector<TrialStage*> *stages, Random *random)

Perform the Perturbations and determine acceptance.