19 #include <ObjexxFCL/FArray2D.hh>
25 using namespace ObjexxFCL;
29 namespace interaction_graph {
36 void PrecomputedPairEnergiesInteractionGraph::add_to_two_body_energies_for_edge
40 FArray2< core::PackerEnergy >
const & oversized_res_res_energy_array
43 PrecomputedPairEnergiesEdge* edge =
44 (PrecomputedPairEnergiesEdge*) find_edge( node1, node2 );
46 std::cerr <<
"WARNING:: you've input edge energies for an edge that does not exist" << std::endl;
49 edge->add_to_two_body_energies( oversized_res_res_energy_array );
59 PrecomputedPairEnergiesInteractionGraph::add_to_two_body_energies_for_edge
71 std::cerr <<
"WARNING:: you've input edge energies for an edge that does not exist" << std::endl;
83 void PrecomputedPairEnergiesInteractionGraph::set_two_body_energy_for_edge(
94 std::cerr <<
"WARNING:: you've input edge energies for an edge that does not exist" << std::endl;
107 void PrecomputedPairEnergiesInteractionGraph::clear_two_body_energy_for_edge(
116 if (edge == NULL)
return;
126 void PrecomputedPairEnergiesInteractionGraph::declare_edge_energies_final