| addErrorMessage(const std::string &message) | TNL::Benchmarks::Benchmark | |
| addLogger(std::unique_ptr< Logging > logger) | TNL::Benchmarks::Benchmark | |
| baseTime (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| Benchmark()=default (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | |
| BenchmarkLoggers typedef (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| catchExceptions (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| configSetup(Config::ConfigDescription &config) | TNL::Benchmarks::Benchmark | static |
| datasetSize (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| getBaseTime() const | TNL::Benchmarks::Benchmark | |
| getCatchExceptions() const | TNL::Benchmarks::Benchmark | |
| getMonitor() | TNL::Benchmarks::Benchmark | |
| logFile (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| loggers (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| loops (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| MetadataColumns typedef (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | |
| MetadataElement typedef (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | |
| minTime (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| monitor (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| operations_per_loop (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| setCatchExceptions(bool catchExceptions) | TNL::Benchmarks::Benchmark | |
| setDatasetSize(double datasetSize=0.0, double baseTime=0.0) | TNL::Benchmarks::Benchmark | |
| setLoops(std::size_t loops) | TNL::Benchmarks::Benchmark | |
| setMetadataColumns(const MetadataColumns &metadata) | TNL::Benchmarks::Benchmark | |
| setMetadataElement(const typename MetadataColumns::value_type &element) | TNL::Benchmarks::Benchmark | |
| setMinTime(double minTime) | TNL::Benchmarks::Benchmark | |
| setOperation(const std::string &operation, double datasetSize=0.0, double baseTime=0.0) | TNL::Benchmarks::Benchmark | |
| setOperationsPerLoop(std::size_t operationsPerLoop) | TNL::Benchmarks::Benchmark | |
| setup(const Config::ParameterContainer ¶meters, const std::string &programName="") | TNL::Benchmarks::Benchmark | |
| setWarmupLoops(std::size_t warmupLoops) | TNL::Benchmarks::Benchmark | |
| setWarmupMinTime(double warmupMinTime) | TNL::Benchmarks::Benchmark | |
| SolverMonitorType typedef (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | |
| time(ResetFunction reset, const std::string &performer, ComputeFunction &compute, BenchmarkResult &result) | TNL::Benchmarks::Benchmark | |
| time(ResetFunction reset, const std::string &performer, ComputeFunction &compute) | TNL::Benchmarks::Benchmark | |
| time(const std::string &performer, ComputeFunction &compute, BenchmarkResult &result) | TNL::Benchmarks::Benchmark | |
| time(const std::string &performer, ComputeFunction &compute) | TNL::Benchmarks::Benchmark | |
| warmupLoops (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |
| warmupMinTime (defined in TNL::Benchmarks::Benchmark) | TNL::Benchmarks::Benchmark | protected |