14 #ifndef INCLUDED_protocols_optimize_weights_NestedEnergyTermOptEData_hh
15 #define INCLUDED_protocols_optimize_weights_NestedEnergyTermOptEData_hh
32 #include <utility/vector1.hh>
36 namespace optimize_weights {
48 Multivec const & vars,
Multivec & dE_dvars,
Size const num_energy_dofs,
int const num_ref_dofs,
int const num_total_dofs,
52 std::ostream & ostr,
Multivec const & component_weights,
53 Multivec const & vars,
Multivec & dE_dvars,
Size const num_energy_dofs,
int const num_ref_dofs,
int const num_total_dofs,
57 std::ostream & ostr,
bool print,
Multivec const & component_weights,
58 Multivec const & vars,
Multivec & dE_dvars,
Size const num_energy_dofs,
int const num_ref_dofs,
int const num_total_dofs,
69 virtual void send_to_node(
int const destination_node,
int const tag )
const;
70 virtual void receive_from_node(
int const source_node,
int const tag );
131 Multivec const & vars,
Multivec & dE_dvars,
Size const num_energy_dofs,
int const num_ref_dofs,
int const num_total_dofs,
135 std::ostream & ostr,
Multivec const & component_weights,
136 Multivec const & vars,
Multivec & dE_dvars,
Size const num_energy_dofs,
int const num_ref_dofs,
int const num_total_dofs,
140 std::ostream & ostr,
bool print,
Multivec const & component_weights,
141 Multivec const & vars,
Multivec & dE_dvars,
Size const num_energy_dofs,
int const num_ref_dofs,
int const num_total_dofs,
159 virtual void send_to_node(
int const destination_node,
int const tag )
const;
160 virtual void receive_from_node(
int const source_node,
int const tag );