#include <LoopGraph.hh>
| core::scoring::loop_graph::LoopGraph::LoopGraph |
( |
| ) |
|
| core::scoring::loop_graph::LoopGraph::~LoopGraph |
( |
| ) |
|
|
overridedefault |
| bool core::scoring::loop_graph::LoopGraph::check_disjoint |
( |
LoopCycle |
loop_cycle1, |
|
|
LoopCycle |
loop_cycle2 |
|
) |
| const |
|
private |
| void core::scoring::loop_graph::LoopGraph::check_for_unexpected_cutpoints |
( |
pose::Pose const & |
pose | ) |
const |
|
private |
| void core::scoring::loop_graph::LoopGraph::check_loop_cycles_are_disjoint |
( |
bool const |
verbose = false | ) |
|
| void core::scoring::loop_graph::LoopGraph::figure_out_loop_cycles |
( |
| ) |
|
|
private |
| void core::scoring::loop_graph::LoopGraph::figure_out_loop_cycles_legacy |
( |
| ) |
|
|
private |
| void core::scoring::loop_graph::LoopGraph::figure_out_loop_cycles_tiernan |
( |
| ) |
|
|
private |
| bool core::scoring::loop_graph::LoopGraph::has_just_simple_cycles |
( |
| ) |
const |
|
inline |
| void core::scoring::loop_graph::LoopGraph::look_for_cycles_recursively |
( |
Size const |
current_domain, |
|
|
utility::vector1< Size > |
parent_domains_in, |
|
|
utility::vector1< Loop > |
loops_so_far_in |
|
) |
| |
|
private |
| utility::vector1< LoopCycle > const& core::scoring::loop_graph::LoopGraph::loop_cycles |
( |
| ) |
const |
|
inline |
| utility::vector1< utility::vector1< Size > > core::scoring::loop_graph::LoopGraph::loop_suites |
( |
bool |
include_free_loops = true | ) |
const |
If include_free_loops is turned off, loops with takeoff_domain == 0 or landing_domain == 0 will not be included.
Returns a vector of loop_suites
References loops_.
| utility::vector1< char > core::scoring::loop_graph::LoopGraph::missing_residues |
( |
pose::Pose const & |
pose | ) |
const |
| Size core::scoring::loop_graph::LoopGraph::nmissing |
( |
pose::Pose const & |
pose | ) |
const |
| Size core::scoring::loop_graph::LoopGraph::num_current_pose_loops |
( |
| ) |
const |
|
inline |
| void core::scoring::loop_graph::LoopGraph::record_loop_cycle |
( |
utility::vector1< Size > const & |
elementary_cycle, |
|
|
Size const & |
idx, |
|
|
utility::vector1< Loop > const & |
loops_for_cycle_in |
|
) |
| |
|
private |
| void core::scoring::loop_graph::LoopGraph::set_error_out_on_complex_cycles |
( |
bool const & |
setting | ) |
|
|
inline |
| void core::scoring::loop_graph::LoopGraph::set_use_6D_potential |
( |
bool const & |
setting | ) |
|
|
inline |
| Real core::scoring::loop_graph::LoopGraph::total_energy |
( |
| ) |
const |
|
inline |
| void core::scoring::loop_graph::LoopGraph::update |
( |
pose::Pose & |
pose, |
|
|
bool const |
verbose = false |
|
) |
| |
References check_for_unexpected_cutpoints(), core::pose::full_model_info::const_full_model_info(), current_pose_loop_score_evaluators_, core::pose::full_model_info::FullModelInfo::cutpoint_open_in_full_model(), core::pose::full_model_info::figure_out_pose_domain_map(), core::scoring::loop_graph::get_loop_close_potential(), loop_cycles_, loop_fixed_cost_, total_energy_, core::scoring::TR(), update_loops_and_cycles(), and use_6D_potential_.
Referenced by protocols::stepwise::modeler::check_scores_from_parts().
| void core::scoring::loop_graph::LoopGraph::update_loops |
( |
core::pose::Pose const & |
pose | ) |
|
| void core::scoring::loop_graph::LoopGraph::update_loops |
( |
utility::vector1< Size > const & |
pose_domain_map, |
|
|
utility::vector1< Size > const & |
cutpoint_open |
|
) |
| |
|
private |
| void core::scoring::loop_graph::LoopGraph::update_loops_and_cycles |
( |
utility::vector1< Size > const & |
pose_domain_map, |
|
|
utility::vector1< Size > const & |
cutpoint_open |
|
) |
| |
| utility::vector1< bool > core::scoring::loop_graph::LoopGraph::domain_visited_ |
|
private |
| bool core::scoring::loop_graph::LoopGraph::error_out_on_complex_cycles_ |
|
private |
| bool core::scoring::loop_graph::LoopGraph::has_just_simple_cycles_ |
|
private |
| utility::vector1< LoopCycle > core::scoring::loop_graph::LoopGraph::loop_cycles_ |
|
private |
| Real core::scoring::loop_graph::LoopGraph::loop_fixed_cost_ |
|
private |
| utility::vector1< bool > core::scoring::loop_graph::LoopGraph::loop_visited_ |
|
private |
| utility::vector1< Loop > core::scoring::loop_graph::LoopGraph::loops_ |
|
private |
| std::map< Size, utility::vector1< Size > > core::scoring::loop_graph::LoopGraph::loops_from_domain_ |
|
private |
| Real core::scoring::loop_graph::LoopGraph::total_energy_ |
|
private |
| bool core::scoring::loop_graph::LoopGraph::use_6D_potential_ |
|
private |
The documentation for this class was generated from the following files: