![]() |
Rosetta
2021.16
|
Read torsion angles, bond angles, and bond lengths from a log file. More...
#include <LogFilePerturber.hh>

Public Member Functions | |
| LogFilePerturber (std::string path) | |
| Construct using given log file. More... | |
| std::string | get_name () const override |
| Return the name of this perturber. More... | |
| void | perturb_subset (Pose const &pose, IndexList const &residues, ClosureProblemOP problem) override |
Public Member Functions inherited from protocols::kinematic_closure::perturbers::Perturber | |
| 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... | |
| virtual void | perturb_subset_with_balance (Pose const &pose, IndexList const &residues, ClosureProblemOP problem) |
| Perturb the given residues such that detailed balance is obeyed. More... | |
Static Public Member Functions | |
| static void | log_torsions (std::ostream &out, ParameterList torsions) |
| Output the given torsion angles in a format that can later be read by LogFilePerturber. More... | |
| static void | log_angles (std::ostream &out, ParameterList angles) |
| Output the given bond angles in a format that can later be read by LogFilePerturber. More... | |
| static void | log_lengths (std::ostream &out, ParameterList lengths) |
| Output the given bond lengths in a format that can later be read by LogFilePerturber. More... | |
Private Attributes | |
| ParameterMatrix | torsion_angles_ |
| ParameterMatrix | bond_angles_ |
| ParameterMatrix | bond_lengths_ |
| core::Size | iteration_ |
Read torsion angles, bond angles, and bond lengths from a log file.
This perturber is meant to be used as a debugging aid.
| protocols::kinematic_closure::perturbers::LogFilePerturber::LogFilePerturber | ( | std::string | path | ) |
Construct using given log file.
References protocols::sparta::split().
|
inlineoverridevirtual |
Return the name of this perturber.
Implements protocols::kinematic_closure::perturbers::Perturber.
|
static |
Output the given bond angles in a format that can later be read by LogFilePerturber.
|
static |
Output the given bond lengths in a format that can later be read by LogFilePerturber.
|
static |
Output the given torsion angles in a format that can later be read by LogFilePerturber.
|
overridevirtual |
Implements protocols::kinematic_closure::perturbers::Perturber.
References core::sequence::end.
|
private |
|
private |
|
private |
|
private |
1.8.7