bestenergy() | core::pack::annealer::SimAnnealerBase | protected |
bestrotamer_at_seqpos() | core::pack::annealer::SimAnnealerBase | protected |
bestrotamer_at_seqpos() const | core::pack::annealer::SimAnnealerBase | protected |
calc_freq_temp | core::pack::annealer::SimAnnealerBase | protectedstatic |
calc_rot_freq() const | core::pack::annealer::SimAnnealerBase | protected |
clear() | core::pack::annealer::SimAnnealerBase | protected |
cool() | core::pack::annealer::MultiCoolAnnealer | private |
current_rot_index() | core::pack::annealer::SimAnnealerBase | protected |
current_rot_index() const | core::pack::annealer::SimAnnealerBase | protected |
energy_top_ | core::pack::annealer::MultiCoolAnnealer | private |
FixbbRotamerSetsCOP typedef | core::pack::annealer::RotamerAssigningAnnealer | |
get_calc_rot_freq() const | core::pack::annealer::SimAnnealerBase | |
get_hightemp() const | core::pack::annealer::SimAnnealerBase | inlineprotected |
get_inneriterations() const | core::pack::annealer::SimAnnealerBase | |
get_lowtemp() const | core::pack::annealer::SimAnnealerBase | inlineprotected |
get_outeriterations() const | core::pack::annealer::SimAnnealerBase | |
get_start_with_current() const | core::pack::annealer::SimAnnealerBase | |
get_temperature() const | core::pack::annealer::SimAnnealerBase | |
hightemp | core::pack::annealer::SimAnnealerBase | protectedstatic |
ig_ | core::pack::annealer::MultiCoolAnnealer | private |
lowtemp | core::pack::annealer::SimAnnealerBase | protectedstatic |
maxouteriterations | core::pack::annealer::SimAnnealerBase | protectedstatic |
MultiCoolAnnealer(task::PackerTaskCOP task, utility::vector0< int > &rot_to_pack, ObjexxFCL::FArray1D_int &bestrotamer_at_seqpos, core::PackerEnergy &bestenergy, bool start_with_current, interaction_graph::AnnealableGraphBaseOP ig, FixbbRotamerSetsCOP rotamer_sets, ObjexxFCL::FArray1_int ¤t_rot_index, bool calc_rot_freq, ObjexxFCL::FArray1D< core::PackerEnergy > &rot_freq) | core::pack::annealer::MultiCoolAnnealer | |
MultiCoolAnnealer(task::PackerTaskCOP task, ObjexxFCL::FArray1D_int &bestrotamer_at_seqpos, core::PackerEnergy &bestenergy, bool start_with_current, interaction_graph::AnnealableGraphBaseOP ig, FixbbRotamerSetsCOP rotamer_sets, ObjexxFCL::FArray1_int ¤t_rot_index, bool calc_rot_freq, ObjexxFCL::FArray1D< core::PackerEnergy > &rot_freq) | core::pack::annealer::MultiCoolAnnealer | |
MultiCoolAnnealer(MultiCoolAnnealer const &rhs) | core::pack::annealer::MultiCoolAnnealer | private |
nsteps_ | core::pack::annealer::MultiCoolAnnealer | private |
nsteps_for_rot_ | core::pack::annealer::MultiCoolAnnealer | private |
num_rots_to_pack() const | core::pack::annealer::SimAnnealerBase | inlineprotected |
num_rots_to_pack(Size setting) | core::pack::annealer::SimAnnealerBase | protected |
num_top_kept_ | core::pack::annealer::MultiCoolAnnealer | private |
operator=(MultiCoolAnnealer const &rhs) | core::pack::annealer::MultiCoolAnnealer | private |
pass_metropolis(core::PackerEnergy delta_energy) const | core::pack::annealer::SimAnnealerBase | |
pass_metropolis(core::PackerEnergy previous_energy, core::PackerEnergy delta_energy) const | core::pack::annealer::SimAnnealerBase | |
pick_a_rotamer(int cycle) | core::pack::annealer::RotamerAssigningAnnealer | |
pick_a_rotamer_for_node(int node) const | core::pack::annealer::RotamerAssigningAnnealer | |
quench() const | core::pack::annealer::SimAnnealerBase | |
rot_freq() | core::pack::annealer::SimAnnealerBase | protected |
rot_freq() const | core::pack::annealer::SimAnnealerBase | protected |
rot_to_pack() const | core::pack::annealer::RotamerAssigningAnnealer | protected |
rotamer_sets() const | core::pack::annealer::RotamerAssigningAnnealer | protected |
RotamerAssigningAnnealer(int num_of_rot_to_pack, ObjexxFCL::FArray1D_int &bestrotamer_at_seqpos, core::PackerEnergy &bestenergy, bool start_with_current, FixbbRotamerSetsCOP p_rotamer_set, ObjexxFCL::FArray1_int ¤t_rot_index, bool calc_rot_freq, ObjexxFCL::FArray1D< core::PackerEnergy > &rot_freq) | core::pack::annealer::RotamerAssigningAnnealer | |
RotamerAssigningAnnealer(utility::vector0< int > &rot_to_pack, int num_of_rot_to_pack, ObjexxFCL::FArray1D_int &bestrotamer_at_seqpos, core::PackerEnergy &bestenergy, bool start_with_current, FixbbRotamerSetsCOP p_rotamer_set, ObjexxFCL::FArray1_int ¤t_rot_index, bool calc_rot_freq, ObjexxFCL::FArray1D< core::PackerEnergy > &rot_freq) | core::pack::annealer::RotamerAssigningAnnealer | |
RotamerSetsBaseCOP typedef | core::pack::annealer::SimAnnealerBase | |
run() override | core::pack::annealer::MultiCoolAnnealer | virtual |
run_constant_temp_rotamer_substitutions(ObjexxFCL::FArray1D_int &state_on_node, ObjexxFCL::FArray1D_int &best_state_on_node, core::PackerEnergy &best_energy, int num_cycles) | core::pack::annealer::MultiCoolAnnealer | private |
run_quench(ObjexxFCL::FArray1D_int &state_on_node, ObjexxFCL::FArray1D_int &best_state_on_node, core::PackerEnergy &best_energy, int num_cycles) | core::pack::annealer::MultiCoolAnnealer | private |
scale_inneriterations(core::PackerEnergy const si) | core::pack::annealer::SimAnnealerBase | inline |
scale_outeriterations(core::PackerEnergy const so) | core::pack::annealer::SimAnnealerBase | inline |
set_assign_state_to_all_nodes_immediately(bool setting) | core::pack::annealer::RotamerAssigningAnnealer | |
set_disallow_quench(bool const &setting) | core::pack::annealer::SimAnnealerBase | |
set_hightemp(core::PackerEnergy) | core::pack::annealer::SimAnnealerBase | |
set_lowtemp(core::PackerEnergy) | core::pack::annealer::SimAnnealerBase | |
set_not_to_quench() | core::pack::annealer::SimAnnealerBase | |
set_temperature(core::PackerEnergy new_temperature) | core::pack::annealer::SimAnnealerBase | |
set_to_quench() | core::pack::annealer::SimAnnealerBase | |
setup_iterations() | core::pack::annealer::SimAnnealerBase | |
setup_iterations(const int &num_of_state_changes) | core::pack::annealer::SimAnnealerBase | |
setup_temperature(const int &nn) | core::pack::annealer::SimAnnealerBase | |
setup_temperature(const ObjexxFCL::FArray1D< core::PackerEnergy > &loopenergy, int nn) | core::pack::annealer::SimAnnealerBase | |
SimAnnealerBase(int num_rots_to_pack, ObjexxFCL::FArray1D_int &bestrotamer_at_seqpos, core::PackerEnergy &bestenergy, bool start_with_current, ObjexxFCL::FArray1_int ¤t_rot_index, bool calc_rot_freq, ObjexxFCL::FArray1D< core::PackerEnergy > &rot_freq) | core::pack::annealer::SimAnnealerBase | |
start_with_current() const | core::pack::annealer::SimAnnealerBase | protected |
store_top_energy(ObjexxFCL::FArray1D_int const &state_on_node, core::PackerEnergy energy) | core::pack::annealer::MultiCoolAnnealer | private |
top_netstates_ | core::pack::annealer::MultiCoolAnnealer | private |
top_to_keep | core::pack::annealer::MultiCoolAnnealer | private |
uninitialized_energy | core::pack::annealer::MultiCoolAnnealer | privatestatic |
which_netstate_worst_top_ | core::pack::annealer::MultiCoolAnnealer | private |
worst_top_energy_ | core::pack::annealer::MultiCoolAnnealer | private |
~MultiCoolAnnealer() override | core::pack::annealer::MultiCoolAnnealer | |
~RotamerAssigningAnnealer() override | core::pack::annealer::RotamerAssigningAnnealer | |
~SimAnnealerBase() override | core::pack::annealer::SimAnnealerBase | |