#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, InteractionGraphPerformanceBenchmark, ResidueTypeBenchmark, 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: