Peano
Loading...
Searching...
No Matches
Utils.h File Reference

Go to the source code of this file.

Namespaces

namespace  benchmarks
namespace  benchmarks::exahype2
namespace  benchmarks::exahype2::kernelbenchmarks

Functions

void benchmarks::exahype2::kernelbenchmarks::initInputData (SolverPrecision *Q, const tarch::la::Vector< DIMENSIONS, double > CellCenter, const tarch::la::Vector< DIMENSIONS, double > CellSize)
 Set input data.
void benchmarks::exahype2::kernelbenchmarks::reportRuntime (const std::string &kernelIdentificator, const tarch::timing::Measurement &timingComputeKernel, const tarch::timing::Measurement &timingKernelLaunch, int numberOfCells, int numberOfThreads, tarch::logging::Log _log)
 Reports the runtime and throughput of the benchmarks.

Variables

constexpr int benchmarks::exahype2::kernelbenchmarks::NumberOfInputEntriesPerCell
constexpr int benchmarks::exahype2::kernelbenchmarks::NumberOfOutputEntriesPerCell = 0