TrialAddAVBDivalent

class TrialAddAVBDivalent : public feasst::Trial

Attempt to add a particle with AVB as described in ComputeAddAVBDivalent.

args:

  • particle_type_a: type of second added particle in AV of first.

  • site_index_a: index of site in type a that defines AV (default: 0).

  • particle_type_b: type of third added particle in AV of first.

  • site_index_b: index of site in type b that defines AV (default: 0).

class TrialRemoveAVBDivalent : public feasst::Trial

Attempt to add a particle with AVB as described in ComputeRemoveAVBDivalent.

args:

  • particle_type_a: type of second added particle in AV of first.

  • site_index_a: index of site in type a that defines AV (default: 0).

  • particle_type_b: type of third added particle in AV of first.

  • site_index_b: index of site in type b that defines AV (default: 0).

class TrialTransferAVBDivalent : public feasst::TrialFactoryNamed

Attempt TrialAddAVBDivalent or TrialRemoveAVBDivalent with equal probability.