#include <LoopGraph.hh>
◆ LoopGraph()
| core::scoring::loop_graph::LoopGraph::LoopGraph |
( |
| ) |
|
◆ ~LoopGraph()
| core::scoring::loop_graph::LoopGraph::~LoopGraph |
( |
| ) |
|
|
overridedefault |
◆ check_disjoint()
| bool core::scoring::loop_graph::LoopGraph::check_disjoint |
( |
LoopCycle |
loop_cycle1, |
|
|
LoopCycle |
loop_cycle2 |
|
) |
| const |
|
private |
◆ check_for_unexpected_cutpoints()
| void core::scoring::loop_graph::LoopGraph::check_for_unexpected_cutpoints |
( |
pose::Pose const & |
pose | ) |
const |
|
private |
◆ check_loop_cycles_are_disjoint()
| void core::scoring::loop_graph::LoopGraph::check_loop_cycles_are_disjoint |
( |
bool const |
verbose = false | ) |
|
◆ figure_out_loop_cycles()
| void core::scoring::loop_graph::LoopGraph::figure_out_loop_cycles |
( |
| ) |
|
|
private |
◆ figure_out_loop_cycles_legacy()
| void core::scoring::loop_graph::LoopGraph::figure_out_loop_cycles_legacy |
( |
| ) |
|
|
private |
◆ figure_out_loop_cycles_tiernan()
| void core::scoring::loop_graph::LoopGraph::figure_out_loop_cycles_tiernan |
( |
| ) |
|
|
private |
◆ has_just_simple_cycles()
| bool core::scoring::loop_graph::LoopGraph::has_just_simple_cycles |
( |
| ) |
const |
|
inline |
◆ look_for_cycles_recursively()
| 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 |
◆ loop_cycles()
| utility::vector1< LoopCycle > const& core::scoring::loop_graph::LoopGraph::loop_cycles |
( |
| ) |
const |
|
inline |
◆ loop_score_evaluator()
◆ loop_suites()
| utility::vector1< utility::vector1< Size > > core::scoring::loop_graph::LoopGraph::loop_suites |
( |
bool |
include_free_loops = true | ) |
const |
◆ missing_residues()
| utility::vector1< char > core::scoring::loop_graph::LoopGraph::missing_residues |
( |
pose::Pose const & |
pose | ) |
const |
◆ nmissing()
| Size core::scoring::loop_graph::LoopGraph::nmissing |
( |
pose::Pose const & |
pose | ) |
const |
◆ num_current_pose_loops()
| Size core::scoring::loop_graph::LoopGraph::num_current_pose_loops |
( |
| ) |
const |
|
inline |
◆ record_loop_cycle()
| 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 |
◆ set_error_out_on_complex_cycles()
| void core::scoring::loop_graph::LoopGraph::set_error_out_on_complex_cycles |
( |
bool const & |
setting | ) |
|
|
inline |
◆ set_use_6D_potential()
| void core::scoring::loop_graph::LoopGraph::set_use_6D_potential |
( |
bool const & |
setting | ) |
|
|
inline |
◆ total_energy()
| Real core::scoring::loop_graph::LoopGraph::total_energy |
( |
| ) |
const |
|
inline |
◆ update()
| 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().
◆ update_loops() [1/2]
| void core::scoring::loop_graph::LoopGraph::update_loops |
( |
core::pose::Pose const & |
pose | ) |
|
◆ update_loops() [2/2]
| void core::scoring::loop_graph::LoopGraph::update_loops |
( |
utility::vector1< Size > const & |
pose_domain_map, |
|
|
utility::vector1< Size > const & |
cutpoint_open |
|
) |
| |
|
private |
◆ update_loops_and_cycles()
| void core::scoring::loop_graph::LoopGraph::update_loops_and_cycles |
( |
utility::vector1< Size > const & |
pose_domain_map, |
|
|
utility::vector1< Size > const & |
cutpoint_open |
|
) |
| |
◆ current_pose_loop_score_evaluators_
◆ domain_visited_
| utility::vector1< bool > core::scoring::loop_graph::LoopGraph::domain_visited_ |
|
private |
◆ error_out_on_complex_cycles_
| bool core::scoring::loop_graph::LoopGraph::error_out_on_complex_cycles_ |
|
private |
◆ has_just_simple_cycles_
| bool core::scoring::loop_graph::LoopGraph::has_just_simple_cycles_ |
|
private |
◆ loop_cycles_
| utility::vector1< LoopCycle > core::scoring::loop_graph::LoopGraph::loop_cycles_ |
|
private |
◆ loop_fixed_cost_
| Real core::scoring::loop_graph::LoopGraph::loop_fixed_cost_ |
|
private |
◆ loop_visited_
| utility::vector1< bool > core::scoring::loop_graph::LoopGraph::loop_visited_ |
|
private |
◆ loops_
| utility::vector1< Loop > core::scoring::loop_graph::LoopGraph::loops_ |
|
private |
◆ loops_from_domain_
| std::map< Size, utility::vector1< Size > > core::scoring::loop_graph::LoopGraph::loops_from_domain_ |
|
private |
◆ total_energy_
| Real core::scoring::loop_graph::LoopGraph::total_energy_ |
|
private |
◆ use_6D_potential_
| bool core::scoring::loop_graph::LoopGraph::use_6D_potential_ |
|
private |
The documentation for this class was generated from the following files: