Template Numerical Library: Member List

Template Numerical Library version\ main:c7077e4fd

Loading...
Searching...
No Matches
TNL::Benchmarks::Benchmark Member List

This is the complete list of members for TNL::Benchmarks::Benchmark, including all inherited members.

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 &parameters, 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