#include <InteractionGraph.bench.hh>
InteractionGraphPerformanceBenchmark::InteractionGraphPerformanceBenchmark |
( |
std::string |
name, |
|
|
interaction_graph_perf_benchmark |
benchtype, |
|
|
core::Size |
base_scale = 1 |
|
) |
| |
|
inline |
void InteractionGraphPerformanceBenchmark::prepare_rotamer_sets |
( |
| ) |
|
|
inline |
core::pack::task::PackerTaskOP InteractionGraphPerformanceBenchmark::redesign_20 |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::run |
( |
core::Real |
scaleFactor | ) |
|
|
inlineoverridevirtual |
void InteractionGraphPerformanceBenchmark::setUp |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from PerformanceBenchmark.
References benchtype_, configured_for_score12_, 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.
void InteractionGraphPerformanceBenchmark::setup_for_current_default_sfxn |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_denseig |
( |
| ) |
|
|
inline |
References ig_, test.T200_Scoring::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().
void InteractionGraphPerformanceBenchmark::setup_for_linmemig |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_mmstd |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_pdig |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_sc12he |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_sc12sp2 |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_score12 |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::setup_for_sp2hecart |
( |
| ) |
|
|
inline |
void InteractionGraphPerformanceBenchmark::tearDown |
( |
| ) |
|
|
inlineoverridevirtual |
core::Size InteractionGraphPerformanceBenchmark::base_scale_ |
|
private |
bool InteractionGraphPerformanceBenchmark::configured_for_score12_ = false |
|
private |
core::pack::interaction_graph::InteractionGraphBaseOP InteractionGraphPerformanceBenchmark::ig_ |
|
private |
core::pose::PoseOP InteractionGraphPerformanceBenchmark::pose_ |
|
private |
core::pack::rotamer_set::RotamerSetsOP InteractionGraphPerformanceBenchmark::rotsets_ |
|
private |
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().
core::pack::task::PackerTaskOP InteractionGraphPerformanceBenchmark::task_ |
|
private |
std::string InteractionGraphPerformanceBenchmark::trajectory_fname_ |
|
private |
The documentation for this class was generated from the following file: