#include <SimpleInteractionGraph.hh>
◆ SimpleEdge()
◆ ~SimpleEdge()
| core::pack::interaction_graph::SimpleEdge::~SimpleEdge |
( |
| ) |
|
|
overridedefault |
◆ bb_bb_boundaries()
| bool core::pack::interaction_graph::SimpleEdge::bb_bb_boundaries |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| const |
|
private |
◆ bb_bbE()
| Real core::pack::interaction_graph::SimpleEdge::bb_bbE |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| const |
|
private |
◆ bb_bbE_calced()
| bool core::pack::interaction_graph::SimpleEdge::bb_bbE_calced |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| const |
|
private |
◆ calc_long_range() [1/2]
| bool core::pack::interaction_graph::SimpleEdge::calc_long_range |
( |
| ) |
|
|
inline |
◆ calc_long_range() [2/2]
| void core::pack::interaction_graph::SimpleEdge::calc_long_range |
( |
bool |
setting | ) |
|
|
inline |
◆ calc_short_range() [1/2]
| bool core::pack::interaction_graph::SimpleEdge::calc_short_range |
( |
| ) |
|
|
inline |
◆ calc_short_range() [2/2]
| void core::pack::interaction_graph::SimpleEdge::calc_short_range |
( |
bool |
setting | ) |
|
|
inline |
◆ commit_change()
| void core::pack::interaction_graph::SimpleEdge::commit_change |
( |
| ) |
|
|
virtual |
◆ compute_energy()
| void core::pack::interaction_graph::SimpleEdge::compute_energy |
( |
bool |
use_current_node1, |
|
|
bool |
use_current_node2 |
|
) |
| |
References calc_long_range_, calc_short_range_, current_energy_, protocols::buns::energy, core::scoring::eval_bbsc_sr2b_energies(), core::scoring::eval_scsc_sr2b_energies(), get_bb_E(), core::scoring::ScoreFunction::long_range_energies_begin(), core::scoring::ScoreFunction::long_range_energies_end(), and proposed_energy_.
Referenced by core::pack::interaction_graph::SimpleInteractionGraph::initialize(), update_current_energy(), and update_proposed_energy().
◆ copy_from()
◆ count_dynamic_memory()
| platform::Size core::pack::interaction_graph::SimpleEdge::count_dynamic_memory |
( |
| ) |
const |
|
inlineoverride |
◆ count_static_memory()
| platform::Size core::pack::interaction_graph::SimpleEdge::count_static_memory |
( |
| ) |
const |
|
inlineoverride |
◆ get_bb_E()
◆ get_bb_index()
◆ get_current_energy()
| Real core::pack::interaction_graph::SimpleEdge::get_current_energy |
( |
| ) |
const |
◆ get_proposed_energy()
| Real core::pack::interaction_graph::SimpleEdge::get_proposed_energy |
( |
| ) |
const |
◆ get_simple_ig_owner() [1/2]
◆ get_simple_ig_owner() [2/2]
◆ set_bb_bbE()
| void core::pack::interaction_graph::SimpleEdge::set_bb_bbE |
( |
Size |
ind1, |
|
|
Size |
ind2, |
|
|
Real |
val |
|
) |
| |
|
private |
◆ set_bb_bbE_calced()
| void core::pack::interaction_graph::SimpleEdge::set_bb_bbE_calced |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| |
|
private |
◆ update_current_energy()
| void core::pack::interaction_graph::SimpleEdge::update_current_energy |
( |
| ) |
|
◆ update_proposed_energy()
| void core::pack::interaction_graph::SimpleEdge::update_proposed_energy |
( |
| ) |
|
◆ bb_bbE_
| Real core::pack::interaction_graph::SimpleEdge::bb_bbE_[3][3] |
|
private |
◆ bb_bbE_calced_
| bool core::pack::interaction_graph::SimpleEdge::bb_bbE_calced_[3][3] |
|
private |
◆ calc_long_range_
| bool core::pack::interaction_graph::SimpleEdge::calc_long_range_ |
|
private |
◆ calc_short_range_
| bool core::pack::interaction_graph::SimpleEdge::calc_short_range_ |
|
private |
◆ current_energy_
| Real core::pack::interaction_graph::SimpleEdge::current_energy_ |
|
private |
◆ proposed_energy_
| Real core::pack::interaction_graph::SimpleEdge::proposed_energy_ |
|
private |
The documentation for this class was generated from the following files: