![]() |
Rosetta
2016.11
|
Sample backbone torsions from a uniform distribution. More...
#include <UniformPerturber.hh>
Public Member Functions | |
std::string | get_name () const |
Return the name of this perturber. More... | |
void | perturb_subset (Pose const &pose, IndexList const &residues, ClosureProblemOP problem) |
Perturb the given residues. More... | |
void | perturb_subset_with_balance (Pose const &pose, IndexList const &residues, ClosureProblemOP problem) |
Perturb the given residues such that detailed balance is obeyed. More... | |
![]() | |
void | perturb (Pose const &pose, ClosureProblemOP problem) |
Perturb all of the non-pivot residues. More... | |
void | perturb_with_balance (Pose const &pose, ClosureProblemOP problem) |
Perturb all of the non-pivot residues such that detailed balance is obeyed. More... | |
Sample backbone torsions from a uniform distribution.
|
inlinevirtual |
Return the name of this perturber.
Implements protocols::kinematic_closure::perturbers::Perturber.
|
virtual |
Perturb the given residues.
Implements protocols::kinematic_closure::perturbers::Perturber.
Referenced by perturb_subset_with_balance().
|
virtual |
Perturb the given residues such that detailed balance is obeyed.
If not reimplemented, this method will kill rosetta and complain that no balanced implementation of this algorithm exists.
Reimplemented from protocols::kinematic_closure::perturbers::Perturber.
References perturb_subset().