#include <performance_benchmark.hh>
◆ PerformanceBenchmark()
PerformanceBenchmark::PerformanceBenchmark |
( |
std::string |
name | ) |
|
|
inline |
◆ ~PerformanceBenchmark()
virtual PerformanceBenchmark::~PerformanceBenchmark |
( |
| ) |
|
|
inlinevirtual |
◆ allBenchmarks()
◆ execute()
◆ executeAllBenchmarks()
void PerformanceBenchmark::executeAllBenchmarks |
( |
core::Real |
scaleFactor = 1 | ) |
|
|
static |
◆ executeOneBenchmark()
void PerformanceBenchmark::executeOneBenchmark |
( |
std::string const & |
name, |
|
|
core::Real |
scaleFactor = 1 |
|
) |
| |
|
static |
◆ getOneReport()
std::string PerformanceBenchmark::getOneReport |
( |
std::string const & |
name | ) |
|
|
static |
◆ getReport()
std::string PerformanceBenchmark::getReport |
( |
| ) |
|
|
static |
◆ name()
std::string PerformanceBenchmark::name |
( |
| ) |
|
|
inline |
◆ run()
virtual void PerformanceBenchmark::run |
( |
core::Real |
| ) |
|
|
inlinevirtual |
Reimplemented in XMLParseBenchmark, SmallMoverBenchmark, ShearMoverBenchmark, ScoreEachBenchmark, ScoreBenchmark, PDB_IOBenchmark, OptionCollectionBenchmark, MinimizerBenchmark< sft, TScale >, LigandDockBenchmark, InteractionGraphPerformanceBenchmark, InstantiateModulesBenchmark, FastRelaxPerformanceBenchmark, DockingBenchmark< dock, TScale >, and DesignBenchmark.
◆ setUp()
virtual void PerformanceBenchmark::setUp |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in XMLParseBenchmark, SmallMoverBenchmark, ShearMoverBenchmark, ScoreEachBenchmark, ScoreAnalyticEtableBenchmark, ScoreBenchmark, PDB_IOBenchmark, OptionCollectionBenchmark, MinimizerBenchmark< sft, TScale >, LigandDockBenchmark, InteractionGraphPerformanceBenchmark, InstantiateModulesBenchmark, FastRelaxPerformanceBenchmark, DockingBenchmark< dock, TScale >, and DesignBenchmark.
◆ tearDown()
virtual void PerformanceBenchmark::tearDown |
( |
| ) |
|
|
inlinevirtual |
Reimplemented in XMLParseBenchmark, SmallMoverBenchmark, ShearMoverBenchmark, ScoreEachBenchmark, ScoreBenchmark, PDB_IOBenchmark, OptionCollectionBenchmark, MinimizerBenchmark< sft, TScale >, LigandDockBenchmark, InteractionGraphPerformanceBenchmark, InstantiateModulesBenchmark, FastRelaxPerformanceBenchmark, DockingBenchmark< dock, TScale >, and DesignBenchmark.
◆ name_
std::string PerformanceBenchmark::name_ |
|
private |
◆ result_
int PerformanceBenchmark::result_ |
|
private |
◆ time_
double PerformanceBenchmark::time_ |
|
private |
The documentation for this class was generated from the following files: