#include <SimpleInteractionGraph.hh>
| core::pack::interaction_graph::SimpleEdge::SimpleEdge |
( |
utility::graph::Graph * |
owner, |
|
|
Size |
res1, |
|
|
Size |
res2 |
|
) |
| |
| core::pack::interaction_graph::SimpleEdge::~SimpleEdge |
( |
| ) |
|
|
overridedefault |
| bool core::pack::interaction_graph::SimpleEdge::bb_bb_boundaries |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| const |
|
private |
| Real core::pack::interaction_graph::SimpleEdge::bb_bbE |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| const |
|
private |
| bool core::pack::interaction_graph::SimpleEdge::bb_bbE_calced |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| const |
|
private |
| bool core::pack::interaction_graph::SimpleEdge::calc_long_range |
( |
| ) |
|
|
inline |
| void core::pack::interaction_graph::SimpleEdge::calc_long_range |
( |
bool |
setting | ) |
|
|
inline |
| bool core::pack::interaction_graph::SimpleEdge::calc_short_range |
( |
| ) |
|
|
inline |
| void core::pack::interaction_graph::SimpleEdge::calc_short_range |
( |
bool |
setting | ) |
|
|
inline |
| void core::pack::interaction_graph::SimpleEdge::commit_change |
( |
| ) |
|
|
virtual |
| 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().
| void core::pack::interaction_graph::SimpleEdge::copy_from |
( |
utility::graph::Edge const * |
| ) |
|
|
inlineoverride |
| platform::Size core::pack::interaction_graph::SimpleEdge::count_dynamic_memory |
( |
| ) |
const |
|
inlineoverride |
| platform::Size core::pack::interaction_graph::SimpleEdge::count_static_memory |
( |
| ) |
const |
|
inlineoverride |
| Real core::pack::interaction_graph::SimpleEdge::get_current_energy |
( |
| ) |
const |
| Real core::pack::interaction_graph::SimpleEdge::get_proposed_energy |
( |
| ) |
const |
| void core::pack::interaction_graph::SimpleEdge::set_bb_bbE |
( |
Size |
ind1, |
|
|
Size |
ind2, |
|
|
Real |
val |
|
) |
| |
|
private |
| void core::pack::interaction_graph::SimpleEdge::set_bb_bbE_calced |
( |
Size |
ind1, |
|
|
Size |
ind2 |
|
) |
| |
|
private |
| void core::pack::interaction_graph::SimpleEdge::update_current_energy |
( |
| ) |
|
| void core::pack::interaction_graph::SimpleEdge::update_proposed_energy |
( |
| ) |
|
| Real core::pack::interaction_graph::SimpleEdge::bb_bbE_[3][3] |
|
private |
| bool core::pack::interaction_graph::SimpleEdge::bb_bbE_calced_[3][3] |
|
private |
| bool core::pack::interaction_graph::SimpleEdge::calc_long_range_ |
|
private |
| bool core::pack::interaction_graph::SimpleEdge::calc_short_range_ |
|
private |
| Real core::pack::interaction_graph::SimpleEdge::current_energy_ |
|
private |
| Real core::pack::interaction_graph::SimpleEdge::proposed_energy_ |
|
private |
The documentation for this class was generated from the following files: