#include <InteractionGraph.bench.hh>
◆ InteractionGraphPerformanceBenchmark()
◆ prepare_rotamer_sets()
void InteractionGraphPerformanceBenchmark::prepare_rotamer_sets |
( |
| ) |
|
|
inline |
◆ redesign_20()
core::pack::task::PackerTaskOP InteractionGraphPerformanceBenchmark::redesign_20 |
( |
| ) |
|
|
inline |
◆ run()
void InteractionGraphPerformanceBenchmark::run |
( |
core::Real |
scaleFactor | ) |
|
|
inlineoverridevirtual |
◆ setUp()
void InteractionGraphPerformanceBenchmark::setUp |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References benchtype_, configured_for_score12_, enumerate_junctions::default, interaction_graph_perfbench_denseig_current_default_sfxn, interaction_graph_perfbench_denseig_score12, interaction_graph_perfbench_linmemig_current_default_sfxn, interaction_graph_perfbench_linmemig_mmstd, interaction_graph_perfbench_linmemig_sc12he, interaction_graph_perfbench_linmemig_sc12sp2, interaction_graph_perfbench_linmemig_score12, interaction_graph_perfbench_pdig_current_default_sfxn, interaction_graph_perfbench_pdig_score12, basic::options::option, pose_, pyrosetta.distributed.io::pose_from_file, basic::options::OptionKeys::mistakes::restore_pre_talaris_2013_behavior, scorefxn_, setup_for_current_default_sfxn(), setup_for_denseig(), setup_for_linmemig(), setup_for_mmstd(), setup_for_pdig(), setup_for_sc12he(), setup_for_sc12sp2(), setup_for_score12(), trajectory_fname_, and utility_exit_with_message.
◆ setup_for_current_default_sfxn()
void InteractionGraphPerformanceBenchmark::setup_for_current_default_sfxn |
( |
| ) |
|
|
inline |
◆ setup_for_denseig()
void InteractionGraphPerformanceBenchmark::setup_for_denseig |
( |
| ) |
|
|
inline |
References ig_, create_a3b_hbs::ii, basic::options::OptionKeys::multithreading::interaction_graph_threads, basic::options::option, packer_neighbor_graph_, pose_, prepare_rotamer_sets(), redesign_20(), rotsets_, scorefxn_, and task_.
Referenced by setUp().
◆ setup_for_linmemig()
void InteractionGraphPerformanceBenchmark::setup_for_linmemig |
( |
| ) |
|
|
inline |
◆ setup_for_mmstd()
void InteractionGraphPerformanceBenchmark::setup_for_mmstd |
( |
| ) |
|
|
inline |
◆ setup_for_pdig()
void InteractionGraphPerformanceBenchmark::setup_for_pdig |
( |
| ) |
|
|
inline |
◆ setup_for_sc12he()
void InteractionGraphPerformanceBenchmark::setup_for_sc12he |
( |
| ) |
|
|
inline |
◆ setup_for_sc12sp2()
void InteractionGraphPerformanceBenchmark::setup_for_sc12sp2 |
( |
| ) |
|
|
inline |
◆ setup_for_score12()
void InteractionGraphPerformanceBenchmark::setup_for_score12 |
( |
| ) |
|
|
inline |
◆ setup_for_sp2hecart()
void InteractionGraphPerformanceBenchmark::setup_for_sp2hecart |
( |
| ) |
|
|
inline |
◆ tearDown()
void InteractionGraphPerformanceBenchmark::tearDown |
( |
| ) |
|
|
inlineoverridevirtual |
◆ base_scale_
core::Size InteractionGraphPerformanceBenchmark::base_scale_ |
|
private |
◆ benchtype_
◆ configured_for_score12_
bool InteractionGraphPerformanceBenchmark::configured_for_score12_ = false |
|
private |
◆ ig_
core::pack::interaction_graph::InteractionGraphBaseOP InteractionGraphPerformanceBenchmark::ig_ |
|
private |
◆ packer_neighbor_graph_
◆ pose_
core::pose::PoseOP InteractionGraphPerformanceBenchmark::pose_ |
|
private |
◆ rotsets_
core::pack::rotamer_set::RotamerSetsOP InteractionGraphPerformanceBenchmark::rotsets_ |
|
private |
◆ scorefxn_
core::scoring::ScoreFunctionOP InteractionGraphPerformanceBenchmark::scorefxn_ |
|
private |
Referenced by prepare_rotamer_sets(), setUp(), setup_for_current_default_sfxn(), setup_for_denseig(), setup_for_linmemig(), setup_for_mmstd(), setup_for_pdig(), setup_for_sc12he(), setup_for_sc12sp2(), setup_for_score12(), setup_for_sp2hecart(), and tearDown().
◆ task_
core::pack::task::PackerTaskOP InteractionGraphPerformanceBenchmark::task_ |
|
private |
◆ trajectory_fname_
std::string InteractionGraphPerformanceBenchmark::trajectory_fname_ |
|
private |
The documentation for this class was generated from the following file: