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